panthor_vm_bind_job_create(9)
π panthor_vm_bind_job_create(9) π
okay bestie, welcome to the Kernel API Manual, section 9, and today's main character is panthor_vm_bind_job_create β the little function that literally creates a VM_BIND job. no cap, that's the whole name, that's the whole vibe. β¨
πΈ NAME πΈ
panthor_vm_bind_job_create β create a VM_BIND job, periodt. π
π SYNOPSIS π
struct drm_sched_job * panthor_vm_bind_job_create (struct drm_file *file
, struct panthor_vm *vm , const struct drm_panthor_vm_bind_op *op );
like, that's the whole signature, look at her go π¦
β¨ ARGUMENTS β¨
fileβ the file. yep. that's it. that's the whole description. it's giving minimal, iykyk πvmβ the VM that this VM_BIND job is targeting. she's the moment. the main character. π―opβ the VM operation data. all the deets for the op live in here. π
π₯ RETURN π₯
a valid pointer on success π β and an ERR_PTR otherwise π (so like, check it, bestie, fr fr).
π SEE ALSO π
this list is long-long, but every single one of these deserves their flowers, so here we go π«Ά
- kernel file
./drivers/gpu/drm/panthor/panthor_mmu.c 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_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)panthor_mmu_pt_cache_fini(9)
like, that's the whole friend group and they all ate ππ
and that's the page, bestie!! this one came from ./drivers/gpu/drm/panthor, dated October 2026 β slay, iconic, no notes πβπ
π¦ 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