/arch/sparc/mm/ |
D | tlb.c | 266 pgtable_t pgtable) in pgtable_trans_huge_deposit() argument 268 struct list_head *lh = (struct list_head *) pgtable; in pgtable_trans_huge_deposit() 277 pmd_huge_pte(mm, pmdp) = pgtable; in pgtable_trans_huge_deposit() 283 pgtable_t pgtable; in pgtable_trans_huge_withdraw() local 288 pgtable = pmd_huge_pte(mm, pmdp); in pgtable_trans_huge_withdraw() 289 lh = (struct list_head *) pgtable; in pgtable_trans_huge_withdraw() 296 pte_val(pgtable[0]) = 0; in pgtable_trans_huge_withdraw() 297 pte_val(pgtable[1]) = 0; in pgtable_trans_huge_withdraw() 299 return pgtable; in pgtable_trans_huge_withdraw()
|
/arch/powerpc/mm/book3s64/ |
D | hash_pgtable.c | 267 pgtable_t pgtable) in hash__pgtable_trans_huge_deposit() argument 276 *pgtable_slot = pgtable; in hash__pgtable_trans_huge_deposit() 288 pgtable_t pgtable; in hash__pgtable_trans_huge_withdraw() local 294 pgtable = *pgtable_slot; in hash__pgtable_trans_huge_withdraw() 303 memset(pgtable, 0, PTE_FRAG_SIZE); in hash__pgtable_trans_huge_withdraw() 304 return pgtable; in hash__pgtable_trans_huge_withdraw() 348 pgtable_t pgtable; in hash__pmdp_huge_get_and_clear() local 360 pgtable = *pgtable_slot; in hash__pmdp_huge_get_and_clear() 365 memset(pgtable, 0, PTE_FRAG_SIZE); in hash__pmdp_huge_get_and_clear()
|
D | Makefile | 8 mmu_context.o pgtable.o hash_tlb.o
|
D | radix_pgtable.c | 970 pgtable_t pgtable) in radix__pgtable_trans_huge_deposit() argument 972 struct list_head *lh = (struct list_head *) pgtable; in radix__pgtable_trans_huge_deposit() 981 pmd_huge_pte(mm, pmdp) = pgtable; in radix__pgtable_trans_huge_deposit() 987 pgtable_t pgtable; in radix__pgtable_trans_huge_withdraw() local 993 pgtable = pmd_huge_pte(mm, pmdp); in radix__pgtable_trans_huge_withdraw() 994 lh = (struct list_head *) pgtable; in radix__pgtable_trans_huge_withdraw() 1001 ptep = (pte_t *) pgtable; in radix__pgtable_trans_huge_withdraw() 1005 return pgtable; in radix__pgtable_trans_huge_withdraw()
|
/arch/mips/mm/ |
D | Makefile | 14 obj-y += pgtable.o 25 obj-$(CONFIG_32BIT) += ioremap.o pgtable-32.o 26 obj-$(CONFIG_64BIT) += pgtable-64.o
|
/arch/x86/boot/compressed/ |
D | pgtable_64.c | 193 void cleanup_trampoline(void *pgtable) in cleanup_trampoline() argument 204 memcpy(pgtable, trampoline_pgtable, PAGE_SIZE); in cleanup_trampoline() 205 native_write_cr3((unsigned long)pgtable); in cleanup_trampoline()
|
D | vmlinux.lds.S | 68 .pgtable : { 70 *(.pgtable) argument
|
D | head_64.S | 149 leal pgtable(%ebx), %edi 155 leal pgtable + 0(%ebx), %edi 161 leal pgtable + 0x1000(%ebx), %edi 172 leal pgtable + 0x2000(%ebx), %edi 183 leal pgtable(%ebx), %eax 714 pgtable: label
|
/arch/powerpc/mm/ |
D | Makefile | 8 obj-y := fault.o mem.o pgtable.o mmap.o \ 10 pgtable-frag.o ioremap.o ioremap_$(BITS).o \
|
/arch/powerpc/kvm/ |
D | book3s_64_mmu_radix.c | 514 if (kvm->arch.pgtable) { in kvmppc_free_radix() 515 kvmppc_free_pgtable_radix(kvm, kvm->arch.pgtable, in kvmppc_free_radix() 517 pgd_free(kvm->mm, kvm->arch.pgtable); in kvmppc_free_radix() 518 kvm->arch.pgtable = NULL; in kvmppc_free_radix() 563 int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, in kvmppc_create_pte() argument 575 pgd = pgtable + pgd_index(gpa); in kvmppc_create_pte() 738 bool kvmppc_hv_handle_set_rc(struct kvm *kvm, pgd_t *pgtable, bool writing, in kvmppc_hv_handle_set_rc() argument 758 ptep = __find_linux_pte(pgtable, gpa, NULL, &shift); in kvmppc_hv_handle_set_rc() 865 ret = kvmppc_create_pte(kvm, kvm->arch.pgtable, pte, gpa, level, in kvmppc_book3s_instantiate_page() 948 if (kvmppc_hv_handle_set_rc(kvm, kvm->arch.pgtable, in kvmppc_book3s_radix_page_fault() [all …]
|
/arch/arc/mm/ |
D | tlb.c | 664 pgtable_t pgtable) in pgtable_trans_huge_deposit() argument 666 struct list_head *lh = (struct list_head *) pgtable; in pgtable_trans_huge_deposit() 675 pmd_huge_pte(mm, pmdp) = pgtable; in pgtable_trans_huge_deposit() 681 pgtable_t pgtable; in pgtable_trans_huge_withdraw() local 685 pgtable = pmd_huge_pte(mm, pmdp); in pgtable_trans_huge_withdraw() 686 lh = (struct list_head *) pgtable; in pgtable_trans_huge_withdraw() 694 pte_val(pgtable[0]) = 0; in pgtable_trans_huge_withdraw() 695 pte_val(pgtable[1]) = 0; in pgtable_trans_huge_withdraw() 697 return pgtable; in pgtable_trans_huge_withdraw()
|
/arch/microblaze/mm/ |
D | Makefile | 8 obj-$(CONFIG_MMU) += pgtable.o mmu_context.o fault.o
|
/arch/nios2/mm/ |
D | Makefile | 13 obj-y += pgtable.o
|
/arch/s390/mm/ |
D | Makefile | 7 obj-y += page-states.o pageattr.o pgtable.o pgalloc.o
|
D | pgtable.c | 518 pgtable_t pgtable) in pgtable_trans_huge_deposit() argument 520 struct list_head *lh = (struct list_head *) pgtable; in pgtable_trans_huge_deposit() 529 pmd_huge_pte(mm, pmdp) = pgtable; in pgtable_trans_huge_deposit() 535 pgtable_t pgtable; in pgtable_trans_huge_withdraw() local 541 pgtable = pmd_huge_pte(mm, pmdp); in pgtable_trans_huge_withdraw() 542 lh = (struct list_head *) pgtable; in pgtable_trans_huge_withdraw() 549 ptep = (pte_t *) pgtable; in pgtable_trans_huge_withdraw() 553 return pgtable; in pgtable_trans_huge_withdraw()
|
/arch/arc/include/asm/ |
D | hugepage.h | 65 pgtable_t pgtable);
|
/arch/x86/mm/ |
D | Makefile | 16 pat.o pgtable.o physaddr.o setup_nx.o tlb.o cpu_entry_area.o
|
/arch/powerpc/include/asm/book3s/64/ |
D | hash-4k.h | 152 pgtable_t pgtable);
|
D | hash-64k.h | 269 pgtable_t pgtable);
|
D | radix.h | 253 pgtable_t pgtable);
|
D | pgtable.h | 1265 pmd_t *pmdp, pgtable_t pgtable) in pgtable_trans_huge_deposit() argument 1268 return radix__pgtable_trans_huge_deposit(mm, pmdp, pgtable); in pgtable_trans_huge_deposit() 1269 return hash__pgtable_trans_huge_deposit(mm, pmdp, pgtable); in pgtable_trans_huge_deposit()
|
/arch/sh/mm/ |
D | Makefile | 21 pgtable.o tlbex_$(BITS).o tlbflush_$(BITS).o
|
/arch/powerpc/include/asm/ |
D | kvm_book3s_64.h | 623 extern int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte,
|
D | kvm_book3s.h | 201 extern bool kvmppc_hv_handle_set_rc(struct kvm *kvm, pgd_t *pgtable,
|
D | kvm_host.h | 303 pgd_t *pgtable; member
|