Home
last modified time | relevance | path

Searched defs:vpfn (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_mcu_shared_reg.c35 #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 Dmali_kbase_mmu.c446 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 Dmali_kbase_mmu.c1544 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 Dmali_kbase_mmu_hw.h68 u64 vpfn; member
/OK3568_Linux_fs/kernel/drivers/vfio/
H A Dvfio_iommu_type1.c240 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 Dmali_kbase_mmu_hw_direct.c303 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 Dmali_kbase_mem.h268 u64 vpfn; member