vdec_msg_queue_init_ctx(9)
π vdec_msg_queue_init_ctx(9) β bestie, it's giving kernel API manual
okay so this little cutie lives in the Kernel API Manual, section 9, and honestly? it's a whole vibe. it sets stuff up. that's the tea. π
β¨ NAME β¨
vdec_msg_queue_init_ctx β literally just here to init your msg queue context information. that's the job. that's the whole job. π
πΈ SYNOPSIS πΈ
void vdec_msg_queue_init_ctx (struct vdec_msg_queue_ctx *ctx , int
hardware_index );
no return value, no drama β it's a void girlie. she does the thing and she leaves. π
π¦ ARGUMENTS π¦
ctxβ the message queue context, aka the main character of this function. this is the thing getting initialized, bestie. π«Άhardware_indexβ the hardware index. yes, that's literally it. it's the index. for the hardware. no cap. π₯
π§ SEE ALSO π§
π Kernel file
./drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.h
β the squad (iykyk)
enum core_ctx_status(9)struct vdec_msg_queue_ctx(9)struct vdec_lat_buf(9)struct vdec_msg_queue(9)vdec_msg_queue_init(9)vdec_msg_queue_qbuf(9)vdec_msg_queue_dqbuf(9)vdec_msg_queue_update_ube_rptr(9)vdec_msg_queue_update_ube_wptr(9)vdec_msg_queue_wait_lat_buf_full(9)vdec_msg_queue_deinit(9)
like, the entire friend group is linked here. go read them too, fr fr. π
ngl this one's short β it's a setup function, not a whole saga. but every icon starts somewhere. π
mwah π that's a wrap, bestie β brought to you by the source path ./drivers/media/platform/media..., dated October 2026, and stamped with vdec_msg_queue_init_ctx(9) so you never forget her name. slay, periodt, and happy queue-context-initializing πβ¨π
π¦ 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