Home
last modified time | relevance | path

Searched defs:pgtable (Results 26 - 50 of 56) sorted by relevance

123

/kernel/linux/linux-6.6/arch/s390/mm/
H A Dpgtable.c592 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 Dqcom_iommu.c487 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 Ddebug_vm_pgtable.c186 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 Dhuge_memory.c585 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 Dkhugepaged.c1069 pgtable_t pgtable; in collapse_huge_page() local
/kernel/linux/linux-6.6/drivers/accel/ivpu/
H A Divpu_mmu_context.c42 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 Divpu_mmu.c872 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 Dqcom_iommu.c450 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 Dpgtable.c247 __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 Dbook3s_64_mmu_radix.c586 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 Dradix_pgtable.c1039 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 Dbook3s_64_mmu_radix.c610 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 Dradix_pgtable.c1436 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 Domap-iommu.h34 u32 *pgtable; member
H A Dexynos-iommu.c183 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 Ddax.c1437 pgtable_t pgtable = NULL; in dax_pmd_load_hole() local
/kernel/linux/linux-6.6/drivers/iommu/
H A Domap-iommu.h34 u32 *pgtable; member
H A Dexynos-iommu.c177 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 Dmmu.c225 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 Dpgtable.c1380 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 Ddax.c1209 pgtable_t pgtable = NULL; in dax_pmd_load_hole() local
/kernel/linux/linux-6.6/mm/
H A Dhuge_memory.c651 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 Dkhugepaged.c1087 pgtable_t pgtable; in collapse_huge_page() local
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h1285 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 Dpgtable.h1392 pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, pgtable_t pgtable) pgtable_trans_huge_deposit() argument

Completed in 53 milliseconds

123