dvb_vb2_qbuf(9)
π dvb_vb2_qbuf β the Kernel API Manual, bestie edition π
okay so real talk, this one lives in the dvb_vb2 section of the Kernel API Manual and it's literally the little wrapper that hands your buffer over to vb2_core_qbuf() for Digital TV buffer handling. she's small, she's iconic, she gets the job done. β¨
πΈ NAME πΈ
dvb_vb2_qbuf β a wrapper around vb2_core_qbuf() for Digital TV buffer handling, no cap π
π¦ SYNOPSIS π¦
int dvb_vb2_qbuf (struct dvb_vb2_ctx *ctx , struct dmx_buffer *b );
π ARGUMENTS π
ctxβ the control struct for the VB2 handler. she's the main character keeping everything in order, periodt π«Άbβ astruct dmx_bufferthat gets passed down from userspace, specifically so we can handleDMX_QBUF. iykyk π«
π DESCRIPTION π
Queues a Digital TV buffer, exactly as requested by userspace. that's the whole vibe β userspace asks, and this function serves. ate and left no crumbs π₯
π SEE ALSO π
- Kernel file
./include/media/dvb_vb2.h enum dvb_buf_type(9)enum dvb_vb2_states(9)struct dvb_buffer(9)struct dvb_vb2_ctx(9)dvb_vb2_init(9)dvb_vb2_release(9)dvb_vb2_is_streaming(9)dvb_vb2_fill_buffer(9)dvb_vb2_poll(9)dvb_vb2_stream_on(9)dvb_vb2_stream_off(9)dvb_vb2_reqbufs(9)dvb_vb2_querybuf(9)dvb_vb2_expbuf(9)dvb_vb2_dqbuf(9)dvb_vb2_mmap(9)
like, the whole friend group is here and they're all slaying in ./include/media π
ngl bestie, if you're queueing buffers you're gonna want to know the rest of the crew above β they're all listed right there and they all link up. π§
that's the whole page, you're so welcome π
this lil cutie comes from ./include/media, dated October 2026, and the header calls her dvb_vb2_qbuf(9) β mwah, go queue some buffers bestie, you got this ππ
π¦ 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