Home
last modified time | relevance | path

Searched defs:pgtable (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v6.1/drivers/iommu/amd/
Dio_pgtable.c290 static u64 *fetch_pte(struct amd_io_pgtable *pgtable, in fetch_pte()
443 struct amd_io_pgtable *pgtable = io_pgtable_ops_to_data(ops); in iommu_v1_unmap_pages() local
474 struct amd_io_pgtable *pgtable = io_pgtable_ops_to_data(ops); in iommu_v1_iova_to_phys() local
494 struct amd_io_pgtable *pgtable = container_of(iop, struct amd_io_pgtable, iop); in v1_free_pgtable() local
520 struct amd_io_pgtable *pgtable = io_pgtable_cfg_to_data(cfg); in v1_alloc_pgtable() local
Dio_pgtable_v2.c204 static u64 *fetch_pte(struct amd_io_pgtable *pgtable, in fetch_pte()
298 struct amd_io_pgtable *pgtable = io_pgtable_ops_to_data(ops); in iommu_v2_unmap_pages() local
324 struct amd_io_pgtable *pgtable = io_pgtable_ops_to_data(ops); in iommu_v2_iova_to_phys() local
365 struct amd_io_pgtable *pgtable = container_of(iop, struct amd_io_pgtable, iop); in v2_free_pgtable() local
383 struct amd_io_pgtable *pgtable = io_pgtable_cfg_to_data(cfg); in v2_alloc_pgtable() local
Diommu.c2043 int pgtable = amd_iommu_pgtable; in protection_domain_alloc() local
/Linux-v6.1/arch/x86/boot/compressed/
Dvmlinux.lds.S65 *(.pgtable)
66 _epgtable = . ;
Dpgtable_64.c192 void cleanup_trampoline(void *pgtable) in cleanup_trampoline()
/Linux-v6.1/arch/m68k/include/asm/
Dmcf_pgalloc.h35 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable, in __pte_free_tlb()
62 static inline void pte_free(struct mm_struct *mm, pgtable_t pgtable) in pte_free()
Dmotorola_pgalloc.h42 static inline void pte_free(struct mm_struct *mm, pgtable_t pgtable) in pte_free()
47 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable, in __pte_free_tlb()
/Linux-v6.1/arch/powerpc/mm/book3s64/
Dhash_pgtable.c268 pgtable_t pgtable) in hash__pgtable_trans_huge_deposit()
289 pgtable_t pgtable; in hash__pgtable_trans_huge_withdraw() local
349 pgtable_t pgtable; in hash__pmdp_huge_get_and_clear() local
Dradix_pgtable.c964 pgtable_t pgtable) in radix__pgtable_trans_huge_deposit()
981 pgtable_t pgtable; in radix__pgtable_trans_huge_withdraw() local
/Linux-v6.1/mm/
Dhuge_memory.c656 pgtable_t pgtable; in __do_huge_pmd_anonymous_page() local
765 static void set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, in set_huge_zero_page()
795 pgtable_t pgtable; in do_huge_pmd_anonymous_page() local
842 pgtable_t pgtable) in insert_pfn_pmd()
905 pgtable_t pgtable = NULL; in vmf_insert_pfn_pmd_prot() local
1082 pgtable_t pgtable = NULL; in copy_huge_pmd() local
1629 pgtable_t pgtable; in zap_deposited_table() local
1756 pgtable_t pgtable; in move_huge_pmd() local
2006 pgtable_t pgtable; in __split_huge_zero_page_pmd() local
2041 pgtable_t pgtable; in __split_huge_pmd_locked() local
Dpgtable-generic.c163 pgtable_t pgtable) in pgtable_trans_huge_deposit()
180 pgtable_t pgtable; in pgtable_trans_huge_withdraw() local
Dhugetlb_vmemmap.c45 pte_t *pgtable = pte_alloc_one_kernel(&init_mm); in __split_vmemmap_huge_pmd() local
Dkhugepaged.c972 pgtable_t pgtable; in collapse_huge_page() local
/Linux-v6.1/arch/sparc/mm/
Dtlb.c265 pgtable_t pgtable) in pgtable_trans_huge_deposit()
282 pgtable_t pgtable; in pgtable_trans_huge_withdraw() local
/Linux-v6.1/drivers/iommu/arm/arm-smmu/
Darm-smmu-qcom.c125 struct io_pgtable *pgtable = in qcom_adreno_smmu_get_ttbr1_cfg() local
140 struct io_pgtable *pgtable = io_pgtable_ops_to_pgtable(smmu_domain->pgtbl_ops); in qcom_adreno_smmu_set_ttbr0_cfg() local
Dqcom_iommu.c462 struct io_pgtable *pgtable = container_of(qcom_domain->pgtbl_ops, in qcom_iommu_flush_iotlb_all() local
/Linux-v6.1/drivers/gpu/drm/etnaviv/
Detnaviv_iommu.c93 u32 pgtable; in etnaviv_iommuv1_restore() local
/Linux-v6.1/drivers/iommu/
Dexynos-iommu.c177 static sysmmu_pte_t *section_entry(sysmmu_pte_t *pgtable, sysmmu_iova_t iova) in section_entry()
242 sysmmu_pte_t *pgtable; /* lv1 page table, 16KB */ member
284 phys_addr_t pgtable; /* assigned page table structure */ member
Domap-iommu.h34 u32 *pgtable; member
/Linux-v6.1/arch/s390/mm/
Dpgtable.c550 pgtable_t pgtable) in pgtable_trans_huge_deposit()
567 pgtable_t pgtable; in pgtable_trans_huge_withdraw() local
/Linux-v6.1/arch/powerpc/kvm/
Dbook3s_64_mmu_radix.c609 int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, in kvmppc_create_pte()
/Linux-v6.1/fs/
Ddax.c1172 pgtable_t pgtable = NULL; in dax_pmd_load_hole() local
/Linux-v6.1/arch/arm64/kvm/hyp/
Dpgtable.c231 kvm_pte_t *pgtable, u32 level) in __kvm_pgtable_walk()
/Linux-v6.1/arch/powerpc/include/asm/book3s/64/
Dpgtable.h1335 pmd_t *pmdp, pgtable_t pgtable) in pgtable_trans_huge_deposit()
/Linux-v6.1/arch/powerpc/include/asm/
Dkvm_host.h303 pgd_t *pgtable; member

12