Symbol: drm_gpuva
drivers/gpu/drm/drm_debugfs.c
212
struct drm_gpuva *va, *kva = &gpuvm->kernel_alloc_node;
drivers/gpu/drm/drm_gpuvm.c
1128
memset(&gpuvm->kernel_alloc_node, 0, sizeof(struct drm_gpuva));
drivers/gpu/drm/drm_gpuvm.c
1322
struct drm_gpuva *va;
drivers/gpu/drm/drm_gpuvm.c
1989
struct drm_gpuva *va)
drivers/gpu/drm/drm_gpuvm.c
2030
struct drm_gpuva *va)
drivers/gpu/drm/drm_gpuvm.c
2053
__drm_gpuva_remove(struct drm_gpuva *va)
drivers/gpu/drm/drm_gpuvm.c
2070
drm_gpuva_remove(struct drm_gpuva *va)
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
2135
drm_gpuva_unlink(struct drm_gpuva *va)
drivers/gpu/drm/drm_gpuvm.c
2159
drm_gpuva_unlink_defer(struct drm_gpuva *va)
drivers/gpu/drm/drm_gpuvm.c
2193
struct drm_gpuva *
drivers/gpu/drm/drm_gpuvm.c
2211
struct drm_gpuva *
drivers/gpu/drm/drm_gpuvm.c
2215
struct drm_gpuva *va;
drivers/gpu/drm/drm_gpuvm.c
2244
struct drm_gpuva *
drivers/gpu/drm/drm_gpuvm.c
2266
struct drm_gpuva *
drivers/gpu/drm/drm_gpuvm.c
2303
struct drm_gpuva *va,
drivers/gpu/drm/drm_gpuvm.c
2322
drm_gpuva_remap(struct drm_gpuva *prev,
drivers/gpu/drm/drm_gpuvm.c
2323
struct drm_gpuva *next,
drivers/gpu/drm/drm_gpuvm.c
2326
struct drm_gpuva *va = op->unmap->va;
drivers/gpu/drm/drm_gpuvm.c
2395
struct drm_gpuva *va, bool merge, bool madvise)
drivers/gpu/drm/drm_gpuvm.c
2417
struct drm_gpuva *va, *next;
drivers/gpu/drm/drm_gpuvm.c
2593
struct drm_gpuva *va, *next;
drivers/gpu/drm/drm_gpuvm.c
3135
struct drm_gpuva *va;
drivers/gpu/drm/drm_gpuvm.c
3188
struct drm_gpuva *va;
drivers/gpu/drm/drm_gpuvm.c
965
#define to_drm_gpuva(__node) container_of((__node), struct drm_gpuva, rb.node)
drivers/gpu/drm/drm_gpuvm.c
973
INTERVAL_TREE_DEFINE(struct drm_gpuva, rb.node, u64, rb.__subtree_last,
drivers/gpu/drm/drm_gpuvm.c
978
struct drm_gpuva *va);
drivers/gpu/drm/drm_gpuvm.c
979
static void __drm_gpuva_remove(struct drm_gpuva *va);
drivers/gpu/drm/imagination/pvr_vm.c
116
struct drm_gpuva base;
drivers/gpu/drm/imagination/pvr_vm.c
1160
struct drm_gpuva *va;
drivers/gpu/drm/imagination/pvr_vm.c
861
struct drm_gpuva *va;
drivers/gpu/drm/imagination/pvr_vm.c
894
struct drm_gpuva *va;
drivers/gpu/drm/msm/msm_gem.c
379
static struct drm_gpuva *lookup_vma(struct drm_gem_object *obj,
drivers/gpu/drm/msm/msm_gem.c
387
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem.c
419
struct drm_gpuva *vma, *vmatmp;
drivers/gpu/drm/msm/msm_gem.c
436
static struct drm_gpuva *get_vma_locked(struct drm_gem_object *obj,
drivers/gpu/drm/msm/msm_gem.c
440
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem.c
473
int msm_gem_pin_vma_locked(struct drm_gem_object *obj, struct drm_gpuva *vma)
drivers/gpu/drm/msm/msm_gem.c
520
struct drm_gpuva *msm_gem_get_vma_locked(struct drm_gem_object *obj,
drivers/gpu/drm/msm/msm_gem.c
530
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem.c
583
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem.c
602
struct drm_gpuva *vma = lookup_vma(obj, vm);
drivers/gpu/drm/msm/msm_gem.c
630
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem.c
662
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem.c
986
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem.h
174
struct drm_gpuva base;
drivers/gpu/drm/msm/msm_gem.h
188
struct drm_gpuva *
drivers/gpu/drm/msm/msm_gem.h
191
void msm_gem_vma_unmap(struct drm_gpuva *vma, const char *reason);
drivers/gpu/drm/msm/msm_gem.h
192
int msm_gem_vma_map(struct drm_gpuva *vma, int prot, struct sg_table *sgt);
drivers/gpu/drm/msm/msm_gem.h
193
void msm_gem_vma_close(struct drm_gpuva *vma);
drivers/gpu/drm/msm/msm_gem.h
266
int msm_gem_pin_vma_locked(struct drm_gem_object *obj, struct drm_gpuva *vma);
drivers/gpu/drm/msm/msm_gem.h
269
struct drm_gpuva *msm_gem_get_vma_locked(struct drm_gem_object *obj,
drivers/gpu/drm/msm/msm_gem_submit.c
360
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem_vma.c
268
void msm_gem_vma_unmap(struct drm_gpuva *vma, const char *reason)
drivers/gpu/drm/msm/msm_gem_vma.c
299
msm_gem_vma_map(struct drm_gpuva *vma, int prot, struct sg_table *sgt)
drivers/gpu/drm/msm/msm_gem_vma.c
345
void msm_gem_vma_close(struct drm_gpuva *vma)
drivers/gpu/drm/msm/msm_gem_vma.c
367
struct drm_gpuva *
drivers/gpu/drm/msm/msm_gem_vma.c
448
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem_vma.c
487
static struct drm_gpuva *
drivers/gpu/drm/msm/msm_gem_vma.c
500
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_gem_vma.c
550
struct drm_gpuva *orig_vma = op->remap.unmap->va;
drivers/gpu/drm/msm/msm_gem_vma.c
551
struct drm_gpuva *prev_vma = NULL, *next_vma = NULL;
drivers/gpu/drm/msm/msm_gem_vma.c
637
struct drm_gpuva *vma = op->unmap.va;
drivers/gpu/drm/msm/msm_gem_vma.c
906
struct drm_gpuva *vma, *tmp;
drivers/gpu/drm/msm/msm_gpu.c
264
struct drm_gpuva *vma;
drivers/gpu/drm/msm/msm_rd.c
376
struct drm_gpuva *vma;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1201
struct drm_gpuva *va = op->remap.unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1831
struct drm_gpuva *va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1850
struct drm_gpuva *va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1967
struct drm_gpuva *va, *next;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
445
struct drm_gpuva *va = &uvma->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
452
op_unmap_prepare_unwind(struct drm_gpuva *va)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
532
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
570
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
588
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
712
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
753
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
855
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
950
struct drm_gpuva *va = r->unmap->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
973
struct drm_gpuva *va = u->va;
drivers/gpu/drm/nouveau/nouveau_uvmm.h
32
struct drm_gpuva va;
drivers/gpu/drm/panthor/panthor_mmu.c
128
struct drm_gpuva base;
drivers/gpu/drm/panthor/panthor_mmu.c
1439
struct drm_gpuva *gpuva;
drivers/gpu/drm/panthor/panthor_mmu.c
2377
struct drm_gpuva *va;
drivers/gpu/drm/panthor/panthor_mmu.c
2431
struct drm_gpuva *va;
drivers/gpu/drm/panthor/panthor_mmu.c
2456
struct drm_gpuva *va;
drivers/gpu/drm/xe/xe_bo.c
679
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm.c
1298
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm.c
1877
struct drm_gpuva *gpuva, *next;
drivers/gpu/drm/xe/xe_vm.c
2171
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm.c
2184
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm.c
332
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm.c
4421
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm.c
4471
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm.h
103
static inline struct xe_vm *gpuva_to_vm(struct drm_gpuva *gpuva)
drivers/gpu/drm/xe/xe_vm.h
108
static inline struct xe_vma *gpuva_to_vma(struct drm_gpuva *gpuva)
drivers/gpu/drm/xe/xe_vm_madvise.c
276
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm_madvise.c
50
struct drm_gpuva *gpuva;
drivers/gpu/drm/xe/xe_vm_types.h
114
struct drm_gpuva gpuva;
include/drm/drm_gpuvm.h
1123
static inline void drm_gpuva_init_from_op(struct drm_gpuva *va,
include/drm/drm_gpuvm.h
1267
struct drm_gpuva *va,
include/drm/drm_gpuvm.h
1270
void drm_gpuva_remap(struct drm_gpuva *prev,
include/drm/drm_gpuvm.h
1271
struct drm_gpuva *next,
include/drm/drm_gpuvm.h
151
int drm_gpuva_insert(struct drm_gpuvm *gpuvm, struct drm_gpuva *va);
include/drm/drm_gpuvm.h
152
void drm_gpuva_remove(struct drm_gpuva *va);
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
155
void drm_gpuva_unlink(struct drm_gpuva *va);
include/drm/drm_gpuvm.h
156
void drm_gpuva_unlink_defer(struct drm_gpuva *va);
include/drm/drm_gpuvm.h
158
struct drm_gpuva *drm_gpuva_find(struct drm_gpuvm *gpuvm,
include/drm/drm_gpuvm.h
160
struct drm_gpuva *drm_gpuva_find_first(struct drm_gpuvm *gpuvm,
include/drm/drm_gpuvm.h
162
struct drm_gpuva *drm_gpuva_find_prev(struct drm_gpuvm *gpuvm, u64 start);
include/drm/drm_gpuvm.h
163
struct drm_gpuva *drm_gpuva_find_next(struct drm_gpuvm *gpuvm, u64 end);
include/drm/drm_gpuvm.h
171
static inline void drm_gpuva_invalidate(struct drm_gpuva *va, bool invalidate)
include/drm/drm_gpuvm.h
186
static inline bool drm_gpuva_invalidated(struct drm_gpuva *va)
include/drm/drm_gpuvm.h
281
struct drm_gpuva kernel_alloc_node;
include/drm/drm_gpuvm.h
448
static inline struct drm_gpuva *
include/drm/drm_gpuvm.h
449
__drm_gpuva_next(struct drm_gpuva *va)
include/drm/drm_gpuvm.h
902
struct drm_gpuva *va;
include/drm/drm_gpuvm.h
967
struct drm_gpuva *va;