panthor_gem_object
struct panthor_gem_object *bo;
struct panthor_gem_object *bo;
struct panthor_gem_object *bo;
struct panthor_gem_object *bo;
struct panthor_gem_object *bo;
struct panthor_gem_object *bo = to_panthor_bo(obj);
struct panthor_gem_object *bo = to_panthor_bo(obj);
static bool is_gpu_mapped(struct panthor_gem_object *bo,
struct panthor_gem_object *bo;
struct panthor_gem_object *bo = to_panthor_bo(obj);
panthor_gem_evaluate_reclaim_state_locked(struct panthor_gem_object *bo)
struct panthor_gem_object *bo = to_panthor_bo(obj);
static void panthor_gem_debugfs_bo_print(struct panthor_gem_object *bo,
struct panthor_gem_object *bo;
void panthor_gem_update_reclaim_state_locked(struct panthor_gem_object *bo,
bo_assert_locked_or_gone(struct panthor_gem_object *bo)
panthor_gem_backing_cleanup_locked(struct panthor_gem_object *bo)
panthor_gem_backing_get_pages_locked(struct panthor_gem_object *bo)
static int panthor_gem_backing_pin_locked(struct panthor_gem_object *bo)
static void panthor_gem_backing_unpin_locked(struct panthor_gem_object *bo)
panthor_gem_dev_map_cleanup_locked(struct panthor_gem_object *bo)
panthor_gem_dev_map_get_sgt_locked(struct panthor_gem_object *bo)
panthor_gem_get_dev_sgt(struct panthor_gem_object *bo)
panthor_gem_vmap_cleanup_locked(struct panthor_gem_object *bo)
panthor_gem_prep_for_cpu_map_locked(struct panthor_gem_object *bo)
panthor_gem_vmap_get_locked(struct panthor_gem_object *bo)
panthor_gem_vmap_put_locked(struct panthor_gem_object *bo)
struct panthor_gem_object *bo = to_panthor_bo(obj);
static void panthor_gem_debugfs_bo_init(struct panthor_gem_object *bo)
struct panthor_gem_object *bo = to_panthor_bo(obj);
static void panthor_gem_debugfs_bo_add(struct panthor_gem_object *bo)
struct panthor_gem_object *bo = to_panthor_bo(obj);
const struct panthor_gem_object *bo = to_panthor_bo(obj);
int panthor_gem_pin(struct panthor_gem_object *bo)
static void panthor_gem_debugfs_bo_rm(struct panthor_gem_object *bo)
void panthor_gem_unpin(struct panthor_gem_object *bo)
int panthor_gem_swapin_locked(struct panthor_gem_object *bo)
static void panthor_gem_evict_locked(struct panthor_gem_object *bo)
struct panthor_gem_object *bo = to_panthor_bo(obj);
struct panthor_gem_object *bo = to_panthor_bo(obj);
struct panthor_gem_object *bo = to_panthor_bo(obj);
struct panthor_gem_object *bo = to_panthor_bo(obj);
static void panthor_gem_debugfs_set_usage_flags(struct panthor_gem_object *bo, u32 usage_flags)
struct panthor_gem_object *bo = to_panthor_bo(obj);
struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data);
static void panthor_gem_debugfs_bo_rm(struct panthor_gem_object *bo) {}
struct panthor_gem_object *bo,
static void panthor_gem_debugfs_set_usage_flags(struct panthor_gem_object *bo, u32 usage_flags) {}
static void panthor_gem_debugfs_bo_init(struct panthor_gem_object *bo) {}
struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data);
should_map_wc(struct panthor_gem_object *bo)
struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data);
struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data);
static struct panthor_gem_object *
struct panthor_gem_object *bo;
static struct panthor_gem_object *
struct panthor_gem_object *bo;
#define to_panthor_bo(obj) container_of_const(obj, struct panthor_gem_object, base)
panthor_gem_get_dev_sgt(struct panthor_gem_object *bo);
int panthor_gem_pin(struct panthor_gem_object *bo);
void panthor_gem_unpin(struct panthor_gem_object *bo);
int panthor_gem_swapin_locked(struct panthor_gem_object *bo);
void panthor_gem_update_reclaim_state_locked(struct panthor_gem_object *bo,
struct panthor_gem_object *bo = to_panthor_bo(vm_bo->obj);
struct panthor_gem_object *bo,
struct panthor_gem_object *
struct panthor_gem_object *bo = ERR_PTR(-ENOENT);
struct panthor_gem_object *bo;
struct panthor_gem_object *bo = to_panthor_bo(vma->base.gem.obj);
struct panthor_gem_object *bo = to_panthor_bo(op->gem.obj);
struct panthor_gem_object *bo = to_panthor_bo(op->remap.prev->gem.obj);
struct panthor_gem_object *bo = to_panthor_bo(op->remap.next->gem.obj);
void panthor_vm_update_bo_reclaim_lru_locked(struct panthor_gem_object *bo)
int panthor_vm_evict_bo_mappings_locked(struct panthor_gem_object *bo)
struct panthor_gem_object *bo = to_panthor_bo(vm_bo->obj);
struct panthor_gem_object *bo = to_panthor_bo(vm_bo->obj);
struct panthor_gem_object *bo = to_panthor_bo(vm_bo->obj);
int panthor_vm_map_bo_range(struct panthor_vm *vm, struct panthor_gem_object *bo,
struct panthor_gem_object;
int panthor_vm_map_bo_range(struct panthor_vm *vm, struct panthor_gem_object *bo,
struct panthor_gem_object *
void panthor_vm_update_bo_reclaim_lru_locked(struct panthor_gem_object *bo);
int panthor_vm_evict_bo_mappings_locked(struct panthor_gem_object *bo);
struct panthor_gem_object *bo;