Searched refs:lima_vm (Results 1 – 10 of 10) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/lima/ |
D | lima_vm.h | 29 struct lima_vm { struct 41 int lima_vm_bo_add(struct lima_vm *vm, struct lima_bo *bo, bool create); argument 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); 46 struct lima_vm *lima_vm_create(struct lima_device *dev); 49 static inline struct lima_vm *lima_vm_get(struct lima_vm *vm) in lima_vm_get() 55 static inline void lima_vm_put(struct lima_vm *vm) in lima_vm_put() 60 void lima_vm_print(struct lima_vm *vm);
|
D | lima_vm.c | 18 struct lima_vm *vm; 35 static void lima_vm_unmap_page_table(struct lima_vm *vm, u32 start, u32 end) in lima_vm_unmap_page_table() 47 static int lima_vm_map_page_table(struct lima_vm *vm, dma_addr_t *dma, in lima_vm_map_page_table() 86 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() 200 struct lima_vm *lima_vm_create(struct lima_device *dev) in lima_vm_create() 202 struct lima_vm *vm; in lima_vm_create() 238 struct lima_vm *vm = container_of(kref, struct lima_vm, refcount); in lima_vm_release() [all …]
|
D | lima_sched.h | 9 struct lima_vm; 14 struct lima_vm *vm; 45 struct lima_vm *current_vm; 78 struct lima_vm *vm);
|
D | lima_mmu.h | 8 struct lima_vm; 13 void lima_mmu_switch_vm(struct lima_ip *ip, struct lima_vm *vm);
|
D | lima_drv.h | 13 struct lima_vm; 20 struct lima_vm *vm;
|
D | lima_gem.c | 53 struct lima_vm *vm = priv->vm; in lima_gem_object_open() 62 struct lima_vm *vm = priv->vm; in lima_gem_object_close() 72 struct lima_vm *vm = priv->vm; in lima_gem_get_info() 236 struct lima_vm *vm = priv->vm; in lima_gem_submit()
|
D | Makefile | 13 lima_vm.o \
|
D | lima_sched.c | 111 struct lima_vm *vm) in lima_sched_task_init() 199 struct lima_vm *vm = NULL, *last_vm = NULL; in lima_sched_run_job() 301 struct lima_vm *vm = task->vm; in lima_sched_free_job()
|
D | lima_device.h | 91 struct lima_vm *empty_vm;
|
D | lima_mmu.c | 103 void lima_mmu_switch_vm(struct lima_ip *ip, struct lima_vm *vm) in lima_mmu_switch_vm()
|