/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgalloc-64.h | 85 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 107 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() 148 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, in __pte_free_tlb() 184 pgtable_t pte_page) in pmd_populate() 189 static inline pgtable_t pmd_pgtable(pmd_t pmd) in pmd_pgtable() 191 return (pgtable_t)(pmd_val(pmd) & ~PMD_MASKED_BITS); in pmd_pgtable() 200 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 203 return (pgtable_t)page_table_alloc(mm, address, 0); in pte_alloc_one() 211 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() 216 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, in __pte_free_tlb()
|
D | pgalloc-32.h | 38 extern pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long addr); 45 static inline void pte_free(struct mm_struct *mm, pgtable_t ptepage) in pte_free() 84 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, in __pte_free_tlb()
|
D | page.h | 406 typedef pte_t *pgtable_t; typedef 408 typedef struct page *pgtable_t; typedef
|
D | pgtable-ppc64.h | 593 pgtable_t pgtable); 595 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
|
/linux-4.1.27/arch/arc/include/asm/ |
D | pgalloc.h | 45 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t ptep) in pmd_populate() 104 static inline pgtable_t 107 pgtable_t pte_pg; in pte_alloc_one() 128 static inline void pte_free(struct mm_struct *mm, pgtable_t ptep) in pte_free()
|
D | page.h | 46 typedef unsigned long pgtable_t; typedef 63 typedef unsigned long pgtable_t; typedef
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | motorola_pgalloc.h | 30 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one() 51 static inline void pte_free(struct mm_struct *mm, pgtable_t page) in pte_free() 59 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t page, in __pte_free_tlb() 102 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t page) in pmd_populate()
|
D | sun3_pgalloc.h | 25 static inline void pte_free(struct mm_struct *mm, pgtable_t page) in pte_free() 49 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 71 static inline void pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t page) in pmd_populate()
|
D | page.h | 27 typedef struct page *pgtable_t; typedef
|
D | mcf_pgalloc.h | 43 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t page, in __pte_free_tlb()
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | pgalloc.h | 14 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) in pmd_populate() 66 static inline pgtable_t 83 pte_free(struct mm_struct *mm, pgtable_t page) in pte_free()
|
D | page.h | 65 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/sh/include/asm/ |
D | pgalloc.h | 25 pgtable_t pte) in pmd_populate() 40 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 62 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 103 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | pgalloc.h | 12 pgtable_t pte) in pmd_populate() 41 static __inline__ pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 60 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 33 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | pgalloc.h | 48 static inline pgtable_t 76 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free() 105 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
|
D | page.h | 67 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | pgalloc.h | 26 pgtable_t pte) in pmd_populate() 60 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 84 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 35 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | pgalloc.h | 80 static inline pgtable_t 104 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free() 130 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
|
D | page.h | 62 typedef struct page *pgtable_t; typedef
|
D | tlb.h | 48 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, in __pte_free_tlb()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | pgalloc.h | 73 pmd_populate(struct mm_struct *mm, pmd_t * pmd_entry, pgtable_t pte) in pmd_populate() 85 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long addr) in pte_alloc_one() 107 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 181 typedef struct page *pgtable_t; typedef 204 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/powerpc/mm/ |
D | pgtable_64.c | 675 pgtable_t pgtable) in pgtable_trans_huge_deposit() 677 pgtable_t *pgtable_slot; in pgtable_trans_huge_deposit() 682 pgtable_slot = (pgtable_t *)pmdp + PTRS_PER_PMD; in pgtable_trans_huge_deposit() 693 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw() 695 pgtable_t pgtable; in pgtable_trans_huge_withdraw() 696 pgtable_t *pgtable_slot; in pgtable_trans_huge_withdraw() 699 pgtable_slot = (pgtable_t *)pmdp + PTRS_PER_PMD; in pgtable_trans_huge_withdraw() 824 pgtable_t pgtable; in pmdp_get_and_clear() 826 pgtable_t *pgtable_slot; in pmdp_get_and_clear() 835 pgtable_slot = (pgtable_t *)pmdp + PTRS_PER_PMD; in pmdp_get_and_clear()
|
D | pgtable_32.c | 121 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | pgalloc.h | 95 static inline pgtable_t 125 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free() 158 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
|
D | page.h | 157 typedef struct page *pgtable_t; typedef
|
D | tlb.h | 225 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, in __pte_free_tlb()
|
/linux-4.1.27/arch/sparc/mm/ |
D | tlb.c | 208 pgtable_t pgtable) in pgtable_trans_huge_deposit() 222 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw() 225 pgtable_t pgtable; in pgtable_trans_huge_withdraw() 235 pmd_huge_pte(mm, pmdp) = (pgtable_t) lh->next; in pgtable_trans_huge_withdraw()
|
D | srmmu.c | 342 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one() 357 void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | init_64.c | 2655 pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 2674 static void __pte_free(pgtable_t pte) in __pte_free() 2682 void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | pgalloc.h | 39 extern pgtable_t pte_alloc_one(struct mm_struct *, unsigned long); 46 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 28 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/tile/include/asm/ |
D | pgalloc.h | 58 pgtable_t page) in pmd_populate() 71 extern pgtable_t pgtable_alloc_one(struct mm_struct *mm, unsigned long address, 75 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one()
|
D | page.h | 93 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/um/include/asm/ |
D | pgalloc.h | 29 extern pgtable_t pte_alloc_one(struct mm_struct *, unsigned long); 36 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 86 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/cris/include/asm/ |
D | pgalloc.h | 31 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one() 49 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 29 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | pgalloc.h | 55 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 77 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 108 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | pgalloc.h | 22 pgtable_t pte) in pmd_populate() 51 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one()
|
D | page.h | 60 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/metag/include/asm/ |
D | pgalloc.h | 50 static inline pgtable_t pte_alloc_one(struct mm_struct *mm, in pte_alloc_one() 69 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 77 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/mm/ |
D | pgtable-generic.c | 153 pgtable_t pgtable) in pgtable_trans_huge_deposit() 170 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw() 172 pgtable_t pgtable; in pgtable_trans_huge_withdraw()
|
D | huge_memory.c | 723 pgtable_t pgtable; in __do_huge_pmd_anonymous_page() 774 static bool set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, in set_huge_zero_page() 806 pgtable_t pgtable; in do_huge_pmd_anonymous_page() 851 pgtable_t pgtable; in copy_huge_pmd() 982 pgtable_t pgtable; in do_huge_pmd_wp_page_fallback() 1395 pgtable_t pgtable; in zap_huge_pmd() 1466 pgtable_t pgtable; in move_huge_pmd() 1758 pgtable_t pgtable; in __split_huge_page_map() 2434 pgtable_t pgtable; in collapse_huge_page() 2858 pgtable_t pgtable; in __split_huge_zero_page_pmd()
|
D | memory.c | 394 pgtable_t token = pmd_pgtable(*pmd); in free_pte_range() 567 pgtable_t new = pte_alloc_one(mm, address); in __pte_alloc() 1804 pgtable_t token; in apply_to_pte_range()
|
D | vmalloc.c | 2217 static int f(pte_t *pte, pgtable_t table, unsigned long addr, void *data) in f()
|
/linux-4.1.27/arch/score/include/asm/ |
D | pgalloc.h | 13 pgtable_t pte) in pmd_populate() 72 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 47 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | pgalloc_32.h | 60 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address); 76 void pte_free(struct mm_struct * mm, pgtable_t pte);
|
D | pgalloc_64.h | 66 pgtable_t pte_alloc_one(struct mm_struct *mm, 69 void pte_free(struct mm_struct *mm, pgtable_t ptepage);
|
D | page_32.h | 108 typedef struct page *pgtable_t; typedef
|
D | page_64.h | 103 typedef pte_t *pgtable_t; typedef
|
D | pgtable_64.h | 942 pgtable_t pgtable); 945 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
|
/linux-4.1.27/arch/mips/include/asm/ |
D | pgalloc.h | 23 pgtable_t pte) in pmd_populate() 98 static inline void pte_free(struct mm_struct *mm, pgtable_t pte) in pte_free()
|
D | page.h | 132 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/s390/include/asm/ |
D | pgalloc.h | 125 pmd_t *pmd, pgtable_t pte) in pmd_populate() 133 (pgtable_t)(pmd_val(pmd) & -sizeof(pte_t)*PTRS_PER_PTE)
|
D | tlb.h | 105 static inline void pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, in pte_free_tlb()
|
D | page.h | 76 typedef pte_t *pgtable_t; typedef
|
D | pgtable.h | 1464 pgtable_t pgtable); 1467 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
|
/linux-4.1.27/include/linux/ |
D | mm_types.h | 145 pgtable_t pmd_huge_pte; /* protected by page->ptl */ 428 pgtable_t pmd_huge_pte; /* protected by page_table_lock */
|
D | mm.h | 2068 typedef int (*pte_fn_t)(pte_t *pte, pgtable_t token, unsigned long addr,
|
/linux-4.1.27/arch/unicore32/mm/ |
D | pgd.c | 82 pgtable_t pte; in free_pgd_slow()
|
/linux-4.1.27/arch/arm/mm/ |
D | pageattr.c | 24 static int change_page_range(pte_t *ptep, pgtable_t token, unsigned long addr, in change_page_range()
|
D | pgd.c | 114 pgtable_t pte; in pgd_free()
|
D | dma-mapping.c | 449 static int __dma_update_pte(pte_t *pte, pgtable_t token, unsigned long addr, in __dma_update_pte()
|
/linux-4.1.27/arch/arm64/mm/ |
D | pageattr.c | 26 static int change_page_range(pte_t *ptep, pgtable_t token, unsigned long addr, in change_page_range()
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | page.h | 64 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/hexagon/include/asm/ |
D | page.h | 85 typedef struct page *pgtable_t; typedef
|
D | pgalloc.h | 97 pgtable_t pte) in pmd_populate()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | page.h | 41 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/include/asm-generic/ |
D | page.h | 51 typedef struct page *pgtable_t; typedef
|
D | pgtable.h | 194 pgtable_t pgtable); 198 extern pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
|
/linux-4.1.27/arch/frv/mm/ |
D | pgalloc.c | 31 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one()
|
/linux-4.1.27/drivers/xen/ |
D | xlate_mmu.c | 76 static int remap_pte_fn(pte_t *ptep, pgtable_t token, unsigned long addr, in remap_pte_fn()
|
D | gntdev.c | 237 static int find_grant_ptes(pte_t *pte, pgtable_t token, in find_grant_ptes() 265 static int set_grant_ptes_as_special(pte_t *pte, pgtable_t token, in set_grant_ptes_as_special()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | pgalloc.h | 124 static inline pgtable_t
|
D | page.h | 86 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/x86/include/asm/ |
D | pgalloc.h | 37 extern pgtable_t pte_alloc_one(struct mm_struct *, unsigned long);
|
D | pgtable_types.h | 359 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | page.h | 88 typedef struct page *pgtable_t; typedef
|
/linux-4.1.27/arch/um/kernel/ |
D | mem.c | 211 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one()
|
/linux-4.1.27/arch/s390/mm/ |
D | pgtable.c | 1375 pgtable_t pgtable) in pgtable_trans_huge_deposit() 1389 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw() 1392 pgtable_t pgtable; in pgtable_trans_huge_withdraw() 1403 pmd_huge_pte(mm, pmdp) = (pgtable_t) lh->next; in pgtable_trans_huge_withdraw()
|
/linux-4.1.27/arch/x86/mm/ |
D | pgtable.c | 24 pgtable_t pte_alloc_one(struct mm_struct *mm, unsigned long address) in pte_alloc_one()
|
/linux-4.1.27/arch/x86/xen/ |
D | mmu.c | 2448 static int remap_area_mfn_pte_fn(pte_t *ptep, pgtable_t token, in remap_area_mfn_pte_fn()
|