Searched refs:kbase_mmu_table (Results 1 – 9 of 9) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu.h | 31 struct kbase_mmu_table; 111 int kbase_mmu_init(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, 132 void kbase_mmu_term(struct kbase_device *kbdev, struct kbase_mmu_table *mmut); 154 int kbase_mmu_insert_pages_no_flush(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, 158 int kbase_mmu_insert_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, 162 int kbase_mmu_insert_imported_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, 167 int kbase_mmu_insert_aliased_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, 216 int kbase_mmu_teardown_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn,
|
| H A D | mali_kbase_mmu.c | 350 static int kbase_mmu_update_pages_no_flush(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, 367 struct kbase_mmu_table *mmut, phys_addr_t *pgds, 371 static void kbase_mmu_account_freed_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut) in kbase_mmu_account_freed_pgd() 387 struct kbase_mmu_table *mmut, in kbase_mmu_handle_isolated_pgd_page() 439 static void kbase_mmu_free_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, in kbase_mmu_free_pgd() 470 static void kbase_mmu_free_pgds_list(struct kbase_device *kbdev, struct kbase_mmu_table *mmut) in kbase_mmu_free_pgds_list() 482 static void kbase_mmu_add_to_free_pgds_list(struct kbase_mmu_table *mmut, struct page *p) in kbase_mmu_add_to_free_pgds_list() 492 static inline void kbase_mmu_reset_free_pgds_list(struct kbase_mmu_table *mmut) in kbase_mmu_reset_free_pgds_list() 1477 struct kbase_mmu_table *mmut) in kbase_mmu_alloc_pgd() 1543 static int mmu_get_next_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, in mmu_get_next_pgd() [all …]
|
| H A D | mali_kbase_mmu_internal.h | 25 void kbase_mmu_get_as_setup(struct kbase_mmu_table *mmut,
|
| H A D | mali_kbase_mmu_mode_aarch64.c | 54 static void mmu_update(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, in mmu_update()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_defs.h | 282 struct kbase_mmu_table { struct 612 struct kbase_mmu_table *mmut, 614 void (*get_as_setup)(struct kbase_mmu_table *mmut, 1862 struct kbase_mmu_table mmu;
|
| H A D | mali_kbase_mem.h | 267 struct kbase_mmu_table *mmut; 271 struct kbase_mmu_table *mmut; 1557 void kbase_mmu_update(struct kbase_device *kbdev, struct kbase_mmu_table *mmut,
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/backend/ |
| H A D | mali_kbase_mmu_jm.c | 33 void kbase_mmu_get_as_setup(struct kbase_mmu_table *mmut, in kbase_mmu_get_as_setup()
|
| H A D | mali_kbase_mmu_csf.c | 33 void kbase_mmu_get_as_setup(struct kbase_mmu_table *mmut, in kbase_mmu_get_as_setup()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_defs.h | 1584 struct kbase_mmu_table mcu_mmu;
|