Searched refs:vms (Results 1 – 4 of 4) sorted by relevance
| /drivers/gpu/drm/panthor/ |
| A D | panthor_drv.c | 880 ret = panthor_vm_pool_create_vm(ptdev, pfile->vms, args); in panthor_ioctl_vm_create() 899 return panthor_vm_pool_destroy_vm(pfile->vms, args->id); in panthor_ioctl_vm_destroy() 922 vm = panthor_vm_pool_get_vm(pfile->vms, args->exclusive_vm_id); in panthor_ioctl_bo_create() 1136 vm = panthor_vm_pool_get_vm(pfile->vms, args->vm_id); in panthor_ioctl_tiler_heap_create() 1182 vm = panthor_vm_pool_get_vm(pfile->vms, args->handle >> 16); in panthor_ioctl_tiler_heap_destroy() 1210 vm = panthor_vm_pool_get_vm(pfile->vms, args->vm_id); in panthor_ioctl_vm_bind_async() 1278 vm = panthor_vm_pool_get_vm(pfile->vms, args->vm_id); in panthor_ioctl_vm_bind_sync() 1329 vm = panthor_vm_pool_get_vm(pfile->vms, args->vm_id); in panthor_ioctl_vm_get_state()
|
| A D | panthor_mmu.c | 1588 if (!pfile->vms) in panthor_vm_pool_destroy() 1591 xa_for_each(&pfile->vms->xa, i, vm) in panthor_vm_pool_destroy() 1594 xa_destroy(&pfile->vms->xa); in panthor_vm_pool_destroy() 1595 kfree(pfile->vms); in panthor_vm_pool_destroy() 1606 pfile->vms = kzalloc(sizeof(*pfile->vms), GFP_KERNEL); in panthor_vm_pool_create() 1607 if (!pfile->vms) in panthor_vm_pool_create() 1610 xa_init_flags(&pfile->vms->xa, XA_FLAGS_ALLOC1); in panthor_vm_pool_create() 1945 if (!pfile->vms) in panthor_vm_heaps_sizes() 1948 xa_lock(&pfile->vms->xa); in panthor_vm_heaps_sizes() 1949 xa_for_each(&pfile->vms->xa, i, vm) { in panthor_vm_heaps_sizes() [all …]
|
| A D | panthor_device.h | 252 struct panthor_vm_pool *vms; member
|
| A D | panthor_sched.c | 1878 struct panthor_vm *vms[MAX_CS_PER_CSG]; member 1935 if (ctx->vms[i] == group->vm) in tick_ctx_pick_groups_from_list() 1951 ctx->vms[ctx->as_count++] = group->vm; in tick_ctx_pick_groups_from_list() 3470 group->vm = panthor_vm_pool_get_vm(pfile->vms, group_args->vm_id); in panthor_group_create()
|
Completed in 23 milliseconds