dvb_ringbuffer_flush(9)
π dvb_ringbuffer_flush(9) π
hey bestie!! welcome to the Kernel API Manual β¨ this one's a tiny little diva of a function and honestly? she's iconic for it. no cap.
πΈ NAME πΈ
dvb_ringbuffer_flush β the one that flushes the buffer π«§
like, that's it. that's the whole job. she flushes. she's the flush girly. periodt.
β¨ SYNOPSIS β¨
void dvb_ringbuffer_flush (struct dvb_ringbuffer *rbuf );
ok so you call her exactly like that, and she gives you back nothing β that void is giving "i do the thing and i don't need to report back to you" main character energy π
π ARGUMENTS π
rbufβ pointer to astruct dvb_ringbufferπ¦ that's your ring buffer bestie right there. hand her over and let the flush happen.
π¦ SEE ALSO π¦
the whole friend group!! go say hi to all of them, iykyk π
- the Kernel file
./include/media/dvb_ringbuffer.h struct dvb_ringbuffer(9)dvb_ringbuffer_init(9)dvb_ringbuffer_empty(9)dvb_ringbuffer_free(9)dvb_ringbuffer_avail(9)dvb_ringbuffer_reset(9)dvb_ringbuffer_flush_spinlock_wakeup(9)DVB_RINGBUFFER_PEEK(9)DVB_RINGBUFFER_SKIP(9)dvb_ringbuffer_read_user(9)dvb_ringbuffer_read(9)DVB_RINGBUFFER_WRITE_BYTE(9)dvb_ringbuffer_write(9)dvb_ringbuffer_write_user(9)dvb_ringbuffer_pkt_write(9)dvb_ringbuffer_pkt_read_user(9)dvb_ringbuffer_pkt_read(9)dvb_ringbuffer_pkt_dispose(9)dvb_ringbuffer_pkt_next(9)
π reminder that the signature is void dvb_ringbuffer_flush (struct dvb_ringbuffer *rbuf ); β pointer in, nothing out. don't go expecting a return value from her, she doesn't do that π
ok bye ily!! this page came straight out of ./include/media and it's dated October 2026 β mwah, catch you in the next one πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms