Home
last modified time | relevance | path

Searched refs:pte (Results 1 – 25 of 326) sorted by relevance

12345678910>>...14

/arch/mips/include/asm/
Dpgtable.h102 #define pte_none(pte) (!(((pte).pte_low | (pte).pte_high) & ~_PAGE_GLOBAL)) argument
103 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT) argument
105 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() argument
107 ptep->pte_high = pte.pte_high; in set_pte()
109 ptep->pte_low = pte.pte_low; in set_pte()
112 if (pte.pte_low & _PAGE_GLOBAL) { in set_pte()
138 #define pte_none(pte) (!(pte_val(pte) & ~_PAGE_GLOBAL)) argument
139 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) argument
204 static inline int pte_write(pte_t pte) { return pte.pte_low & _PAGE_WRITE; } in pte_write() argument
205 static inline int pte_dirty(pte_t pte) { return pte.pte_low & _PAGE_MODIFIED; } in pte_dirty() argument
[all …]
Dpgalloc.h17 pte_t *pte) in pmd_populate_kernel() argument
19 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel()
23 pgtable_t pte) in pmd_populate() argument
25 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
70 pte_t *pte; in pte_alloc_one_kernel() local
72 pte = (pte_t *) __get_free_pages(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO, PTE_ORDER); in pte_alloc_one_kernel()
74 return pte; in pte_alloc_one_kernel()
80 struct page *pte; in pte_alloc_one() local
82 pte = alloc_pages(GFP_KERNEL | __GFP_REPEAT, PTE_ORDER); in pte_alloc_one()
83 if (pte) { in pte_alloc_one()
[all …]
/arch/powerpc/include/asm/
Dpgtable.h31 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_RW; } in pte_write() argument
32 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
33 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
34 static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } in pte_file() argument
35 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() argument
36 static inline int pte_present(pte_t pte) { return pte_val(pte) & _PAGE_PRESENT; } in pte_present() argument
37 static inline int pte_none(pte_t pte) { return (pte_val(pte) & ~_PTE_NONE_MASK) == 0; } in pte_none() argument
38 static inline pgprot_t pte_pgprot(pte_t pte) { return __pgprot(pte_val(pte) & PAGE_PROT_BITS); } in pte_pgprot() argument
49 static inline unsigned long pte_pfn(pte_t pte) { in pte_pfn() argument
50 return pte_val(pte) >> PTE_RPN_SHIFT; } in pte_pfn()
[all …]
/arch/m68k/include/asm/
Dsun3_pgtable.h106 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
108 pte_val(pte) = (pte_val(pte) & SUN3_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
109 return pte; in pte_modify()
119 #define __pte_page(pte) \ argument
120 ((unsigned long) __va ((pte_val (pte) & SUN3_PAGE_PGNUM_MASK) << PAGE_SHIFT))
124 static inline int pte_none (pte_t pte) { return !pte_val (pte); } in pte_none() argument
125 static inline int pte_present (pte_t pte) { return pte_val (pte) & SUN3_PAGE_VALID; } in pte_present() argument
131 #define pte_pfn(pte) (pte_val(pte) & SUN3_PAGE_PGNUM_MASK) argument
135 #define pte_page(pte) virt_to_page(__pte_page(pte)) argument
168 static inline int pte_write(pte_t pte) { return pte_val(pte) & SUN3_PAGE_WRITEABLE; } in pte_write() argument
[all …]
Dmcf_pgtable.h159 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
161 pte_val(pte) = (pte_val(pte) & CF_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
162 return pte; in pte_modify()
172 #define __pte_page(pte) ((unsigned long) (pte_val(pte) & PAGE_MASK)) argument
175 static inline int pte_none(pte_t pte) in pte_none() argument
177 return !pte_val(pte); in pte_none()
180 static inline int pte_present(pte_t pte) in pte_present() argument
182 return pte_val(pte) & CF_PAGE_VALID; in pte_present()
191 #define pte_pagenr(pte) ((__pte_page(pte) - PAGE_OFFSET) >> PAGE_SHIFT) argument
192 #define pte_page(pte) virt_to_page(__pte_page(pte)) argument
[all …]
Dmotorola_pgtable.h103 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
105 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
106 return pte; in pte_modify()
125 #define __pte_page(pte) ((unsigned long)__va(pte_val(pte) & PAGE_MASK)) argument
130 #define pte_none(pte) (!pte_val(pte)) argument
131 #define pte_present(pte) (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROTNONE)) argument
134 #define pte_page(pte) virt_to_page(__va(pte_val(pte))) argument
135 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) argument
168 static inline int pte_write(pte_t pte) { return !(pte_val(pte) & _PAGE_RONLY); } in pte_write() argument
169 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
[all …]
/arch/um/include/asm/
Dpgtable.h130 static inline int pte_none(pte_t pte) in pte_none() argument
132 return pte_is_zero(pte); in pte_none()
139 static inline int pte_read(pte_t pte) in pte_read() argument
141 return((pte_get_bits(pte, _PAGE_USER)) && in pte_read()
142 !(pte_get_bits(pte, _PAGE_PROTNONE))); in pte_read()
145 static inline int pte_exec(pte_t pte){ in pte_exec() argument
146 return((pte_get_bits(pte, _PAGE_USER)) && in pte_exec()
147 !(pte_get_bits(pte, _PAGE_PROTNONE))); in pte_exec()
150 static inline int pte_write(pte_t pte) in pte_write() argument
152 return((pte_get_bits(pte, _PAGE_RW)) && in pte_write()
[all …]
/arch/cris/include/asm/
Dpgtable.h114 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument
115 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_MODIFIED; } in pte_dirty() argument
116 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
117 static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } in pte_file() argument
118 static inline int pte_special(pte_t pte) { return 0; } in pte_special() argument
120 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
122 pte_val(pte) &= ~(_PAGE_WRITE | _PAGE_SILENT_WRITE); in pte_wrprotect()
123 return pte; in pte_wrprotect()
126 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean() argument
128 pte_val(pte) &= ~(_PAGE_MODIFIED | _PAGE_SILENT_WRITE); in pte_mkclean()
[all …]
Dpgalloc.h7 #define pmd_populate_kernel(mm, pmd, pte) pmd_set(pmd, pte) argument
8 #define pmd_populate(mm, pmd, pte) pmd_set(pmd, page_address(pte)) argument
27 pte_t *pte = (pte_t *)__get_free_page(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO); in pte_alloc_one_kernel() local
28 return pte; in pte_alloc_one_kernel()
33 struct page *pte; in pte_alloc_one() local
34 pte = alloc_pages(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO, 0); in pte_alloc_one()
35 pgtable_page_ctor(pte); in pte_alloc_one()
36 return pte; in pte_alloc_one()
39 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel() argument
41 free_page((unsigned long)pte); in pte_free_kernel()
[all …]
/arch/powerpc/kvm/
Dbook3s_mmu_hpte.c59 void kvmppc_mmu_hpte_cache_map(struct kvm_vcpu *vcpu, struct hpte_cache *pte) in kvmppc_mmu_hpte_cache_map() argument
64 trace_kvm_book3s_mmu_map(pte); in kvmppc_mmu_hpte_cache_map()
69 index = kvmppc_mmu_hash_pte(pte->pte.eaddr); in kvmppc_mmu_hpte_cache_map()
70 hlist_add_head_rcu(&pte->list_pte, &vcpu3s->hpte_hash_pte[index]); in kvmppc_mmu_hpte_cache_map()
73 index = kvmppc_mmu_hash_pte_long(pte->pte.eaddr); in kvmppc_mmu_hpte_cache_map()
74 hlist_add_head_rcu(&pte->list_pte_long, in kvmppc_mmu_hpte_cache_map()
78 index = kvmppc_mmu_hash_vpte(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map()
79 hlist_add_head_rcu(&pte->list_vpte, &vcpu3s->hpte_hash_vpte[index]); in kvmppc_mmu_hpte_cache_map()
82 index = kvmppc_mmu_hash_vpte_long(pte->pte.vpage); in kvmppc_mmu_hpte_cache_map()
83 hlist_add_head_rcu(&pte->list_vpte_long, in kvmppc_mmu_hpte_cache_map()
[all …]
/arch/hexagon/include/asm/
Dpgtable.h182 #define pte_special(pte) 0 argument
183 #define pte_mkspecial(pte) (pte) argument
187 #define pte_mkhuge(pte) __pte((pte_val(pte) & ~0x3) | HVM_HUGEPAGE_SIZE) argument
194 extern void sync_icache_dcache(pte_t pte);
196 #define pte_present_exec_user(pte) \ argument
197 ((pte_val(pte) & (_PAGE_EXECUTE | _PAGE_USER)) == \
302 static inline int pte_none(pte_t pte) in pte_none() argument
304 return pte_val(pte) == _NULL_PTE; in pte_none()
310 static inline int pte_present(pte_t pte) in pte_present() argument
312 return pte_val(pte) & _PAGE_PRESENT; in pte_present()
[all …]
/arch/score/include/asm/
Dpgalloc.h7 pte_t *pte) in pmd_populate_kernel() argument
9 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel()
13 pgtable_t pte) in pmd_populate() argument
15 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
43 pte_t *pte; in pte_alloc_one_kernel() local
45 pte = (pte_t *) __get_free_pages(GFP_KERNEL|__GFP_REPEAT|__GFP_ZERO, in pte_alloc_one_kernel()
48 return pte; in pte_alloc_one_kernel()
54 struct page *pte; in pte_alloc_one() local
56 pte = alloc_pages(GFP_KERNEL | __GFP_REPEAT, PTE_ORDER); in pte_alloc_one()
57 if (pte) { in pte_alloc_one()
[all …]
Dpgtable.h66 #define pte_pfn(x) ((unsigned long)((x).pte >> PAGE_SHIFT))
91 #define pte_unmap(pte) ((void)(pte)) argument
99 (((_pte).pte & 0x1ff) | (((_pte).pte >> 11) << 9))
102 #define __pte_to_swp_entry(pte) \ argument
103 ((swp_entry_t) { pte_val(pte)})
109 static inline pte_t pte_mkspecial(pte_t pte) { return pte; } in pte_mkspecial() argument
132 #define pte_none(pte) (!(pte_val(pte) & ~_PAGE_GLOBAL)) argument
133 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) argument
189 static inline int pte_write(pte_t pte) in pte_write() argument
191 return pte_val(pte) & _PAGE_WRITE; in pte_write()
[all …]
/arch/powerpc/mm/
Dpgtable.c47 static inline int pte_looks_normal(pte_t pte) in pte_looks_normal() argument
49 return (pte_val(pte) & in pte_looks_normal()
54 struct page * maybe_pte_to_page(pte_t pte) in maybe_pte_to_page() argument
56 unsigned long pfn = pte_pfn(pte); in maybe_pte_to_page()
75 static pte_t set_pte_filter(pte_t pte, unsigned long addr) in set_pte_filter() argument
77 pte = __pte(pte_val(pte) & ~_PAGE_HPTEFLAGS); in set_pte_filter()
78 if (pte_looks_normal(pte) && !(cpu_has_feature(CPU_FTR_COHERENT_ICACHE) || in set_pte_filter()
80 struct page *pg = maybe_pte_to_page(pte); in set_pte_filter()
82 return pte; in set_pte_filter()
99 return pte; in set_pte_filter()
[all …]
/arch/microblaze/include/asm/
Dpgtable.h43 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) }) argument
47 static inline int pte_file(pte_t pte) { return 0; } in pte_file() argument
90 static inline int pte_special(pte_t pte) { return 0; } in pte_special() argument
92 static inline pte_t pte_mkspecial(pte_t pte) { return pte; } in pte_mkspecial() argument
308 #define pte_none(pte) ((pte_val(pte) & ~_PTE_NONE_MASK) == 0) argument
309 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) argument
344 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER; } in pte_read() argument
345 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_RW; } in pte_write() argument
346 static inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXEC; } in pte_exec() argument
347 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
[all …]
/arch/openrisc/include/asm/
Dpgtable.h238 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_READ; } in pte_read() argument
239 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument
240 static inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXEC; } in pte_exec() argument
241 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
242 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
243 static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } in pte_file() argument
244 static inline int pte_special(pte_t pte) { return 0; } in pte_special() argument
245 static inline pte_t pte_mkspecial(pte_t pte) { return pte; } in pte_mkspecial() argument
247 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
249 pte_val(pte) &= ~(_PAGE_WRITE); in pte_wrprotect()
[all …]
Dpgalloc.h30 #define pmd_populate_kernel(mm, pmd, pte) \ argument
31 set_pmd(pmd, __pmd(_KERNPG_TABLE + __pa(pte)))
34 struct page *pte) in pmd_populate() argument
37 ((unsigned long)page_to_pfn(pte) << in pmd_populate()
79 struct page *pte; in pte_alloc_one() local
80 pte = alloc_pages(GFP_KERNEL|__GFP_REPEAT, 0); in pte_alloc_one()
81 if (pte) in pte_alloc_one()
82 clear_page(page_address(pte)); in pte_alloc_one()
83 return pte; in pte_alloc_one()
86 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel() argument
[all …]
/arch/arm/include/asm/
Dpgalloc.h53 #define pud_populate(mm,pmd,pte) BUG() argument
62 static inline void clean_pte_table(pte_t *pte) in clean_pte_table() argument
64 clean_dcache_area(pte + PTE_HWTABLE_PTRS, PTE_HWTABLE_SIZE); in clean_pte_table()
86 pte_t *pte; in pte_alloc_one_kernel() local
88 pte = (pte_t *)__get_free_page(PGALLOC_GFP); in pte_alloc_one_kernel()
89 if (pte) in pte_alloc_one_kernel()
90 clean_pte_table(pte); in pte_alloc_one_kernel()
92 return pte; in pte_alloc_one_kernel()
98 struct page *pte; in pte_alloc_one() local
101 pte = alloc_pages(PGALLOC_GFP | __GFP_HIGHMEM, 0); in pte_alloc_one()
[all …]
/arch/sh/include/asm/
Dpgtable_64.h87 #define pte_unmap(pte) do { } while (0) argument
264 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
265 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
266 static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } in pte_file() argument
267 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument
268 static inline int pte_special(pte_t pte){ return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() argument
270 static inline pte_t pte_wrprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_WRITE)); r… in pte_wrprotect() argument
271 static inline pte_t pte_mkclean(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); ret… in pte_mkclean() argument
272 static inline pte_t pte_mkold(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); re… in pte_mkold() argument
273 static inline pte_t pte_mkwrite(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_WRITE)); retu… in pte_mkwrite() argument
[all …]
/arch/m32r/include/asm/
Dpgalloc.h8 #define pmd_populate_kernel(mm, pmd, pte) \ argument
9 set_pmd(pmd, __pmd(_PAGE_TABLE + __pa(pte)))
12 pgtable_t pte) in pmd_populate() argument
14 set_pmd(pmd, __pmd(_PAGE_TABLE + page_to_phys(pte))); in pmd_populate()
36 pte_t *pte = (pte_t *)__get_free_page(GFP_KERNEL|__GFP_ZERO); in pte_alloc_one_kernel() local
38 return pte; in pte_alloc_one_kernel()
44 struct page *pte = alloc_page(GFP_KERNEL|__GFP_ZERO); in pte_alloc_one() local
46 pgtable_page_ctor(pte); in pte_alloc_one()
47 return pte; in pte_alloc_one()
50 static inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel() argument
[all …]
/arch/unicore32/include/asm/
Dpgalloc.h39 pte_t *pte; in pte_alloc_one_kernel() local
41 pte = (pte_t *)__get_free_page(PGALLOC_GFP); in pte_alloc_one_kernel()
42 if (pte) in pte_alloc_one_kernel()
43 clean_dcache_area(pte, PTRS_PER_PTE * sizeof(pte_t)); in pte_alloc_one_kernel()
45 return pte; in pte_alloc_one_kernel()
51 struct page *pte; in pte_alloc_one() local
53 pte = alloc_pages(PGALLOC_GFP, 0); in pte_alloc_one()
54 if (pte) { in pte_alloc_one()
55 if (!PageHighMem(pte)) { in pte_alloc_one()
56 void *page = page_address(pte); in pte_alloc_one()
[all …]
/arch/mn10300/include/asm/
Dpgtable.h237 static inline int pte_user(pte_t pte) { return pte_val(pte) & __PAGE_PROT_USER; } in pte_user() argument
238 static inline int pte_read(pte_t pte) { return pte_val(pte) & __PAGE_PROT_USER; } in pte_read() argument
239 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
240 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
241 static inline int pte_write(pte_t pte) { return pte_val(pte) & __PAGE_PROT_WRITE; } in pte_write() argument
242 static inline int pte_special(pte_t pte){ return 0; } in pte_special() argument
247 static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } in pte_file() argument
249 static inline pte_t pte_rdprotect(pte_t pte) in pte_rdprotect() argument
251 pte_val(pte) &= ~(__PAGE_PROT_USER|__PAGE_PROT_UWAUX); return pte; in pte_rdprotect()
253 static inline pte_t pte_exprotect(pte_t pte) in pte_exprotect() argument
[all …]
/arch/xtensa/include/asm/
Dpgtable.h205 #define pte_none(pte) (pte_val(pte) == _PAGE_INVALID) argument
206 #define pte_present(pte) \ argument
207 (((pte_val(pte) & _PAGE_CA_MASK) != _PAGE_INVALID) \
208 || ((pte_val(pte) & _PAGE_PROTNONE) == _PAGE_PROTNONE))
217 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITABLE; } in pte_write() argument
218 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
219 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
220 static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } in pte_file() argument
221 static inline int pte_special(pte_t pte) { return 0; } in pte_special() argument
223 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
[all …]
/arch/alpha/include/asm/
Dpgtable.h209 #define pte_pfn(pte) (pte_val(pte) >> 32) argument
210 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) argument
213 pte_t pte; \
215 pte_val(pte) = (page_to_pfn(page) << 32) | pgprot_val(pgprot); \
216 pte; \
221 { pte_t pte; pte_val(pte) = (PHYS_TWIDDLE(physpfn) << 32) | pgprot_val(pgprot); return pte; } in pfn_pte() local
223 extern inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
224 { pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; } in pte_modify()
247 extern inline int pte_none(pte_t pte) { return !pte_val(pte); } in pte_none() argument
248 extern inline int pte_present(pte_t pte) { return pte_val(pte) & _PAGE_VALID; } in pte_present() argument
[all …]
/arch/avr32/include/asm/
Dpgtable.h196 static inline int pte_write(pte_t pte) in pte_write() argument
198 return pte_val(pte) & _PAGE_RW; in pte_write()
200 static inline int pte_dirty(pte_t pte) in pte_dirty() argument
202 return pte_val(pte) & _PAGE_DIRTY; in pte_dirty()
204 static inline int pte_young(pte_t pte) in pte_young() argument
206 return pte_val(pte) & _PAGE_ACCESSED; in pte_young()
208 static inline int pte_special(pte_t pte) in pte_special() argument
216 static inline int pte_file(pte_t pte) in pte_file() argument
218 return pte_val(pte) & _PAGE_FILE; in pte_file()
222 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
[all …]

12345678910>>...14