STRUCT HVA_BUFFER(9)
β¨ NAME β¨
okay so this page is struct hva_buffer(9), straight out of the Kernel API Manual, and it's literally the struct for an hva buffer. that's the whole vibe π
no cap.
πΈ SYNOPSIS πΈ
struct hva_buffer {
const char *name;
dma_addr_t paddr;
void *vaddr;
u32 size;
};
π Members π
nameβ the name of the requester. like, who asked for this buffer, bestie π«Άpaddrβ the physical address, for the hardware. hardware's direct line, fr fr π₯vaddrβ the virtual address, so the kernel can read/write. kernel main character access πsizeβ the size of the buffer. iconic, necessary, periodt π
π₯ SEE ALSO π₯
- Kernel file
./drivers/media/platform/st/sti/hva/hva-mem.hβ go read it, iykyk π¦
byeee π this page is from the Kernel API Manual, source/version ./drivers/media/platform/st/st..., dated October 2026. slay β¨
π¦ 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