Home
last modified time | relevance | path

Searched refs:vms (Results 1 – 4 of 4) sorted by relevance

/drivers/gpu/drm/panthor/
A Dpanthor_drv.c880 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 Dpanthor_mmu.c1588 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 Dpanthor_device.h252 struct panthor_vm_pool *vms; member
A Dpanthor_sched.c1878 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