| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_mcu_shared_reg.c | 35 #define GET_VPFN_VA(vpfn) ((vpfn) << PAGE_SHIFT) argument 102 static inline int update_mapping_with_dummy_pages(struct kbase_device *kbdev, u64 vpfn, in update_mapping_with_dummy_pages() 112 static inline int insert_dummy_pages(struct kbase_device *kbdev, u64 vpfn, u32 nr_pages) in insert_dummy_pages() 168 static int userio_pages_replace_phys(struct kbase_device *kbdev, u64 vpfn, struct tagged_addr *phys) in userio_pages_replace_phys() 224 u64 vpfn = CSG_REG_USERIO_VPFN(csg_reg->reg, i, nr_susp_pages); in csg_reg_update_on_csis() local 400 u64 vpfn; in kbase_csf_mcu_shared_add_queue() local 439 u64 vpfn; in kbase_csf_mcu_shared_drop_stopped_queue() local 482 u64 vpfn = CSG_REG_PMOD_BUF_VPFN(reg, nr_susp_pages); in kbase_csf_mcu_shared_group_update_pmode_map() local 612 u64 vpfn; in shared_mcu_csg_reg_init() local 699 u64 vpfn; in shared_mcu_csg_reg_term() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_mmu.c | 446 phys_addr_t *pgd, u64 vpfn, int level) in mmu_get_next_pgd() 494 u64 vpfn, phys_addr_t *out_pgd) in mmu_get_bottom_pgd() 516 …insert_pages_recover_get_next_pgd(struct kbase_context *kctx, phys_addr_t pgd, u64 vpfn, int level) in mmu_insert_pages_recover_get_next_pgd() 545 static phys_addr_t mmu_insert_pages_recover_get_bottom_pgd(struct kbase_context *kctx, u64 vpfn) in mmu_insert_pages_recover_get_bottom_pgd() 563 static void mmu_insert_pages_failure_recovery(struct kbase_context *kctx, u64 vpfn, in mmu_insert_pages_failure_recovery() 613 int kbase_mmu_insert_single_page(struct kbase_context *kctx, u64 vpfn, in kbase_mmu_insert_single_page() 725 int kbase_mmu_insert_pages_no_flush(struct kbase_context *kctx, u64 vpfn, in kbase_mmu_insert_pages_no_flush() 840 int kbase_mmu_insert_pages(struct kbase_context *kctx, u64 vpfn, in kbase_mmu_insert_pages() 865 u64 vpfn, size_t nr, bool sync) in kbase_mmu_flush_invalidate_noretain() 908 u64 vpfn, size_t nr, bool sync) in kbase_mmu_flush_invalidate() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu.c | 1544 phys_addr_t *pgd, u64 vpfn, int level) in mmu_get_next_pgd() 1607 u64 vpfn, int in_level, int *out_level, phys_addr_t *out_pgd) in mmu_get_lowest_valid_pgd() 1644 static int mmu_get_pgd_at_level(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, in mmu_get_pgd_at_level() 1674 u64 vpfn = from_vpfn; in mmu_insert_pages_failure_recovery() local 1789 struct kbase_mmu_table *mmut, const u64 vpfn, in mmu_flush_invalidate_insert_pages() 1942 u64 vpfn = (insert_vpfn >> ((3 - pgd_index) * 9)) & 0x1FF; in update_parent_pgds() local 2191 int kbase_mmu_insert_single_imported_page(struct kbase_context *kctx, u64 vpfn, in kbase_mmu_insert_single_imported_page() 2201 int kbase_mmu_insert_single_aliased_page(struct kbase_context *kctx, u64 vpfn, in kbase_mmu_insert_single_aliased_page() 2213 struct kbase_mmu_table *mmut, const u64 vpfn) in kbase_mmu_progress_migration_on_insert() 2496 int kbase_mmu_insert_pages(struct kbase_device *kbdev, struct kbase_mmu_table *mmut, u64 vpfn, in kbase_mmu_insert_pages() [all …]
|
| H A D | mali_kbase_mmu_hw.h | 68 u64 vpfn; member
|
| /OK3568_Linux_fs/kernel/drivers/vfio/ |
| H A D | vfio_iommu_type1.c | 240 struct vfio_pfn *vpfn = rb_entry(p, struct vfio_pfn, node); in vfio_dma_populate_bitmap() local 299 struct vfio_pfn *vpfn; in vfio_find_vpfn() local 319 struct vfio_pfn *vpfn; in vfio_link_pfn() local 344 struct vfio_pfn *vpfn; in vfio_add_to_pfn_list() local 358 struct vfio_pfn *vpfn) in vfio_remove_from_pfn_list() 367 struct vfio_pfn *vpfn = vfio_find_vpfn(dma, iova); in vfio_iova_get_vfio_pfn() local 374 static int vfio_iova_put_vfio_pfn(struct vfio_dma *dma, struct vfio_pfn *vpfn) in vfio_iova_put_vfio_pfn() 700 struct vfio_pfn *vpfn = vfio_find_vpfn(dma, iova); in vfio_unpin_page_external() local 750 struct vfio_pfn *vpfn; in vfio_iommu_type1_pin_pages() local 2325 struct vfio_pfn *vpfn = rb_entry(p, struct vfio_pfn, in vfio_iommu_unmap_unpin_reaccount() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_mmu_hw_direct.c | 303 struct kbase_context *kctx, u64 vpfn, u32 nr, u32 op, in kbase_mmu_hw_do_operation()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_mem.h | 268 u64 vpfn; member
|