pvr_vm_unmap_obj(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is the pvr_vm_unmap_obj(9) page from the Kernel API Manual β€” manual name folded in right at the top, we love a tidy entrance ✨. This function is literally here to unmap an already mapped section of device-virtual memory. That's the whole vibe. πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

the signature, untouched and iconic β€” copy it exactly, no improvising:

int pvr_vm_unmap_obj (struct pvr_vm_context *vm_ctx , struct
       pvr_gem_object *pvr_obj , u64 device_addr , u64 size );

🌸 ARGUMENTS 🌸

  • vm_ctx β€” target VM context. like, the VM context we're doing this to πŸŽ€
  • pvr_obj β€” target PowerVR memory object. the object in question, bestie.
  • device_addr β€” virtual device address at the start of the target mapping. so the starting address of the mapping we're targeting.
  • size β€” size of the target mapping. how big the target mapping is, periodt.

πŸ”₯ RETURN πŸ”₯

  • 0 on success 🫢
  • Any error encountered by pvr_vm_unmap_obj_locked.

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/gpu/drm/imagination/pvr_vm.c β€” hi source file bestie 🌈


and that's the whole page, bestie 🫢 β€” source/version is ./drivers/gpu/drm/imagination, dated October 2026, and the manual name for the sign-off is pvr_vm_unmap_obj(9). slay βœ¨πŸ’œ

πŸ“¦ where this page comes from