Symbol: drm_gpuvm_bo
drivers/gpu/drm/drm_gpuvm.c
1224
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1245
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1469
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1489
struct drm_gpuvm_bo *vm_bo, *next;
drivers/gpu/drm/drm_gpuvm.c
1574
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1579
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1617
drm_gpuvm_bo_destroy_not_in_lists(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1635
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1644
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1678
drm_gpuvm_bo_put(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1700
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1724
drm_gpuvm_bo_defer_zombie_cleanup(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1732
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drivers/gpu/drm/drm_gpuvm.c
1753
drm_gpuvm_bo_put_deferred(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1776
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1793
vm_bo = llist_entry(bo_defer, struct drm_gpuvm_bo, list.entry.bo_defer);
drivers/gpu/drm/drm_gpuvm.c
1800
static struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1804
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1826
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1830
struct drm_gpuvm_bo *vm_bo = __drm_gpuvm_bo_find(gpuvm, obj);
drivers/gpu/drm/drm_gpuvm.c
1853
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1857
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1901
struct drm_gpuvm_bo *
drivers/gpu/drm/drm_gpuvm.c
1902
drm_gpuvm_bo_obtain_prealloc(struct drm_gpuvm_bo *__vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1906
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/drm_gpuvm.c
1936
drm_gpuvm_bo_extobj_add(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
1958
drm_gpuvm_bo_evict(struct drm_gpuvm_bo *vm_bo, bool evict)
drivers/gpu/drm/drm_gpuvm.c
2094
drm_gpuva_link(struct drm_gpuva *va, struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
2132
struct drm_gpuvm_bo *vm_bo = va->vm_bo;
drivers/gpu/drm/drm_gpuvm.c
2156
struct drm_gpuvm_bo *vm_bo = va->vm_bo;
drivers/gpu/drm/drm_gpuvm.c
3178
drm_gpuvm_bo_unmap_ops_create(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/drm_gpuvm.c
760
struct drm_gpuvm_bo *__vm_bo = NULL; \
drivers/gpu/drm/drm_gpuvm.c
773
struct drm_gpuvm_bo, \
drivers/gpu/drm/drm_gpuvm.c
900
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
1075
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
979
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/msm/msm_gem.h
474
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/msm/msm_gem_shrinker.c
55
struct drm_gpuvm_bo *vm_bo, *last_locked = NULL;
drivers/gpu/drm/msm/msm_gem_submit.c
540
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
439
msm_gem_vm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec)
drivers/gpu/drm/msm/msm_gem_vma.c
546
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_mmu.c
1072
static void panthor_vm_bo_free(struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/panthor/panthor_mmu.c
1186
struct drm_gpuvm_bo *preallocated_vm_bo;
drivers/gpu/drm/panthor/panthor_mmu.c
188
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/panthor/panthor_mmu.c
2050
struct drm_gpuvm_bo *vm_bo)
drivers/gpu/drm/xe/xe_bo.c
1093
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_bo.c
672
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_vm.c
1042
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_vm.c
2259
struct drm_gpuvm_bo *vm_bo;
drivers/gpu/drm/xe/xe_vm.c
326
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;