STRUCT VENC_H264_VPU_BUF_34(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ struct venc_h264_vpu_buf_34(9) πŸŽ€

Okay bestie, welcome to the Kernel API Manual page for struct venc_h264_vpu_buf_34(9). This is the little struct that’s giving 34-bit buffer information main character energy. ✨


πŸ’– NAME πŸ’–

struct venc_h264_vpu_buf_34 β€” Structure for 34-bit buffer information.

The access notes are literally: AP-W/R : AP is writer/reader on this item, and VPU-W/R: VPU is write/reader on this item. Keep those exact, bestie β€” iykyk. 🫢


✨ SYNOPSIS ✨

       struct venc_h264_vpu_buf_34 {
           u64 iova;
           u32 vpua;
           u32 size;
        };

🌸 Members 🌸

  • iova β€” the 34-bit IO virtual address. Very demure, very 34-bit. πŸ’…
  • vpua β€” the VPU side memory addr which is used by RC_CODE. No cap. πŸ¦‹
  • size β€” the buffer size (in bytes). Periodt. πŸ“

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file β€” ./drivers/media/platform/mediatek/vcodec/encoder/venc/venc_h264_if.c
  • struct venc_h264_vpu_config_ext(9), struct venc_h264_vsi_34(9)

That’s the whole page, bestie! πŸ’– The footer source/version is ./drivers/media/platform/media..., the date is October 2026, and the page stamp is struct venc_h264_vpu_buf_34(9). Slay and goodbye. πŸŽ€

πŸ“¦ where this page comes from