drm_gpuvm_bo
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo, *next;
struct drm_gpuvm_bo *
struct drm_gpuvm_bo *vm_bo;
drm_gpuvm_bo_destroy_not_in_lists(struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drm_gpuvm_bo_put(struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drm_gpuvm_bo_defer_zombie_cleanup(struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *vm_bo = container_of(kref, struct drm_gpuvm_bo,
drm_gpuvm_bo_put_deferred(struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *vm_bo;
vm_bo = llist_entry(bo_defer, struct drm_gpuvm_bo, list.entry.bo_defer);
static struct drm_gpuvm_bo *
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *
struct drm_gpuvm_bo *vm_bo = __drm_gpuvm_bo_find(gpuvm, obj);
struct drm_gpuvm_bo *
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *
drm_gpuvm_bo_obtain_prealloc(struct drm_gpuvm_bo *__vm_bo)
struct drm_gpuvm_bo *vm_bo;
drm_gpuvm_bo_extobj_add(struct drm_gpuvm_bo *vm_bo)
drm_gpuvm_bo_evict(struct drm_gpuvm_bo *vm_bo, bool evict)
drm_gpuva_link(struct drm_gpuva *va, struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *vm_bo = va->vm_bo;
struct drm_gpuvm_bo *vm_bo = va->vm_bo;
drm_gpuvm_bo_unmap_ops_create(struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *__vm_bo = NULL; \
struct drm_gpuvm_bo, \
drm_gpuvm_bo_is_zombie(struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *gpuvm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo, *tmp;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo, *last_locked = NULL;
struct drm_gpuvm_bo *vm_bo = submit->bos[i].vm_bo;
struct drm_gpuvm_bo *vm_bo;
msm_gem_vm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec)
struct drm_gpuvm_bo *vm_bo = orig_vma->vm_bo;
struct drm_gpuvm_bo *vm_bo = bop->vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
nouveau_uvmm_bo_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec)
struct drm_gpuvm_bo *vm_bo;
static void panthor_vm_bo_free(struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *preallocated_vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo)
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
struct drm_gpuvm_bo *vm_bo;
static int xe_gpuvm_validate(struct drm_gpuvm_bo *vm_bo, struct drm_exec *exec)
drm_gpuvm_bo_unmap_ops_create(struct drm_gpuvm_bo *vm_bo);
struct drm_gpuvm_bo *(*vm_bo_alloc)(void);
void (*vm_bo_free)(struct drm_gpuvm_bo *vm_bo);
int (*vm_bo_validate)(struct drm_gpuvm_bo *vm_bo,
void drm_gpuva_link(struct drm_gpuva *va, struct drm_gpuvm_bo *vm_bo);
struct drm_gpuvm_bo;
struct drm_gpuvm_bo *
struct drm_gpuvm_bo *
struct drm_gpuvm_bo *
drm_gpuvm_bo_obtain_prealloc(struct drm_gpuvm_bo *vm_bo);
static inline struct drm_gpuvm_bo *
drm_gpuvm_bo_get(struct drm_gpuvm_bo *vm_bo)
bool drm_gpuvm_bo_put(struct drm_gpuvm_bo *vm_bo);
bool drm_gpuvm_bo_put_deferred(struct drm_gpuvm_bo *vm_bo);
struct drm_gpuvm_bo *
void drm_gpuvm_bo_evict(struct drm_gpuvm_bo *vm_bo, bool evict);
struct drm_gpuvm_bo *vm_bo;
void drm_gpuvm_bo_extobj_add(struct drm_gpuvm_bo *vm_bo);
struct drm_gpuvm_bo *vm_bo;