MEMORY CONTEXT(9)
π§ β¨ Memory context β¨π§
okay so we're in Memory context(9) from the Kernel API Manual β section 9, bestie β and this is literally the βtop levelβ datatype in the VM code π. It's exposed in the public API as an opaque handle π, so you get the handle and not a backstage pass β that's the whole vibe. no cap.
π¦π SEE ALSO ππ¦
first up, the Kernel file ref:
- Kernel file
./drivers/gpu/drm/imagination/pvr_vm.c
and here's the rest of the SEE ALSO crew, in order β go say hi, iykyk:
struct pvr_vm_context(9)pvr_vm_get_page_table_root_addr(9)pvr_vm_get_dma_resv(9)Memory mappings(9)struct pvr_vm_gpuva(9)struct pvr_vm_bind_op(9)pvr_vm_bind_op_exec(9)pvr_vm_gpuva_map(9)pvr_vm_gpuva_unmap(9)pvr_vm_gpuva_remap(9)pvr_device_addr_is_valid(9)pvr_device_addr_and_size_are_valid(9)pvr_vm_create_context(9)pvr_vm_context_release(9)pvr_vm_context_lookup(9)pvr_vm_context_put(9)pvr_destroy_vm_contexts_for_file(9)pvr_vm_map(9)pvr_vm_unmap_obj_locked(9)pvr_vm_unmap_obj(9)pvr_vm_unmap(9)pvr_vm_unmap_all(9)pvr_heap_contains_range(9)pvr_find_heap_containing(9)pvr_vm_find_gem_object(9)pvr_vm_get_fw_mem_context(9)
kisses! π source/version: ./drivers/gpu/drm/imagination; date: October 2026; page: Memory context(9) β periodt πβ¨
π¦ 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