Searched refs:panthor_vm (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_mmu.h | 15 struct panthor_vm; 26 int panthor_vm_map_bo_range(struct panthor_vm *vm, struct panthor_gem_object *bo, 28 int panthor_vm_unmap_range(struct panthor_vm *vm, u64 va, u64 size); 30 panthor_vm_get_bo_for_va(struct panthor_vm *vm, u64 va, u64 *bo_offset); 32 int panthor_vm_active(struct panthor_vm *vm); 33 void panthor_vm_idle(struct panthor_vm *vm); 34 u32 panthor_vm_page_size(struct panthor_vm *vm); 35 int panthor_vm_as(struct panthor_vm *vm); 38 panthor_vm_get_heap_pool(struct panthor_vm *vm, bool create); 42 struct panthor_vm *panthor_vm_get(struct panthor_vm *vm); [all …]
|
| H A D | panthor_mmu.c | 41 struct panthor_vm; 48 struct panthor_vm *vm; 225 struct panthor_vm { struct 394 struct panthor_vm *vm; argument 426 struct panthor_vm *vm = cookie; in alloc_pt() 478 struct panthor_vm *vm = cookie; in free_pt() 610 static int mmu_hw_do_operation(struct panthor_vm *vm, in mmu_hw_do_operation() 671 bool panthor_vm_has_unhandled_faults(struct panthor_vm *vm) in panthor_vm_has_unhandled_faults() 682 bool panthor_vm_is_unusable(struct panthor_vm *vm) in panthor_vm_is_unusable() 687 static void panthor_vm_release_as_locked(struct panthor_vm *vm) in panthor_vm_release_as_locked() [all …]
|
| H A D | panthor_gem.c | 89 struct panthor_vm *vm; in panthor_kernel_bo_destroy() 122 panthor_kernel_bo_create(struct panthor_device *ptdev, struct panthor_vm *vm, in panthor_kernel_bo_create() 262 struct panthor_vm *exclusive_vm, in panthor_gem_create_with_handle()
|
| H A D | panthor_device.h | 33 struct panthor_vm;
|
| H A D | panthor_fw.h | 513 struct panthor_vm *panthor_fw_vm(struct panthor_device *ptdev);
|
| H A D | panthor_fw.c | 237 struct panthor_vm *vm; 272 struct panthor_vm *panthor_fw_vm(struct panthor_device *ptdev) in panthor_fw_vm()
|
| H A D | panthor_sched.c | 546 struct panthor_vm *vm; 2024 struct panthor_vm *vms[MAX_CS_PER_CSG]; 3921 struct panthor_vm *panthor_job_vm(struct drm_sched_job *sched_job) in panthor_job_vm()
|