vdec_msg_que...ate_ube_wptr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME

vdec_msg_queue_update_ube_wptr β€” bestie, this one is literally used to update the ube write point. that's it, that's the whole job πŸŽ€


✨ SYNOPSIS ✨

void vdec_msg_queue_update_ube_wptr (struct vdec_msg_queue *msg_queue ,
uint64_t ube_wptr );

so you're calling it like that, okay? mind the space before that comma, she's quirky like that πŸ’…


🫢 ARGUMENTS 🫢

  • msg_queue β€” okay so this is the struct vdec_msg_queue *, and bestie she is used to store the lat buffer information. that's her whole purpose. iconic of her honestly πŸ¦‹
  • ube_wptr β€” a uint64_t holding the current ube write point. that's the vibe. current. write point. no cap ✨

🌈 SEE ALSO 🌈

okay so this is the part where I put you on to the whole friend group 🫢 first up, the kernel file, and pls copy this path exactly, no typos, I'm begging πŸ™ˆ:

./drivers/media/platform/mediatek/vcodec/decoder/vdec_msg_queue.h β€” and there's an enum in there too, iykyk πŸ‘‘

and then the whole crew, all of them, in this exact order, no skipping (this is a vibe check and you will pass it πŸ’€):

like look at all those man page girlies, they ate fr fr πŸ”₯ and yeah vdec_msg_queue_update_ube_rptr(9) is right there next to her sister wptr, they're a matching set, obsessed πŸ’œ


ngl this page is a short one but every single name up there is load-bearing, so don't be out here assuming you can skip the cast list 😭

🧚 sign-off 🧚

this lil page lives in ./drivers/media/platform/media... (that's the source path, she's shy and got cut off, don't come for her πŸ’…) and the version stamp is straight from October 2026 β€” so jot that down, and remember her title: vdec_msg_que...ate_ube_wptr(9), in the Kernel API Manual. slay, you're done, go update that ube write point bestie πŸ’–πŸŒΈ

πŸ“¦ where this page comes from