pvr_vm_get_...le_root_addr(9)
pvr_vm_get_...le_root_addr(9) π
okay so this is the Kernel API Manual page for pvr_vm_get_...le_root_addr(9), and it's literally the main character of page-table root addresses. no cap, let's get into it β¨
πΈ NAME πΈ
pvr_vm_get_page_table_root_addr β Get the DMA address of the root of the page table structure behind a VM context.
that's the whole vibe, bestie: it gets the DMA address of the root of the page table structure behind a VM context π«Ά
β¨ SYNOPSIS β¨
dma_addr_t pvr_vm_get_page_table_root_addr (struct pvr_vm_context
*vm_ctx );
it's giving dma_addr_t return type, and it takes a struct pvr_vm_context * named vm_ctx. periodt π
π ARGUMENTS π
vm_ctxβ Target VM context. that's the VM context you're pointing at, bestie β iconic, targeted, to the point π
π¦ SEE ALSO π¦
the whole related group chat, fr fr:
- Kernel file
./drivers/gpu/drm/imagination/pvr_vm.cβ yes, that kernel file, iykyk Memory context(9)β memory context bestiestruct pvr_vm_context(9)β the VM context struct itselfpvr_vm_get_dma_resv(9)β related VM getter energyMemory mappings(9)β memory mappings, periodtstruct pvr_vm_gpuva(9)β GPUVA struct vibesstruct pvr_vm_bind_op(9)β bind op struct vibespvr_vm_bind_op_exec(9)β bind op execpvr_vm_gpuva_map(9)β GPUVA mappvr_vm_gpuva_unmap(9)β GPUVA unmappvr_vm_gpuva_remap(9)β GPUVA remappvr_device_addr_is_valid(9)β device address validspvr_device_addr_and_size_are_valid(9)β device address + size validspvr_vm_create_context(9)β create contextpvr_vm_context_release(9)β release contextpvr_vm_context_lookup(9)β lookup contextpvr_vm_context_put(9)β put contextpvr_destroy_vm_contexts_for_file(9)β destroy VM contexts for filepvr_vm_map(9)β mappvr_vm_unmap_obj_locked(9)β unmap obj lockedpvr_vm_unmap_obj(9)β unmap objpvr_vm_unmap(9)β unmappvr_vm_unmap_all(9)β unmap allpvr_heap_contains_range(9)β heap contains rangepvr_find_heap_containing(9)β find heap containingpvr_vm_find_gem_object(9)β find GEM objectpvr_vm_get_fw_mem_context(9)β get FW mem context
and that's the whole page, bestie π source/version check: ./drivers/gpu/drm/imagination Β· date: October 2026 Β· page: pvr_vm_get_...le_root_addr(9) β mwah π«Ά
π¦ 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