Home
last modified time | relevance | path

Searched refs:lima_bo (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/lima/
Dlima_object.h11 struct lima_bo { struct
23 static inline struct lima_bo * argument
26 return container_of(obj, struct lima_bo, gem); in to_lima_bo()
29 struct lima_bo *lima_bo_create(struct lima_device *dev, u32 size,
31 void lima_bo_destroy(struct lima_bo *bo);
32 void *lima_bo_vmap(struct lima_bo *bo);
33 void lima_bo_vunmap(struct lima_bo *bo);
Dlima_gem.c24 struct lima_bo *bo; in lima_gem_create_handle()
41 struct lima_bo *bo = to_lima_bo(obj); in lima_gem_free_object()
51 struct lima_bo *bo = to_lima_bo(obj); in lima_gem_object_open()
60 struct lima_bo *bo = to_lima_bo(obj); in lima_gem_object_close()
70 struct lima_bo *bo; in lima_gem_get_info()
95 struct lima_bo *bo = to_lima_bo(obj); in lima_gem_fault()
133 static int lima_gem_sync_bo(struct lima_sched_task *task, struct lima_bo *bo, in lima_gem_sync_bo()
151 static int lima_gem_lock_bos(struct lima_bo **bos, u32 nr_bos, in lima_gem_lock_bos()
196 static void lima_gem_unlock_bos(struct lima_bo **bos, u32 nr_bos, in lima_gem_unlock_bos()
239 struct lima_bo **bos = submit->lbos; in lima_gem_submit()
[all …]
Dlima_object.c10 void lima_bo_destroy(struct lima_bo *bo) in lima_bo_destroy()
36 static struct lima_bo *lima_bo_create_struct(struct lima_device *dev, u32 size, u32 flags) in lima_bo_create_struct()
38 struct lima_bo *bo; in lima_bo_create_struct()
59 struct lima_bo *lima_bo_create(struct lima_device *dev, u32 size, in lima_bo_create()
64 struct lima_bo *bo, *ret; in lima_bo_create()
Dlima_vm.h41 int lima_vm_bo_add(struct lima_vm *vm, struct lima_bo *bo, bool create);
42 void lima_vm_bo_del(struct lima_vm *vm, struct lima_bo *bo);
44 u32 lima_vm_get_va(struct lima_vm *vm, struct lima_bo *bo);
Dlima_drv.h14 struct lima_bo;
30 struct lima_bo **lbos;
Dlima_gem_prime.c19 struct lima_bo *bo; in lima_gem_prime_import_sg_table()
30 struct lima_bo *bo = to_lima_bo(obj); in lima_gem_prime_get_sg_table()
Dlima_gem.h7 struct lima_bo;
12 struct lima_bo *lima_gem_create_bo(struct drm_device *dev, u32 size, u32 flags);
Dlima_sched.h20 struct lima_bo **bos;
77 struct lima_bo **bos, int num_bos,
Dlima_vm.c86 lima_vm_bo_find(struct lima_vm *vm, struct lima_bo *bo) in lima_vm_bo_find()
100 int lima_vm_bo_add(struct lima_vm *vm, struct lima_bo *bo, bool create) in lima_vm_bo_add()
157 void lima_vm_bo_del(struct lima_vm *vm, struct lima_bo *bo) in lima_vm_bo_del()
185 u32 lima_vm_get_va(struct lima_vm *vm, struct lima_bo *bo) in lima_vm_get_va()
Dlima_sched.c110 struct lima_bo **bos, int num_bos, in lima_sched_task_init()
302 struct lima_bo **bos = task->bos; in lima_sched_free_job()