drm_vma_offs...ager_destroy(9)
π¦ drm_vma_offset_manager_destroy(9) π¦
okay so this page is from the Kernel API Manual, bestie, and it's literally about drm_vma_offset_manager_destroy(9) β the offset-manager cleanup moment. β¨
πΈ NAME πΈ
drm_vma_offset_manager_destroy β destroy the offset manager, periodt. π
β¨ SYNOPSIS β¨
the signature is giving:
void drm_vma_offset_manager_destroy (struct drm_vma_offset_manager *mgr
);
π ARGUMENTS π
mgrβ the manager object, bestie. that's the one getting destroyed. π«Ά
π DESCRIPTION π
okay so you're destroying an object manager that was previously created via drm_vma_offset_manager_init. it's the cleanup step. π§
β οΈ bestie, listen: the caller must remove all allocated nodes before destroying the manager. otherwise, drm_mm will refuse to free the requested resources. no cap.
and after this function is called, the manager must not be accessed. like, not even a little. π
π₯ SEE ALSO π₯
go read these too, iykyk:
- Kernel file
./drivers/gpu/drm/drm_vma_manager.c vma offset manager(9)drm_vma_offset_manager_init(9)drm_vma_offset_lookup_locked(9)drm_vma_offset_add(9)drm_vma_offset_remove(9)drm_vma_node_allow(9)drm_vma_node_allow_once(9)drm_vma_node_revoke(9)drm_vma_node_is_allowed(9)
mwah π source/version: ./drivers/gpu/drm Β· date: October 2026 Β· page: drm_vma_offs...ager_destroy(9). bye bestie! π¦
π¦ 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