| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_mem.h | 69 struct kbase_mem_phy_alloc *alloc; 89 struct kbase_mem_phy_alloc *alloc; /* NULL for special, non-NULL for native */ 108 struct kbase_mem_phy_alloc { struct 177 static inline void kbase_mem_phy_alloc_gpu_mapped(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_gpu_mapped() argument 185 static inline void kbase_mem_phy_alloc_gpu_unmapped(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_gpu_unmapped() 202 static inline struct kbase_mem_phy_alloc *kbase_mem_phy_alloc_get(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_get() 208 static inline struct kbase_mem_phy_alloc *kbase_mem_phy_alloc_put(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_put() 300 …struct kbase_mem_phy_alloc *cpu_alloc; /* the one alloc object we mmap to the CPU when mapping thi… 301 …struct kbase_mem_phy_alloc *gpu_alloc; /* the one alloc object we mmap to the GPU when mapping thi… 347 static inline struct kbase_mem_phy_alloc *kbase_alloc_create(size_t nr_pages, enum kbase_memory_typ… in kbase_alloc_create() [all …]
|
| H A D | mali_kbase_mem_linux.h | 106 int kbase_mem_evictable_make(struct kbase_mem_phy_alloc *gpu_alloc); 122 bool kbase_mem_evictable_unmake(struct kbase_mem_phy_alloc *alloc); 126 struct kbase_mem_phy_alloc *cpu_alloc; 127 struct kbase_mem_phy_alloc *gpu_alloc;
|
| H A D | mali_kbase_mem.c | 906 struct kbase_mem_phy_alloc *alloc; in kbase_gpu_mmap() 966 struct kbase_mem_phy_alloc *alloc, bool writeable); 1411 struct kbase_mem_phy_alloc *alloc, in kbase_alloc_phy_pages_helper() 1452 struct kbase_mem_phy_alloc *alloc, in kbase_free_phy_pages_helper() 1502 struct kbase_mem_phy_alloc *alloc; in kbase_mem_kref_free() 1504 alloc = container_of(kref, struct kbase_mem_phy_alloc, kref); in kbase_mem_kref_free() 2145 struct kbase_mem_phy_alloc *alloc; in kbase_jd_user_buf_map() 2251 struct kbase_mem_phy_alloc *alloc, bool writeable) in kbase_jd_user_buf_unmap() 2290 struct kbase_mem_phy_alloc *alloc; in kbase_jd_umm_map() 2370 struct kbase_mem_phy_alloc *alloc) in kbase_jd_umm_unmap() [all …]
|
| H A D | mali_kbase_softjobs.c | 499 struct kbase_mem_phy_alloc *gpu_alloc; 536 struct kbase_mem_phy_alloc *gpu_alloc = buffers[i].gpu_alloc; in kbase_debug_copy_finish() 666 struct kbase_mem_phy_alloc *alloc = reg->gpu_alloc; in kbase_debug_copy_prepare() 763 static void *dma_buf_kmap_page(struct kbase_mem_phy_alloc *gpu_alloc, in dma_buf_kmap_page() 801 struct kbase_mem_phy_alloc *gpu_alloc = buf_data->gpu_alloc; in kbase_mem_copy_from_extres()
|
| H A D | mali_kbase_mem_linux.c | 341 struct kbase_mem_phy_alloc *alloc; in kbase_mem_evictable_reclaim_count_objects() 379 struct kbase_mem_phy_alloc *alloc; in kbase_mem_evictable_reclaim_scan_objects() 380 struct kbase_mem_phy_alloc *tmp; in kbase_mem_evictable_reclaim_scan_objects() 470 static void kbase_mem_evictable_mark_reclaim(struct kbase_mem_phy_alloc *alloc) in kbase_mem_evictable_mark_reclaim() 490 void kbase_mem_evictable_unmark_reclaim(struct kbase_mem_phy_alloc *alloc) in kbase_mem_evictable_unmark_reclaim() 509 int kbase_mem_evictable_make(struct kbase_mem_phy_alloc *gpu_alloc) in kbase_mem_evictable_make() 534 bool kbase_mem_evictable_unmake(struct kbase_mem_phy_alloc *gpu_alloc) in kbase_mem_evictable_unmake() 1194 struct kbase_mem_phy_alloc *alloc;
|
| H A D | mali_kbase_defs.h | 407 struct kbase_mem_phy_alloc *alloc; 1535 struct kbase_mem_phy_alloc *alloc;
|
| H A D | mali_kbase_debug_mem_view.c | 33 struct kbase_mem_phy_alloc *alloc;
|
| H A D | mali_kbase_jd.c | 261 struct kbase_mem_phy_alloc *alloc = katom->extres[res_no].alloc; in kbase_jd_post_external_resources() 384 struct kbase_mem_phy_alloc *alloc; in kbase_jd_pre_external_resources() 518 struct kbase_mem_phy_alloc *alloc = katom->extres[res_no].alloc; in kbase_jd_pre_external_resources()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_mem.h | 70 struct kbase_mem_phy_alloc *alloc; 89 struct kbase_mem_phy_alloc *alloc; /* NULL for special, non-NULL for native */ 135 struct kbase_mem_phy_alloc { struct 320 void kbase_set_phy_alloc_page_status(struct kbase_mem_phy_alloc *alloc, 323 static inline void kbase_mem_phy_alloc_gpu_mapped(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_gpu_mapped() 331 static inline void kbase_mem_phy_alloc_gpu_unmapped(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_gpu_unmapped() 350 kbase_mem_phy_alloc_kernel_mapped(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_kernel_mapped() 362 kbase_mem_phy_alloc_kernel_unmapped(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_kernel_unmapped() 386 static inline struct kbase_mem_phy_alloc *kbase_mem_phy_alloc_get(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_get() 392 static inline struct kbase_mem_phy_alloc *kbase_mem_phy_alloc_put(struct kbase_mem_phy_alloc *alloc) in kbase_mem_phy_alloc_put() [all …]
|
| H A D | mali_kbase_mem_linux.h | 202 int kbase_mem_evictable_make(struct kbase_mem_phy_alloc *gpu_alloc); 218 bool kbase_mem_evictable_unmake(struct kbase_mem_phy_alloc *alloc); 242 struct kbase_mem_phy_alloc *cpu_alloc; 243 struct kbase_mem_phy_alloc *gpu_alloc; 424 struct kbase_mem_phy_alloc *alloc);
|
| H A D | mali_kbase_trace_gpu_mem.h | 86 struct kbase_mem_phy_alloc *alloc); 98 struct kbase_mem_phy_alloc *alloc);
|
| H A D | mali_kbase_trace_gpu_mem.c | 167 struct kbase_mem_phy_alloc *alloc) in kbase_remove_dma_buf_usage() 197 struct kbase_mem_phy_alloc *alloc) in kbase_add_dma_buf_usage()
|
| H A D | mali_kbase_mem_linux.c | 218 struct kbase_mem_phy_alloc *alloc) in kbase_phy_alloc_mapping_term() 731 struct kbase_mem_phy_alloc *alloc; in kbase_mem_evictable_reclaim_scan_objects() 732 struct kbase_mem_phy_alloc *tmp; in kbase_mem_evictable_reclaim_scan_objects() 811 void kbase_mem_evictable_mark_reclaim(struct kbase_mem_phy_alloc *alloc) in kbase_mem_evictable_mark_reclaim() 834 void kbase_mem_evictable_unmark_reclaim(struct kbase_mem_phy_alloc *alloc) in kbase_mem_evictable_unmark_reclaim() 856 int kbase_mem_evictable_make(struct kbase_mem_phy_alloc *gpu_alloc) in kbase_mem_evictable_make() 890 bool kbase_mem_evictable_unmake(struct kbase_mem_phy_alloc *gpu_alloc) in kbase_mem_evictable_unmake() 1196 struct kbase_mem_phy_alloc *alloc) in kbase_mem_umm_unmap_attachment() 1232 struct kbase_mem_phy_alloc *alloc = reg->gpu_alloc; in kbase_mem_umm_map_attachment() 1290 struct kbase_mem_phy_alloc *alloc; in kbase_mem_umm_map() [all …]
|
| H A D | mali_kbase_mem.c | 1748 struct kbase_mem_phy_alloc *alloc; in kbase_gpu_mmap() 1869 static void kbase_jd_user_buf_unmap(struct kbase_context *kctx, struct kbase_mem_phy_alloc *alloc, 1875 struct kbase_mem_phy_alloc *alloc; in kbase_gpu_munmap() 2510 int kbase_alloc_phy_pages_helper(struct kbase_mem_phy_alloc *alloc, in kbase_alloc_phy_pages_helper() 2697 struct kbase_mem_phy_alloc *alloc, struct kbase_mem_pool *pool, in kbase_alloc_phy_pages_helper_locked() 2914 struct kbase_mem_phy_alloc *alloc, in kbase_free_phy_pages_helper() 3035 void kbase_free_phy_pages_helper_locked(struct kbase_mem_phy_alloc *alloc, in kbase_free_phy_pages_helper_locked() 3146 static void kbase_jd_user_buf_unpin_pages(struct kbase_mem_phy_alloc *alloc); 3151 struct kbase_mem_phy_alloc *alloc; in kbase_mem_kref_free() 3153 alloc = container_of(kref, struct kbase_mem_phy_alloc, kref); in kbase_mem_kref_free() [all …]
|
| H A D | mali_kbase_softjobs.c | 518 struct kbase_mem_phy_alloc *gpu_alloc = buffers[i].gpu_alloc; in kbase_debug_copy_finish() 676 struct kbase_mem_phy_alloc *alloc = reg->gpu_alloc; in kbase_debug_copy_prepare() 732 static void *dma_buf_kmap_page(struct kbase_mem_phy_alloc *gpu_alloc, in dma_buf_kmap_page() 780 struct kbase_mem_phy_alloc *gpu_alloc = buf_data->gpu_alloc; in kbase_mem_copy_from_extres()
|
| H A D | mali_kbase_debug_mem_view.c | 53 struct kbase_mem_phy_alloc *alloc;
|
| H A D | mali_kbase_defs.h | 217 struct kbase_mem_phy_alloc *gpu_alloc;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_kcpu.h | 186 struct kbase_mem_phy_alloc *cpu_alloc;
|
| H A D | mali_kbase_csf_kcpu.c | 52 struct kbase_mem_phy_alloc *alloc; in kbase_kcpu_map_import_prepare()
|