Searched refs:lima_vm (Results 1 – 11 of 11) sorted by relevance
/linux/drivers/gpu/drm/lima/ |
A 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() 61 void lima_vm_print(struct lima_vm *vm); 62 int lima_vm_map_bo(struct lima_vm *vm, struct lima_bo *bo, int pageoff);
|
A D | lima_vm.c | 18 struct lima_vm *vm; 35 static void lima_vm_unmap_range(struct lima_vm *vm, u32 start, u32 end) in lima_vm_unmap_range() 47 static int lima_vm_map_page(struct lima_vm *vm, dma_addr_t pa, u32 va) in lima_vm_map_page() 77 lima_vm_bo_find(struct lima_vm *vm, struct lima_bo *bo) in lima_vm_bo_find() 91 int lima_vm_bo_add(struct lima_vm *vm, struct lima_bo *bo, bool create) in lima_vm_bo_add() 155 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() 237 struct lima_vm *vm = container_of(kref, struct lima_vm, refcount); in lima_vm_release() [all …]
|
A D | lima_sched.h | 12 struct lima_vm; 23 struct lima_vm *vm; 56 struct lima_vm *current_vm; 90 struct lima_vm *vm);
|
A D | lima_mmu.h | 8 struct lima_vm; 16 void lima_mmu_switch_vm(struct lima_ip *ip, struct lima_vm *vm);
|
A D | lima_drv.h | 16 struct lima_vm; 23 struct lima_vm *vm;
|
A D | lima_gem.h | 10 struct lima_vm; 37 int lima_heap_alloc(struct lima_bo *bo, struct lima_vm *vm);
|
A D | lima_gem.c | 20 int lima_heap_alloc(struct lima_bo *bo, struct lima_vm *vm) in lima_heap_alloc() 161 struct lima_vm *vm = priv->vm; in lima_gem_object_open() 170 struct lima_vm *vm = priv->vm; in lima_gem_object_close() 239 struct lima_vm *vm = priv->vm; in lima_gem_get_info() 305 struct lima_vm *vm = priv->vm; in lima_gem_submit()
|
A D | Makefile | 13 lima_vm.o \
|
A D | lima_device.h | 96 struct lima_vm *empty_vm;
|
A D | lima_mmu.c | 129 void lima_mmu_switch_vm(struct lima_ip *ip, struct lima_vm *vm) in lima_mmu_switch_vm()
|
A D | lima_sched.c | 115 struct lima_vm *vm) in lima_sched_task_init() 441 struct lima_vm *vm = task->vm; in lima_sched_free_job()
|
Completed in 10 milliseconds