| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/ump/linux/ |
| H A D | ump_kernel_random_mapping.c | 24 static ump_dd_mem *search(struct rb_root *root, int id) in search() 29 ump_dd_mem *e = container_of(node, ump_dd_mem, node); in search() 43 static mali_bool insert(struct rb_root *root, int id, ump_dd_mem *mem) in insert() 49 ump_dd_mem *this = container_of(*new, ump_dd_mem, node); in insert() 95 int ump_random_mapping_insert(ump_random_mapping *map, ump_dd_mem *mem) in ump_random_mapping_insert() 121 ump_dd_mem *ump_random_mapping_get(ump_random_mapping *map, int id) in ump_random_mapping_get() 123 ump_dd_mem *mem = NULL; in ump_random_mapping_get() 163 static ump_dd_mem *ump_random_mapping_remove_internal(ump_random_mapping *map, int id) in ump_random_mapping_remove_internal() 165 ump_dd_mem *mem = NULL; in ump_random_mapping_remove_internal() 176 void ump_random_mapping_put(ump_dd_mem *mem) in ump_random_mapping_put() [all …]
|
| H A D | ump_kernel_random_mapping.h | 60 int ump_random_mapping_insert(ump_random_mapping *map, ump_dd_mem *mem); 72 ump_dd_mem *ump_random_mapping_get(ump_random_mapping *map, int id); 74 void ump_random_mapping_put(ump_dd_mem *mem); 82 ump_dd_mem *ump_random_mapping_remove(ump_random_mapping *map, int id);
|
| H A D | ump_kernel_memory_backend_os.c | 39 static void os_free(void *ctx, ump_dd_mem *descriptor); 40 static int os_allocate(void *ctx, ump_dd_mem *descriptor); 101 static int os_allocate(void *ctx, ump_dd_mem *descriptor) in os_allocate() 195 static void os_free(void *ctx, ump_dd_mem *descriptor) in os_free()
|
| H A D | ump_kernel_memory_backend_dedicated.c | 50 static int block_allocator_allocate(void *ctx, ump_dd_mem *mem); 51 static void block_allocator_release(void *ctx, ump_dd_mem *handle); 138 static int block_allocator_allocate(void *ctx, ump_dd_mem *mem) in block_allocator_allocate() 218 static void block_allocator_release(void *ctx, ump_dd_mem *handle) in block_allocator_release()
|
| H A D | ump_ukk_ref_wrappers.c | 191 session->mem = (ump_dd_mem *)ump_handle; in ump_dmabuf_import_wrapper()
|
| H A D | ump_osk_low_level_mem.c | 220 void _ump_osk_msync(ump_dd_mem *mem, void *virt, u32 offset, u32 size, ump_uk_msync_op op, ump_sess… in _ump_osk_msync()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/ump/common/ |
| H A D | ump_kernel_api.c | 27 ump_dd_mem *mem = (ump_dd_mem *)memh; in ump_dd_secure_id_get() 40 ump_dd_mem *mem; in ump_dd_handle_create_from_secure_id() 58 ump_dd_mem *mem = (ump_dd_mem *) memh; in ump_dd_phys_block_count_get() 69 ump_dd_mem *mem = (ump_dd_mem *)memh; in ump_dd_phys_blocks_get() 94 ump_dd_mem *mem = (ump_dd_mem *)memh; in ump_dd_phys_block_get() 119 ump_dd_mem *mem = (ump_dd_mem *)memh; in ump_dd_size_get() 132 ump_dd_mem *mem = (ump_dd_mem *)memh; in ump_dd_reference_add() 146 ump_dd_mem *mem = (ump_dd_mem *)memh; in ump_dd_reference_release() 209 ump_dd_mem *release_mem; in _ump_ukk_release() 230 ump_dd_mem *mem; in _ump_ukk_size_get() [all …]
|
| H A D | ump_kernel_ref_drv.c | 24 static void phys_blocks_release(void *ctx, struct ump_dd_mem *descriptor); 28 ump_dd_mem *mem; in ump_dd_handle_create_from_phys_blocks() 95 static void phys_blocks_release(void *ctx, struct ump_dd_mem *descriptor) in phys_blocks_release() 104 ump_dd_mem *new_allocation = NULL; in _ump_ukk_allocate() 120 new_allocation = _mali_osk_calloc(1, sizeof(ump_dd_mem)); in _ump_ukk_allocate()
|
| H A D | ump_kernel_types.h | 37 typedef struct ump_dd_mem { struct 44 void (*release_func)(void *ctx, struct ump_dd_mem *descriptor); argument 54 } ump_dd_mem; argument
|
| H A D | ump_kernel_memory_backend.h | 35 int (*allocate)(void *ctx, ump_dd_mem *descriptor); 36 void (*release)(void *ctx, ump_dd_mem *descriptor);
|
| H A D | ump_osk.h | 42 void _ump_osk_msync(ump_dd_mem *mem, void *virt, u32 offset, u32 size, ump_uk_msync_op op, ump_sess…
|
| H A D | ump_kernel_common.c | 205 …ump_dd_mem *mem; /* The real UMP memory. It is equal to the handle, but with exposed struct … in _ump_ukk_map_mem() 228 mem = (ump_dd_mem *)handle; in _ump_ukk_map_mem()
|
| H A D | ump_kernel_common.h | 92 struct ump_dd_mem *mem;
|