panthor_mmu_pt_cache_fini(9)
π panthor_mmu_pt_cache_fini(9) π
okay so bestie, welcome to the panthor_mmu_pt_cache_fini page β it's a kernel API manual entry, and honestly it's giving short-and-sweet main character energy β¨
πΈ NAME πΈ
panthor_mmu_pt_cache_fini β destroy the page table cache. that's it. that's the whole job. clean, iconic, no notes π
π¦ SYNOPSIS π¦
void panthor_mmu_pt_cache_fini (void );
literally just that. no args, no drama, no return value. a little void-void moment π
π ARGUMENTS π
voidβ no arguments. none. zero. the function said "i need nothing from you" and honestly? respect π«Ά
π SEE ALSO π
so the kernel file this lives in is ./drivers/gpu/drm/panthor/panthor_mmu.c β and here's the whole friend group, no cap, every single one of them:
struct panthor_as_slot(9)struct panthor_mmu(9)struct panthor_vm_pool(9)struct panthor_vma(9)struct panthor_vm_op_ctx(9)struct panthor_vm(9)struct panthor_vm_bind_job(9)alloc_pt(9)free_pt(9)panthor_vm_has_unhandled_faults(9)panthor_vm_is_unusable(9)panthor_vm_active(9)panthor_vm_idle(9)panthor_vm_as(9)panthor_vm_alloc_va(9)panthor_vm_free_va(9)panthor_vm_get_bo_for_va(9)panthor_vm_pool_create_vm(9)panthor_vm_pool_destroy_vm(9)panthor_vm_pool_get_vm(9)panthor_vm_pool_destroy(9)panthor_vm_pool_create(9)panthor_mmu_suspend(9)panthor_mmu_resume(9)panthor_mmu_pre_reset(9)panthor_mmu_post_reset(9)panthor_vm_put(9)panthor_vm_get(9)panthor_vm_get_heap_pool(9)panthor_vm_heaps_sizes(9)panthor_vm_resv(9)panthor_vm_bind_job_put(9)panthor_vm_create(9)panthor_vm_bind_job_create(9)panthor_vm_bind_job_prepare_resvs(9)panthor_vm_bind_job_update_resvs(9)panthor_vm_bind_exec_sync_op(9)panthor_vm_map_bo_range(9)panthor_vm_unmap_range(9)panthor_vm_prepare_mapped_bos_resvs(9)panthor_mmu_unplug(9)panthor_mmu_init(9)panthor_mmu_debugfs_init(9)panthor_mmu_pt_cache_init(9)
like, that's a whole squad π and lowkey the last one, panthor_mmu_pt_cache_init(9), is literally this function's other half β the one that makes the cache while this one destroys it. iykyk π
bestie reminder: this one is the teardown/cleanup side of the page table cache. it takesvoidand returnsvoid, so there's no status to check, no error to handle β just vibes and destruction π
and that's the page! brought to you by Kernel API Manual, from the source file tree at ./drivers/gpu/drm/panthor, dated October 2026. mwah, go touch some page tables π§π
π¦ 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