Symbol: drm_gpuvm_bo
drivers/gpu/drm/drm_gpuvm.c
1228
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1249
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1476
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1496
struct drm_gpuvm_bo *vm_bo, *next;
drivers/gpu/drm/drm_gpuvm.c
1580
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1585
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1623
drm_gpuvm_bo_destroy_not_in_lists(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1641
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1650
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1684
drm_gpuvm_bo_put(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1706
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1730
drm_gpuvm_bo_defer_zombie_cleanup(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1738
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1759
drm_gpuvm_bo_put_deferred(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1782
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1799
vm_bo = llist_entry(bo_defer, struct drm_gpuvm_bo, list.entry.bo_defer);
drivers/gpu/drm/drm_gpuvm.c
1806
static struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1810
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1832
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1836
struct drm_gpuvm_bo *vm_bo = __drm_gpuvm_bo_find(gpuvm, obj);
drivers/gpu/drm/drm_gpuvm.c
1859
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1863
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1907
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1908
drm_gpuvm_bo_obtain_prealloc(struct drm_gpuvm_bo *__vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1912
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1942
drm_gpuvm_bo_extobj_add(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1964
drm_gpuvm_bo_evict(struct drm_gpuvm_bo *vm_bo, bool evict)
drivers/gpu/drm/drm_gpuvm.c
2100
drm_gpuva_link(struct drm_gpuva *va, struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
2138
struct drm_gpuvm_bo *vm_bo = va->vm_bo;
drivers/gpu/drm/drm_gpuvm.c
2162
struct drm_gpuvm_bo *vm_bo = va->vm_bo;
drivers/gpu/drm/drm_gpuvm.c
3184
drm_gpuvm_bo_unmap_ops_create(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
761
struct drm_gpuvm_bo *__vm_bo = NULL; \
drivers/gpu/drm/drm_gpuvm.c
774
struct drm_gpuvm_bo, \
drivers/gpu/drm/drm_gpuvm.c
901
drm_gpuvm_bo_is_zombie(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/imagination/pvr_vm.c
145
struct drm_gpuvm_bo *gpuvm_bo;
drivers/gpu/drm/msm/msm_gem.c
1077
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/msm/msm_gem.c
382
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/msm/msm_gem.c
414
struct drm_gpuvm_bo *vm_bo, *tmp;
drivers/gpu/drm/msm/msm_gem.c
981
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/msm/msm_gem.h
475
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/msm/msm_gem_shrinker.c
53
struct drm_gpuvm_bo *vm_bo, *last_locked = NULL;
drivers/gpu/drm/msm/msm_gem_submit.c
542
struct drm_gpuvm_bo *vm_bo = submit->bos[i].vm_bo;
drivers/gpu/drm/msm/msm_gem_vma.c
372
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/msm/msm_gem_vma.c
445
msm_gem_vm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec)
drivers/gpu/drm/msm/msm_gem_vma.c
552
struct drm_gpuvm_bo *vm_bo = orig_vma->vm_bo;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1191
struct drm_gpuvm_bo *vm_bo = bop->vm_bo;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1830
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1849
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1873
nouveau_uvmm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
65
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/panthor/panthor_gem.c
124
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/panthor/panthor_gem.c
1399
struct drm_gpuvm_bo *vm_bo, *last_locked = NULL;
drivers/gpu/drm/panthor/panthor_mmu.c
1114
static void panthor_vm_bo_free(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/panthor/panthor_mmu.c
1289
struct drm_gpuvm_bo *preallocated_vm_bo;
drivers/gpu/drm/panthor/panthor_mmu.c
197
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/panthor/panthor_mmu.c
2142
struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/panthor/panthor_mmu.c
2347
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/panthor/panthor_mmu.c
2372
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/panthor/panthor_mmu.c
2426
static struct panthor_vma *select_evicted_vma(struct drm_gpuvm_bo *vm_bo,
drivers/gpu/drm/panthor/panthor_mmu.c
2450
static int remap_evicted_vma(struct drm_gpuvm_bo *vm_bo,
drivers/gpu/drm/panthor/panthor_mmu.c
2514
static int panthor_vm_restore_vmas(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/panthor/panthor_mmu.c
2535
static int panthor_vm_bo_validate(struct drm_gpuvm_bo *vm_bo,
drivers/gpu/drm/xe/xe_bo.c
1231
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_bo.c
663
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_vm.c
1118
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_vm.c
2407
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_vm.c
328
static int xe_gpuvm_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec)
include/drm/drm_gpuvm.h
1118
drm_gpuvm_bo_unmap_ops_create(struct drm_gpuvm_bo *vm_bo);
include/drm/drm_gpuvm.h
1182
struct drm_gpuvm_bo *(*vm_bo_alloc)(void);
include/drm/drm_gpuvm.h
1194
void (*vm_bo_free)(struct drm_gpuvm_bo *vm_bo);
include/drm/drm_gpuvm.h
1205
int (*vm_bo_validate)(struct drm_gpuvm_bo *vm_bo,
include/drm/drm_gpuvm.h
154
void drm_gpuva_link(struct drm_gpuva *va, struct drm_gpuvm_bo *vm_bo);
include/drm/drm_gpuvm.h
39
struct drm_gpuvm_bo;
include/drm/drm_gpuvm.h
734
struct drm_gpuvm_bo *
include/drm/drm_gpuvm.h
738
struct drm_gpuvm_bo *
include/drm/drm_gpuvm.h
741
struct drm_gpuvm_bo *
include/drm/drm_gpuvm.h
742
drm_gpuvm_bo_obtain_prealloc(struct drm_gpuvm_bo *vm_bo);
include/drm/drm_gpuvm.h
753
static inline struct drm_gpuvm_bo *
include/drm/drm_gpuvm.h
754
drm_gpuvm_bo_get(struct drm_gpuvm_bo *vm_bo)
include/drm/drm_gpuvm.h
760
bool drm_gpuvm_bo_put(struct drm_gpuvm_bo *vm_bo);
include/drm/drm_gpuvm.h
762
bool drm_gpuvm_bo_put_deferred(struct drm_gpuvm_bo *vm_bo);
include/drm/drm_gpuvm.h
765
struct drm_gpuvm_bo *
include/drm/drm_gpuvm.h
769
void drm_gpuvm_bo_evict(struct drm_gpuvm_bo *vm_bo, bool evict);
include/drm/drm_gpuvm.h
782
struct drm_gpuvm_bo *vm_bo;
include/drm/drm_gpuvm.h
790
void drm_gpuvm_bo_extobj_add(struct drm_gpuvm_bo *vm_bo);
include/drm/drm_gpuvm.h
84
struct drm_gpuvm_bo *vm_bo;
rust/helpers/drm_gpuvm.c
8
struct drm_gpuvm_bo *rust_helper_drm_gpuvm_bo_get(struct drm_gpuvm_bo *vm_bo)