/kernel/linux/linux-6.6/arch/s390/mm/ |
H A D | pgtable.c | 592 pgtable_t pgtable; in pgtable_trans_huge_withdraw() local 574 pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) pgtable_trans_huge_deposit() argument
|
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/ |
H A D | qcom_iommu.c | 487 struct io_pgtable *pgtable = container_of(qcom_domain->pgtbl_ops, in qcom_iommu_flush_iotlb_all() local
|
/kernel/linux/linux-5.10/mm/ |
H A D | debug_vm_pgtable.c | 186 pmd_advanced_tests(struct mm_struct *mm, struct vm_area_struct *vma, pmd_t *pmdp, unsigned long pfn, unsigned long vaddr, pgprot_t prot, pgtable_t pgtable) pmd_advanced_tests() argument 440 pmd_advanced_tests(struct mm_struct *mm, struct vm_area_struct *vma, pmd_t *pmdp, unsigned long pfn, unsigned long vaddr, pgprot_t prot, pgtable_t pgtable) pmd_advanced_tests() argument 634 pmd_populate_tests(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) pmd_populate_tests() argument
|
H A D | huge_memory.c | 585 pgtable_t pgtable; in __do_huge_pmd_anonymous_page() local 695 static bool set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, in set_huge_zero_page() argument 727 pgtable_t pgtable; do_huge_pmd_anonymous_page() local 772 insert_pfn_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, pgtable_t pgtable) insert_pfn_pmd() argument 837 pgtable_t pgtable = NULL; vmf_insert_pfn_pmd_prot() local 1020 pgtable_t pgtable = NULL; copy_huge_pmd() local 1643 pgtable_t pgtable; zap_deposited_table() local 1773 pgtable_t pgtable; move_huge_pmd() local 1996 pgtable_t pgtable; __split_huge_zero_page_pmd() local 2033 pgtable_t pgtable; __split_huge_pmd_locked() local [all...] |
H A D | khugepaged.c | 1069 pgtable_t pgtable; in collapse_huge_page() local
|
/kernel/linux/linux-6.6/drivers/accel/ivpu/ |
H A D | ivpu_mmu_context.c | 42 static int ivpu_mmu_pgtable_init(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable) in ivpu_mmu_pgtable_init() argument 63 static void ivpu_mmu_pgtables_free(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable) in ivpu_mmu_pgtables_free() argument 103 ivpu_mmu_ensure_pud(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, int pgd_idx) ivpu_mmu_ensure_pud() argument 139 ivpu_mmu_ensure_pmd(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, int pgd_idx, int pud_idx) ivpu_mmu_ensure_pmd() argument 168 ivpu_mmu_ensure_pte(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, int pgd_idx, int pud_idx, int pmd_idx) ivpu_mmu_ensure_pte() argument 255 struct ivpu_mmu_pgtable *pgtable = &ctx->pgtable; ivpu_mmu_context_flush_page_tables() local [all...] |
H A D | ivpu_mmu.c | 872 int ivpu_mmu_set_pgtable(struct ivpu_device *vdev, int ssid, struct ivpu_mmu_pgtable *pgtable) in ivpu_mmu_set_pgtable() argument
|
/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
H A D | qcom_iommu.c | 450 struct io_pgtable *pgtable = container_of(qcom_domain->pgtbl_ops, in qcom_iommu_flush_iotlb_all() local
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 247 __kvm_pgtable_walk(struct kvm_pgtable_walk_data *data, kvm_pte_t *pgtable, u32 level) __kvm_pgtable_walk() argument
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 586 int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, in kvmppc_create_pte() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | radix_pgtable.c | 1039 pgtable_t pgtable; in radix__pgtable_trans_huge_withdraw() local 1021 radix__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) radix__pgtable_trans_huge_deposit() argument
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu_radix.c | 610 int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, in kvmppc_create_pte() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | radix_pgtable.c | 1436 pgtable_t pgtable; in radix__pgtable_trans_huge_withdraw() local 1418 radix__pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) radix__pgtable_trans_huge_deposit() argument
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | omap-iommu.h | 34 u32 *pgtable; member
|
H A D | exynos-iommu.c | 183 static sysmmu_pte_t *section_entry(sysmmu_pte_t *pgtable, sysmmu_iova_t iova) in section_entry() argument 248 sysmmu_pte_t *pgtable; /* lv1 page table, 16KB */ member 275 phys_addr_t pgtable; /* assigned page table structure */ member [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | dax.c | 1437 pgtable_t pgtable = NULL; in dax_pmd_load_hole() local
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | omap-iommu.h | 34 u32 *pgtable; member
|
H A D | exynos-iommu.c | 177 static sysmmu_pte_t *section_entry(sysmmu_pte_t *pgtable, sysmmu_iova_t iova) in section_entry() argument 247 sysmmu_pte_t *pgtable; /* lv1 page table, 16KB */ member 297 phys_addr_t pgtable; /* assigned page table structure */ member [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | mmu.c | 225 void *pgtable = page_to_virt(page); in stage2_free_unlinked_table_rcu_cb() local
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/ |
H A D | pgtable.c | 1380 kvm_pte_t *pgtable; in kvm_pgtable_stage2_create_unlinked() local 274 __kvm_pgtable_walk(struct kvm_pgtable_walk_data *data, struct kvm_pgtable_mm_ops *mm_ops, kvm_pteref_t pgtable, u32 level) __kvm_pgtable_walk() argument 1576 kvm_pgtable_stage2_free_unlinked(struct kvm_pgtable_mm_ops *mm_ops, void *pgtable, u32 level) kvm_pgtable_stage2_free_unlinked() argument [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | dax.c | 1209 pgtable_t pgtable = NULL; in dax_pmd_load_hole() local
|
/kernel/linux/linux-6.6/mm/ |
H A D | huge_memory.c | 651 pgtable_t pgtable; in __do_huge_pmd_anonymous_page() local 760 static void set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, in set_huge_zero_page() argument 790 pgtable_t pgtable; in do_huge_pmd_anonymous_page() local 835 insert_pfn_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, pgtable_t pgtable) insert_pfn_pmd() argument 897 pgtable_t pgtable = NULL; vmf_insert_pfn_pmd() local 1069 pgtable_t pgtable = NULL; copy_huge_pmd() local 1652 pgtable_t pgtable; zap_deposited_table() local 1781 pgtable_t pgtable; move_huge_pmd() local 2029 pgtable_t pgtable; __split_huge_zero_page_pmd() local 2071 pgtable_t pgtable; __split_huge_pmd_locked() local [all...] |
H A D | khugepaged.c | 1087 pgtable_t pgtable; in collapse_huge_page() local
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 1285 pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) pgtable_trans_huge_deposit() argument
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | pgtable.h | 1392 pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) pgtable_trans_huge_deposit() argument
|