Home
last modified time | relevance | path

Searched defs:mmut (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/backend/
H A Dmali_kbase_mmu_csf.c33 void kbase_mmu_get_as_setup(struct kbase_mmu_table *mmut, in kbase_mmu_get_as_setup() argument
H A Dmali_kbase_mmu_jm.c33 void kbase_mmu_get_as_setup(struct kbase_mmu_table *mmut, in kbase_mmu_get_as_setup() argument
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/backend/
H A Dmali_kbase_mmu_jm.c39 void kbase_mmu_get_as_setup(struct kbase_mmu_table *mmut, struct kbase_mmu_setup *const setup) in kbase_mmu_get_as_setup() argument
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_mode_lpae.c68 static void mmu_get_as_setup(struct kbase_mmu_table *mmut, struct kbase_mmu_setup *const setup) in mmu_get_as_setup() argument
86 static void mmu_update(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, int as_nr) in mmu_update() argument
H A Dmali_kbase_mmu_mode_aarch64.c72 static void mmu_update(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, int as_nr) in mmu_update() argument
H A Dmali_kbase_mmu.c903 static phys_addr_t kbase_mmu_alloc_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut) in kbase_mmu_alloc_pgd() argument
953 static int mmu_get_next_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, phys_addr_t *pgd, u64 vpfn, in mmu_get_next_pgd() argument
1002 mmu_get_pgd_at_level(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, int level, phys_addr_t *out_pgd) mmu_get_pgd_at_level() argument
1025 mmu_get_bottom_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, phys_addr_t *out_pgd) mmu_get_bottom_pgd() argument
1030 mmu_insert_pages_failure_recovery(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 from_vpfn, u64 to_vpfn) mmu_insert_pages_failure_recovery() argument
1218 cleanup_empty_pte(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 *pte) cleanup_empty_pte() argument
1248 kbase_mmu_insert_pages_no_flush(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, const u64 start_vpfn, struct tagged_addr *phys, size_t nr, unsigned long flags, int const group_id) kbase_mmu_insert_pages_no_flush() argument
1379 kbase_mmu_insert_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, struct tagged_addr *phys, size_t nr, unsigned long flags, int as_nr, int const group_id) kbase_mmu_insert_pages() argument
1514 kbase_mmu_update(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, int as_nr) kbase_mmu_update() argument
1568 kbase_mmu_teardown_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, size_t nr, int as_nr) kbase_mmu_teardown_pages() argument
1796 mmu_teardown_level(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, phys_addr_t pgd, int level, u64 *pgd_page_buffer) mmu_teardown_level() argument
1847 kbase_mmu_init(struct kbase_device *const kbdev, struct kbase_mmu_table *const mmut, struct kbase_context *const kctx, int const group_id) kbase_mmu_init() argument
1887 kbase_mmu_term(struct kbase_device *kbdev, struct kbase_mmu_table *mmut) kbase_mmu_term() argument
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu_mode_aarch64.c56 static void mmu_update(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, in mmu_update() argument
H A Dmali_kbase_mmu.c1133 kbase_mmu_alloc_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut) kbase_mmu_alloc_pgd() argument
1185 mmu_get_next_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, phys_addr_t *pgd, u64 vpfn, int level) mmu_get_next_pgd() argument
1237 mmu_get_pgd_at_level(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, int level, phys_addr_t *out_pgd) mmu_get_pgd_at_level() argument
1265 mmu_get_bottom_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, phys_addr_t *out_pgd) mmu_get_bottom_pgd() argument
1274 mmu_insert_pages_failure_recovery(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 from_vpfn, u64 to_vpfn) mmu_insert_pages_failure_recovery() argument
1504 kbase_mmu_free_pgd(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, phys_addr_t pgd, bool dirty) kbase_mmu_free_pgd() argument
1541 kbase_mmu_insert_pages_no_flush(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, const u64 start_vpfn, struct tagged_addr *phys, size_t nr, unsigned long flags, int const group_id) kbase_mmu_insert_pages_no_flush() argument
1697 kbase_mmu_insert_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, struct tagged_addr *phys, size_t nr, unsigned long flags, int as_nr, int const group_id, enum kbase_caller_mmu_sync_info mmu_sync_info) kbase_mmu_insert_pages() argument
1894 kbase_mmu_update(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, int as_nr) kbase_mmu_update() argument
1948 kbase_mmu_update_and_free_parent_pgds(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, phys_addr_t *pgds, u64 vpfn, int level) kbase_mmu_update_and_free_parent_pgds() argument
2001 kbase_mmu_teardown_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, size_t nr, int as_nr) kbase_mmu_teardown_pages() argument
2292 mmu_teardown_level(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, phys_addr_t pgd, int level, u64 *pgd_page_buffer) mmu_teardown_level() argument
2339 kbase_mmu_init(struct kbase_device *const kbdev, struct kbase_mmu_table *const mmut, struct kbase_context *const kctx, int const group_id) kbase_mmu_init() argument
2381 kbase_mmu_term(struct kbase_device *kbdev, struct kbase_mmu_table *mmut) kbase_mmu_term() argument
[all...]

Completed in 9 milliseconds