/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | pgtable.h | 45 extern void __update_cache(unsigned long address, pte_t pte); 111 # define pte_none(pte) (!(((pte).pte_high) & ~_PAGE_GLOBAL)) 113 # define pte_none(pte) (!(((pte).pte_low | (pte).pte_high) & ~_PAGE_GLOBAL)) 116 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT) 117 #define pte_no_exec(pte) ((pte) 119 set_pte(pte_t *ptep, pte_t pte) global() argument 204 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) global() argument 262 pte_special(pte_t pte) global() argument 267 pte_mkspecial(pte_t pte) global() argument 273 pte_special(pte_t pte) global() argument 278 pte_mkspecial(pte_t pte) global() argument 291 pte_write(pte_t pte) global() argument 292 pte_dirty(pte_t pte) global() argument 293 pte_young(pte_t pte) global() argument 295 pte_wrprotect(pte_t pte) global() argument 304 pte_mkclean(pte_t pte) global() argument 313 pte_mkold(pte_t pte) global() argument 322 pte_mkwrite_novma(pte_t pte) global() argument 333 pte_mkdirty(pte_t pte) global() argument 344 pte_mkyoung(pte_t pte) global() argument 355 pte_write(pte_t pte) global() argument 356 pte_dirty(pte_t pte) global() argument 357 pte_young(pte_t pte) global() argument 359 pte_wrprotect(pte_t pte) global() argument 365 pte_mkclean(pte_t pte) global() argument 371 pte_mkold(pte_t pte) global() argument 377 pte_mkwrite_novma(pte_t pte) global() argument 385 pte_mkdirty(pte_t pte) global() argument 393 pte_mkyoung(pte_t pte) global() argument 404 pte_huge(pte_t pte) global() argument 406 pte_mkhuge(pte_t pte) global() argument 428 pte_soft_dirty(pte_t pte) global() argument 434 pte_mksoft_dirty(pte_t pte) global() argument 441 pte_clear_soft_dirty(pte_t pte) global() argument 514 pte_modify(pte_t pte, pgprot_t newprot) global() argument 523 pte_modify(pte_t pte, pgprot_t newprot) global() argument 532 pte_modify(pte_t pte, pgprot_t newprot) global() argument 543 pte_swp_exclusive(pte_t pte) global() argument 548 pte_swp_mkexclusive(pte_t pte) global() argument 554 pte_swp_clear_exclusive(pte_t pte) global() argument 560 pte_swp_exclusive(pte_t pte) global() argument 565 pte_swp_mkexclusive(pte_t pte) global() argument 571 pte_swp_clear_exclusive(pte_t pte) global() argument 586 pte_t pte = *ptep; global() local 603 pte_t pte = *(pte_t *)pmdp; global() local [all...] |
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | mcf_pgtable.h | 10 * after masking from the pte. 105 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument 107 pte_val(pte) = (pte_val(pte) & CF_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify() 108 return pte; in pte_modify() 118 #define __pte_page(pte) ((void *) (pte_val(pte) & PAGE_MASK)) 121 static inline int pte_none(pte_t pte) in pte_none() argument 123 return !pte_val(pte); in pte_none() 126 static inline int pte_present(pte_t pte) in pte_present() argument 158 pte_read(pte_t pte) pte_read() argument 163 pte_write(pte_t pte) pte_write() argument 168 pte_exec(pte_t pte) pte_exec() argument 173 pte_dirty(pte_t pte) pte_dirty() argument 178 pte_young(pte_t pte) pte_young() argument 183 pte_wrprotect(pte_t pte) pte_wrprotect() argument 189 pte_rdprotect(pte_t pte) pte_rdprotect() argument 195 pte_exprotect(pte_t pte) pte_exprotect() argument 201 pte_mkclean(pte_t pte) pte_mkclean() argument 207 pte_mkold(pte_t pte) pte_mkold() argument 213 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 219 pte_mkread(pte_t pte) pte_mkread() argument 225 pte_mkexec(pte_t pte) pte_mkexec() argument 231 pte_mkdirty(pte_t pte) pte_mkdirty() argument 237 pte_mkyoung(pte_t pte) pte_mkyoung() argument 243 pte_mknocache(pte_t pte) pte_mknocache() argument 249 pte_mkcache(pte_t pte) pte_mkcache() argument 277 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 282 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 288 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
H A D | motorola_pgtable.h | 90 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument 92 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify() 93 return pte; in pte_modify() 106 #define __pte_page(pte) ((unsigned long)__va(pte_val(pte) & PAGE_MASK)) 111 #define pte_none(pte) (!pte_val(pte)) 112 #define pte_present(pte) (pte_val(pte) 152 pte_write(pte_t pte) pte_write() argument 153 pte_dirty(pte_t pte) pte_dirty() argument 154 pte_young(pte_t pte) pte_young() argument 156 pte_wrprotect(pte_t pte) pte_wrprotect() argument 157 pte_mkclean(pte_t pte) pte_mkclean() argument 158 pte_mkold(pte_t pte) pte_mkold() argument 159 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 160 pte_mkdirty(pte_t pte) pte_mkdirty() argument 161 pte_mkyoung(pte_t pte) pte_mkyoung() argument 162 pte_mknocache(pte_t pte) pte_mknocache() argument 167 pte_mkcache(pte_t pte) pte_mkcache() argument 194 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 199 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 205 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
H A D | sun3_pgtable.h | 85 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument 87 pte_val(pte) = (pte_val(pte) & SUN3_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify() 88 return pte; in pte_modify() 93 #define __pte_page(pte) \ 94 (__va ((pte_val (pte) & SUN3_PAGE_PGNUM_MASK) << PAGE_SHIFT)) 101 static inline int pte_none (pte_t pte) { return !pte_val (pte); } in pte_none() argument 102 static inline int pte_present (pte_t pte) { return pte_val (pte) in pte_none() argument 140 pte_write(pte_t pte) pte_write() argument 141 pte_dirty(pte_t pte) pte_dirty() argument 142 pte_young(pte_t pte) pte_young() argument 144 pte_wrprotect(pte_t pte) pte_wrprotect() argument 145 pte_mkclean(pte_t pte) pte_mkclean() argument 146 pte_mkold(pte_t pte) pte_mkold() argument 147 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 148 pte_mkdirty(pte_t pte) pte_mkdirty() argument 149 pte_mkyoung(pte_t pte) pte_mkyoung() argument 150 pte_mknocache(pte_t pte) pte_mknocache() argument 154 pte_mkcache(pte_t pte) pte_mkcache() argument 178 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 183 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 189 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | pgtable.h | 137 # define pte_none(pte) (!(((pte).pte_high) & ~_PAGE_GLOBAL)) 139 # define pte_none(pte) (!(((pte).pte_low | (pte).pte_high) & ~_PAGE_GLOBAL)) 142 #define pte_present(pte) ((pte).pte_low & _PAGE_PRESENT) 143 #define pte_no_exec(pte) ((pte).pte_low & _PAGE_NO_EXEC) 145 static inline void set_pte(pte_t *ptep, pte_t pte) argument 276 pte_special(pte_t pte) global() argument 281 pte_mkspecial(pte_t pte) global() argument 287 pte_special(pte_t pte) global() argument 292 pte_mkspecial(pte_t pte) global() argument 305 pte_write(pte_t pte) global() argument 306 pte_dirty(pte_t pte) global() argument 307 pte_young(pte_t pte) global() argument 309 pte_wrprotect(pte_t pte) global() argument 318 pte_mkclean(pte_t pte) global() argument 327 pte_mkold(pte_t pte) global() argument 336 pte_mkwrite(pte_t pte) global() argument 347 pte_mkdirty(pte_t pte) global() argument 358 pte_mkyoung(pte_t pte) global() argument 369 pte_write(pte_t pte) global() argument 370 pte_dirty(pte_t pte) global() argument 371 pte_young(pte_t pte) global() argument 373 pte_wrprotect(pte_t pte) global() argument 379 pte_mkclean(pte_t pte) global() argument 385 pte_mkold(pte_t pte) global() argument 391 pte_mkwrite(pte_t pte) global() argument 399 pte_mkdirty(pte_t pte) global() argument 407 pte_mkyoung(pte_t pte) global() argument 418 pte_huge(pte_t pte) global() argument 420 pte_mkhuge(pte_t pte) global() argument 428 pte_soft_dirty(pte_t pte) global() argument 434 pte_mksoft_dirty(pte_t pte) global() argument 441 pte_clear_soft_dirty(pte_t pte) global() argument 513 pte_modify(pte_t pte, pgprot_t newprot) global() argument 522 pte_modify(pte_t pte, pgprot_t newprot) global() argument 531 pte_modify(pte_t pte, pgprot_t newprot) global() argument 548 pte_t pte = *ptep; global() local 558 pte_t pte = *(pte_t *)pmdp; global() local [all...] |
/kernel/linux/linux-6.6/arch/um/include/asm/ |
H A D | pgtable.h | 111 static inline int pte_none(pte_t pte) in pte_none() argument 113 return pte_is_zero(pte); in pte_none() 120 static inline int pte_read(pte_t pte) in pte_read() argument 122 return((pte_get_bits(pte, _PAGE_USER)) && in pte_read() 123 !(pte_get_bits(pte, _PAGE_PROTNONE))); in pte_read() 126 static inline int pte_exec(pte_t pte){ in pte_exec() argument 127 return((pte_get_bits(pte, _PAGE_USER)) && in pte_exec() 128 !(pte_get_bits(pte, _PAGE_PROTNONE))); in pte_exec() 131 static inline int pte_write(pte_t pte) in pte_write() argument 133 return((pte_get_bits(pte, _PAGE_R in pte_write() 137 pte_dirty(pte_t pte) pte_dirty() argument 142 pte_young(pte_t pte) pte_young() argument 147 pte_newpage(pte_t pte) pte_newpage() argument 152 pte_newprot(pte_t pte) pte_newprot() argument 163 pte_mknewprot(pte_t pte) pte_mknewprot() argument 169 pte_mkclean(pte_t pte) pte_mkclean() argument 175 pte_mkold(pte_t pte) pte_mkold() argument 181 pte_wrprotect(pte_t pte) pte_wrprotect() argument 190 pte_mkread(pte_t pte) pte_mkread() argument 198 pte_mkdirty(pte_t pte) pte_mkdirty() argument 204 pte_mkyoung(pte_t pte) pte_mkyoung() argument 210 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 218 pte_mkuptodate(pte_t pte) pte_mkuptodate() argument 226 pte_mknewpage(pte_t pte) pte_mknewpage() argument 271 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 313 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 318 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 324 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
/kernel/linux/linux-6.6/arch/hexagon/include/asm/ |
H A D | pgtable.h | 136 #define pte_mkhuge(pte) __pte((pte_val(pte) & ~0x3) | HVM_HUGEPAGE_SIZE) 143 extern void sync_icache_dcache(pte_t pte); 145 #define pte_present_exec_user(pte) \ 146 ((pte_val(pte) & (_PAGE_EXECUTE | _PAGE_USER)) == \ 186 * MIPS checks it against that "invalid pte table" thing. 225 * pte_none - check if pte is mapped 226 * @pte: pte_t entry 228 static inline int pte_none(pte_t pte) in pte_none() argument 230 return pte_val(pte) in pte_none() 236 pte_present(pte_t pte) pte_present() argument 248 pte_mkold(pte_t pte) pte_mkold() argument 255 pte_mkyoung(pte_t pte) pte_mkyoung() argument 262 pte_mkclean(pte_t pte) pte_mkclean() argument 269 pte_mkdirty(pte_t pte) pte_mkdirty() argument 276 pte_young(pte_t pte) pte_young() argument 282 pte_dirty(pte_t pte) pte_dirty() argument 288 pte_modify(pte_t pte, pgprot_t prot) pte_modify() argument 296 pte_wrprotect(pte_t pte) pte_wrprotect() argument 303 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 310 pte_mkexec(pte_t pte) pte_mkexec() argument 317 pte_read(pte_t pte) pte_read() argument 323 pte_write(pte_t pte) pte_write() argument 330 pte_exec(pte_t pte) pte_exec() argument 393 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 398 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 404 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/ |
H A D | pgtable.h | 23 static inline int pte_write(pte_t pte) in pte_write() argument 25 return pte_val(pte) & _PAGE_RW; in pte_write() 29 static inline int pte_read(pte_t pte) { return 1; } in pte_read() argument 31 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument 32 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() argument 33 static inline int pte_none(pte_t pte) { return (pte_val(pte) & ~_PTE_NONE_MASK) == 0; } in pte_none() argument 34 static inline bool pte_hashpte(pte_t pte) { retur in pte_none() argument 35 pte_ci(pte_t pte) pte_ci() argument 36 pte_exec(pte_t pte) pte_exec() argument 44 pte_protnone(pte_t pte) pte_protnone() argument 55 pte_present(pte_t pte) pte_present() argument 60 pte_hw_valid(pte_t pte) pte_hw_valid() argument 71 pte_user(pte_t pte) pte_user() argument 82 pte_access_permitted(pte_t pte, bool write) pte_access_permitted() argument 108 pte_exprotect(pte_t pte) pte_exprotect() argument 113 pte_mkclean(pte_t pte) pte_mkclean() argument 118 pte_mkold(pte_t pte) pte_mkold() argument 123 pte_mkspecial(pte_t pte) pte_mkspecial() argument 129 pte_mkhuge(pte_t pte) pte_mkhuge() argument 136 pte_mkprivileged(pte_t pte) pte_mkprivileged() argument 143 pte_mkuser(pte_t pte) pte_mkuser() argument 149 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 154 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 159 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 164 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument 174 __set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, int percpu) __set_pte_at() argument [all...] |
/kernel/linux/linux-6.6/arch/microblaze/include/asm/ |
H A D | pgtable.h | 108 printk(KERN_ERR "%s:%d: bad pte "PTE_FMT".\n", \ 221 #define pte_none(pte) ((pte_val(pte) & ~_PTE_NONE_MASK) == 0) 222 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) 245 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER; } in pte_read() argument 246 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_RW; } in pte_write() argument 247 static inline int pte_exec(pte_t pte) { retur in pte_write() argument 248 pte_dirty(pte_t pte) pte_dirty() argument 249 pte_young(pte_t pte) pte_young() argument 251 pte_uncache(pte_t pte) pte_uncache() argument 252 pte_cache(pte_t pte) pte_cache() argument 254 pte_rdprotect(pte_t pte) pte_rdprotect() argument 256 pte_wrprotect(pte_t pte) pte_wrprotect() argument 258 pte_exprotect(pte_t pte) pte_exprotect() argument 260 pte_mkclean(pte_t pte) pte_mkclean() argument 262 pte_mkold(pte_t pte) pte_mkold() argument 265 pte_mkread(pte_t pte) pte_mkread() argument 267 pte_mkexec(pte_t pte) pte_mkexec() argument 269 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 271 pte_mkdirty(pte_t pte) pte_mkdirty() argument 273 pte_mkyoung(pte_t pte) pte_mkyoung() argument 283 pte_t pte; mk_pte_phys() local 296 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 333 set_pte(pte_t *ptep, pte_t pte) set_pte() argument 408 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 413 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 419 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_mmu_hpte.c | 56 void kvmppc_mmu_hpte_cache_map(struct kvm_vcpu *vcpu, struct hpte_cache *pte) in kvmppc_mmu_hpte_cache_map() argument 61 trace_kvm_book3s_mmu_map(pte); in kvmppc_mmu_hpte_cache_map() 66 index = kvmppc_mmu_hash_pte(pte->pte.eaddr); in kvmppc_mmu_hpte_cache_map() 67 hlist_add_head_rcu(&pte->list_pte, &vcpu3s->hpte_hash_pte[index]); in kvmppc_mmu_hpte_cache_map() 70 index = kvmppc_mmu_hash_pte_long(pte->pte.eaddr); in kvmppc_mmu_hpte_cache_map() 71 hlist_add_head_rcu(&pte->list_pte_long, in kvmppc_mmu_hpte_cache_map() 75 index = kvmppc_mmu_hash_vpte(pte->pte in kvmppc_mmu_hpte_cache_map() 97 struct hpte_cache *pte = container_of(head, struct hpte_cache, rcu_head); free_pte_rcu() local 101 invalidate_pte(struct kvm_vcpu *vcpu, struct hpte_cache *pte) invalidate_pte() argument 135 struct hpte_cache *pte; kvmppc_mmu_pte_flush_all() local 154 struct hpte_cache *pte; kvmppc_mmu_pte_flush_page() local 173 struct hpte_cache *pte; kvmppc_mmu_pte_flush_long() local 216 struct hpte_cache *pte; kvmppc_mmu_pte_vflush_short() local 237 struct hpte_cache *pte; kvmppc_mmu_pte_vflush_64k() local 259 struct hpte_cache *pte; kvmppc_mmu_pte_vflush_long() local 301 struct hpte_cache *pte; kvmppc_mmu_pte_pflush() local 323 struct hpte_cache *pte; kvmppc_mmu_hpte_cache_next() local 333 kvmppc_mmu_hpte_cache_free(struct hpte_cache *pte) kvmppc_mmu_hpte_cache_free() argument [all...] |
/kernel/linux/linux-5.10/arch/um/include/asm/ |
H A D | pgtable.h | 124 static inline int pte_none(pte_t pte) in pte_none() argument 126 return pte_is_zero(pte); in pte_none() 133 static inline int pte_read(pte_t pte) in pte_read() argument 135 return((pte_get_bits(pte, _PAGE_USER)) && in pte_read() 136 !(pte_get_bits(pte, _PAGE_PROTNONE))); in pte_read() 139 static inline int pte_exec(pte_t pte){ in pte_exec() argument 140 return((pte_get_bits(pte, _PAGE_USER)) && in pte_exec() 141 !(pte_get_bits(pte, _PAGE_PROTNONE))); in pte_exec() 144 static inline int pte_write(pte_t pte) in pte_write() argument 146 return((pte_get_bits(pte, _PAGE_R in pte_write() 150 pte_dirty(pte_t pte) pte_dirty() argument 155 pte_young(pte_t pte) pte_young() argument 160 pte_newpage(pte_t pte) pte_newpage() argument 165 pte_newprot(pte_t pte) pte_newprot() argument 176 pte_mknewprot(pte_t pte) pte_mknewprot() argument 182 pte_mkclean(pte_t pte) pte_mkclean() argument 188 pte_mkold(pte_t pte) pte_mkold() argument 194 pte_wrprotect(pte_t pte) pte_wrprotect() argument 203 pte_mkread(pte_t pte) pte_mkread() argument 211 pte_mkdirty(pte_t pte) pte_mkdirty() argument 217 pte_mkyoung(pte_t pte) pte_mkyoung() argument 223 pte_mkwrite(pte_t pte) pte_mkwrite() argument 231 pte_mkuptodate(pte_t pte) pte_mkuptodate() argument 239 pte_mknewpage(pte_t pte) pte_mknewpage() argument 288 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_mmu_hpte.c | 56 void kvmppc_mmu_hpte_cache_map(struct kvm_vcpu *vcpu, struct hpte_cache *pte) in kvmppc_mmu_hpte_cache_map() argument 61 trace_kvm_book3s_mmu_map(pte); in kvmppc_mmu_hpte_cache_map() 66 index = kvmppc_mmu_hash_pte(pte->pte.eaddr); in kvmppc_mmu_hpte_cache_map() 67 hlist_add_head_rcu(&pte->list_pte, &vcpu3s->hpte_hash_pte[index]); in kvmppc_mmu_hpte_cache_map() 70 index = kvmppc_mmu_hash_pte_long(pte->pte.eaddr); in kvmppc_mmu_hpte_cache_map() 71 hlist_add_head_rcu(&pte->list_pte_long, in kvmppc_mmu_hpte_cache_map() 75 index = kvmppc_mmu_hash_vpte(pte->pte in kvmppc_mmu_hpte_cache_map() 97 struct hpte_cache *pte = container_of(head, struct hpte_cache, rcu_head); free_pte_rcu() local 101 invalidate_pte(struct kvm_vcpu *vcpu, struct hpte_cache *pte) invalidate_pte() argument 135 struct hpte_cache *pte; kvmppc_mmu_pte_flush_all() local 154 struct hpte_cache *pte; kvmppc_mmu_pte_flush_page() local 173 struct hpte_cache *pte; kvmppc_mmu_pte_flush_long() local 216 struct hpte_cache *pte; kvmppc_mmu_pte_vflush_short() local 237 struct hpte_cache *pte; kvmppc_mmu_pte_vflush_64k() local 259 struct hpte_cache *pte; kvmppc_mmu_pte_vflush_long() local 301 struct hpte_cache *pte; kvmppc_mmu_pte_pflush() local 323 struct hpte_cache *pte; kvmppc_mmu_hpte_cache_next() local 333 kvmppc_mmu_hpte_cache_free(struct hpte_cache *pte) kvmppc_mmu_hpte_cache_free() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/include/asm/ |
H A D | pgtable.h | 61 #define pte_ERROR(pte) __pte_error(__FILE__, __LINE__, pte) 166 #define pte_pfn(pte) ((pte_val(pte) & PHYS_MASK) >> PAGE_SHIFT) 169 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) 174 #define pte_isset(pte, val) ((u32)(val) == (val) ? pte_val(pte) & (val) \ 175 : !!(pte_val(pte) & (val))) 176 #define pte_isclear(pte, va 190 pte_access_permitted(pte_t pte, bool write) pte_access_permitted() argument 214 clear_pte_bit(pte_t pte, pgprot_t prot) clear_pte_bit() argument 220 set_pte_bit(pte_t pte, pgprot_t prot) set_pte_bit() argument 226 pte_wrprotect(pte_t pte) pte_wrprotect() argument 231 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 236 pte_mkclean(pte_t pte) pte_mkclean() argument 241 pte_mkdirty(pte_t pte) pte_mkdirty() argument 246 pte_mkold(pte_t pte) pte_mkold() argument 251 pte_mkyoung(pte_t pte) pte_mkyoung() argument 256 pte_mkexec(pte_t pte) pte_mkexec() argument 261 pte_mknexec(pte_t pte) pte_mknexec() argument 266 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 302 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 307 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 312 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | pgtable.h | 65 pr_err("%s:%d: bad pte %016llx.\n", __FILE__, __LINE__, pte_val(e)) 72 static inline phys_addr_t __pte_to_phys(pte_t pte) in __pte_to_phys() argument 74 return (pte_val(pte) & PTE_ADDR_LOW) | in __pte_to_phys() 75 ((pte_val(pte) & PTE_ADDR_HIGH) << 36); in __pte_to_phys() 82 #define __pte_to_phys(pte) (pte_val(pte) & PTE_ADDR_MASK) 86 #define pte_pfn(pte) (__pte_to_phys(pte) >> PAGE_SHIFT) 90 #define pte_none(pte) (!pte_val(pte)) 150 clear_pte_bit(pte_t pte, pgprot_t prot) clear_pte_bit() argument 156 set_pte_bit(pte_t pte, pgprot_t prot) set_pte_bit() argument 174 pte_mkwrite(pte_t pte) pte_mkwrite() argument 181 pte_mkclean(pte_t pte) pte_mkclean() argument 189 pte_mkdirty(pte_t pte) pte_mkdirty() argument 199 pte_wrprotect(pte_t pte) pte_wrprotect() argument 213 pte_mkold(pte_t pte) pte_mkold() argument 218 pte_mkyoung(pte_t pte) pte_mkyoung() argument 223 pte_mkspecial(pte_t pte) pte_mkspecial() argument 228 pte_mkcont(pte_t pte) pte_mkcont() argument 234 pte_mknoncont(pte_t pte) pte_mknoncont() argument 239 pte_mkpresent(pte_t pte) pte_mkpresent() argument 249 pte_mkdevmap(pte_t pte) pte_mkdevmap() argument 254 set_pte(pte_t *ptep, pte_t pte) set_pte() argument 286 __check_racy_pte_update(struct mm_struct *mm, pte_t *ptep, pte_t pte) __check_racy_pte_update() argument 314 set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) set_pte_at() argument 358 pte_pud(pte_t pte) pte_pud() argument 373 pte_pmd(pte_t pte) pte_pmd() argument 392 pte_protnone(pte_t pte) pte_protnone() argument 734 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 792 pte_t old_pte, pte; __ptep_test_and_clear_young() local 866 pte_t old_pte, pte; ptep_set_wrprotect() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/ |
H A D | pgtable.h | 43 static inline int pte_write(pte_t pte) in pte_write() argument 45 return pte_val(pte) & _PAGE_RW; in pte_write() 49 static inline int pte_read(pte_t pte) { return 1; } in pte_read() argument 51 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument 52 static inline int pte_special(pte_t pte) { return pte_val(pte) & _PAGE_SPECIAL; } in pte_special() argument 53 static inline int pte_none(pte_t pte) { return (pte_val(pte) & ~_PTE_NONE_MASK) == 0; } in pte_none() argument 54 static inline bool pte_hashpte(pte_t pte) { retur in pte_none() argument 55 pte_ci(pte_t pte) pte_ci() argument 56 pte_exec(pte_t pte) pte_exec() argument 64 pte_protnone(pte_t pte) pte_protnone() argument 75 pte_present(pte_t pte) pte_present() argument 80 pte_hw_valid(pte_t pte) pte_hw_valid() argument 91 pte_user(pte_t pte) pte_user() argument 102 pte_access_permitted(pte_t pte, bool write) pte_access_permitted() argument 126 pte_pfn(pte_t pte) pte_pfn() argument 130 pte_exprotect(pte_t pte) pte_exprotect() argument 135 pte_mkclean(pte_t pte) pte_mkclean() argument 140 pte_mkold(pte_t pte) pte_mkold() argument 145 pte_mkspecial(pte_t pte) pte_mkspecial() argument 151 pte_mkhuge(pte_t pte) pte_mkhuge() argument 158 pte_mkprivileged(pte_t pte) pte_mkprivileged() argument 165 pte_mkuser(pte_t pte) pte_mkuser() argument 171 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 187 __set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, int percpu) __set_pte_at() argument [all...] |
/kernel/linux/linux-6.6/arch/openrisc/include/asm/ |
H A D | pgtable.h | 44 /* Certain architectures need to do special things when pte's 120 #define _PAGE_CC 0x001 /* software: pte contains a translation */ 217 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_READ; } in pte_read() argument 218 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument 219 static inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXEC; } in pte_exec() argument 220 static inline int pte_dirty(pte_t pte) { return pte_val(pte) in pte_exec() argument 221 pte_young(pte_t pte) pte_young() argument 223 pte_wrprotect(pte_t pte) pte_wrprotect() argument 229 pte_rdprotect(pte_t pte) pte_rdprotect() argument 235 pte_exprotect(pte_t pte) pte_exprotect() argument 241 pte_mkclean(pte_t pte) pte_mkclean() argument 247 pte_mkold(pte_t pte) pte_mkold() argument 253 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 259 pte_mkread(pte_t pte) pte_mkread() argument 265 pte_mkexec(pte_t pte) pte_mkexec() argument 271 pte_mkdirty(pte_t pte) pte_mkdirty() argument 277 pte_mkyoung(pte_t pte) pte_mkyoung() argument 296 pte_t pte; __mk_pte() local 312 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 326 __pte_page(pte_t pte) __pte_page() argument 375 update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t *pte) update_tlb() argument 416 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 421 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 427 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | pgtable.h | 27 pr_err("%s:%d: bad pte %08lx.\n", __FILE__, __LINE__, (e).pte_low) 36 #define pte_none(pte) (!(pte_val(pte) & ~_PAGE_GLOBAL)) 37 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) 42 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) }) 85 static inline void set_pte(pte_t *p, pte_t pte) in set_pte() argument 87 *p = pte; in set_pte() 141 static inline int pte_read(pte_t pte) in pte_read() argument 146 pte_write(pte_t pte) pte_write() argument 151 pte_dirty(pte_t pte) pte_dirty() argument 156 pte_young(pte_t pte) pte_young() argument 161 pte_wrprotect(pte_t pte) pte_wrprotect() argument 167 pte_mkclean(pte_t pte) pte_mkclean() argument 173 pte_mkold(pte_t pte) pte_mkold() argument 179 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 187 pte_mkdirty(pte_t pte) pte_mkdirty() argument 195 pte_mkyoung(pte_t pte) pte_mkyoung() argument 203 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 208 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 214 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument 257 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument [all...] |
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | mcf_pgtable.h | 10 * after masking from the pte. 159 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)) 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 213 pte_read(pte_t pte) pte_read() argument 218 pte_write(pte_t pte) pte_write() argument 223 pte_exec(pte_t pte) pte_exec() argument 228 pte_dirty(pte_t pte) pte_dirty() argument 233 pte_young(pte_t pte) pte_young() argument 238 pte_wrprotect(pte_t pte) pte_wrprotect() argument 244 pte_rdprotect(pte_t pte) pte_rdprotect() argument 250 pte_exprotect(pte_t pte) pte_exprotect() argument 256 pte_mkclean(pte_t pte) pte_mkclean() argument 262 pte_mkold(pte_t pte) pte_mkold() argument 268 pte_mkwrite(pte_t pte) pte_mkwrite() argument 274 pte_mkread(pte_t pte) pte_mkread() argument 280 pte_mkexec(pte_t pte) pte_mkexec() argument 286 pte_mkdirty(pte_t pte) pte_mkdirty() argument 292 pte_mkyoung(pte_t pte) pte_mkyoung() argument 298 pte_mknocache(pte_t pte) pte_mknocache() argument 304 pte_mkcache(pte_t pte) pte_mkcache() argument [all...] |
H A D | motorola_pgtable.h | 114 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument 116 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify() 117 return pte; in pte_modify() 130 #define __pte_page(pte) ((unsigned long)__va(pte_val(pte) & PAGE_MASK)) 135 #define pte_none(pte) (!pte_val(pte)) 136 #define pte_present(pte) (pte_val(pte) 174 pte_write(pte_t pte) pte_write() argument 175 pte_dirty(pte_t pte) pte_dirty() argument 176 pte_young(pte_t pte) pte_young() argument 178 pte_wrprotect(pte_t pte) pte_wrprotect() argument 179 pte_mkclean(pte_t pte) pte_mkclean() argument 180 pte_mkold(pte_t pte) pte_mkold() argument 181 pte_mkwrite(pte_t pte) pte_mkwrite() argument 182 pte_mkdirty(pte_t pte) pte_mkdirty() argument 183 pte_mkyoung(pte_t pte) pte_mkyoung() argument 184 pte_mknocache(pte_t pte) pte_mknocache() argument 189 pte_mkcache(pte_t pte) pte_mkcache() argument [all...] |
H A D | sun3_pgtable.h | 105 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument 107 pte_val(pte) = (pte_val(pte) & SUN3_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify() 108 return pte; in pte_modify() 113 #define __pte_page(pte) \ 114 ((unsigned long) __va ((pte_val (pte) & SUN3_PAGE_PGNUM_MASK) << PAGE_SHIFT)) 121 static inline int pte_none (pte_t pte) { return !pte_val (pte); } in pte_none() argument 122 static inline int pte_present (pte_t pte) { return pte_val (pte) in pte_none() argument 158 pte_write(pte_t pte) pte_write() argument 159 pte_dirty(pte_t pte) pte_dirty() argument 160 pte_young(pte_t pte) pte_young() argument 162 pte_wrprotect(pte_t pte) pte_wrprotect() argument 163 pte_mkclean(pte_t pte) pte_mkclean() argument 164 pte_mkold(pte_t pte) pte_mkold() argument 165 pte_mkwrite(pte_t pte) pte_mkwrite() argument 166 pte_mkdirty(pte_t pte) pte_mkdirty() argument 167 pte_mkyoung(pte_t pte) pte_mkyoung() argument 168 pte_mknocache(pte_t pte) pte_mknocache() argument 172 pte_mkcache(pte_t pte) pte_mkcache() argument [all...] |
/kernel/linux/linux-5.10/arch/hexagon/include/asm/ |
H A D | pgtable.h | 163 #define pte_mkhuge(pte) __pte((pte_val(pte) & ~0x3) | HVM_HUGEPAGE_SIZE) 170 extern void sync_icache_dcache(pte_t pte); 172 #define pte_present_exec_user(pte) \ 173 ((pte_val(pte) & (_PAGE_EXECUTE | _PAGE_USER)) == \ 213 * MIPS checks it against that "invalid pte table" thing. 248 * pte_none - check if pte is mapped 249 * @pte: pte_t entry 251 static inline int pte_none(pte_t pte) in pte_none() argument 253 return pte_val(pte) in pte_none() 259 pte_present(pte_t pte) pte_present() argument 271 pte_mkold(pte_t pte) pte_mkold() argument 278 pte_mkyoung(pte_t pte) pte_mkyoung() argument 285 pte_mkclean(pte_t pte) pte_mkclean() argument 292 pte_mkdirty(pte_t pte) pte_mkdirty() argument 299 pte_young(pte_t pte) pte_young() argument 305 pte_dirty(pte_t pte) pte_dirty() argument 311 pte_modify(pte_t pte, pgprot_t prot) pte_modify() argument 319 pte_wrprotect(pte_t pte) pte_wrprotect() argument 326 pte_mkwrite(pte_t pte) pte_mkwrite() argument 333 pte_mkexec(pte_t pte) pte_mkexec() argument 340 pte_read(pte_t pte) pte_read() argument 346 pte_write(pte_t pte) pte_write() argument 353 pte_exec(pte_t pte) pte_exec() argument [all...] |
/kernel/linux/linux-6.6/arch/nios2/include/asm/ |
H A D | pgtable.h | 84 static inline int pte_write(pte_t pte) \ in pte_write() argument 85 { return pte_val(pte) & _PAGE_WRITE; } in pte_write() 86 static inline int pte_dirty(pte_t pte) \ in pte_dirty() argument 87 { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() 88 static inline int pte_young(pte_t pte) \ in pte_young() argument 89 { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() 102 static inline int pte_none(pte_t pte) in pte_none() argument 104 return !(pte_val(pte) & ~(_PAGE_GLOBAL|0xf)); in pte_none() 107 static inline int pte_present(pte_t pte) \ in pte_present() argument 108 { return pte_val(pte) in pte_present() 114 pte_wrprotect(pte_t pte) pte_wrprotect() argument 120 pte_mkclean(pte_t pte) pte_mkclean() argument 126 pte_mkold(pte_t pte) pte_mkold() argument 132 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 138 pte_mkdirty(pte_t pte) pte_mkdirty() argument 144 pte_mkyoung(pte_t pte) pte_mkyoung() argument 150 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 181 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) set_ptes() argument 263 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 268 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 274 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
H A D | pgtable.h | 62 #define pte_ERROR(pte) __pte_error(__FILE__, __LINE__, pte) 181 #define pte_pfn(pte) ((pte_val(pte) & PHYS_MASK) >> PAGE_SHIFT) 184 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) 189 #define pte_isset(pte, val) ((u32)(val) == (val) ? pte_val(pte) & (val) \ 190 : !!(pte_val(pte) & (val))) 191 #define pte_isclear(pte, va 205 pte_access_permitted(pte_t pte, bool write) pte_access_permitted() argument 228 clear_pte_bit(pte_t pte, pgprot_t prot) clear_pte_bit() argument 234 set_pte_bit(pte_t pte, pgprot_t prot) set_pte_bit() argument 240 pte_wrprotect(pte_t pte) pte_wrprotect() argument 245 pte_mkwrite(pte_t pte) pte_mkwrite() argument 250 pte_mkclean(pte_t pte) pte_mkclean() argument 255 pte_mkdirty(pte_t pte) pte_mkdirty() argument 260 pte_mkold(pte_t pte) pte_mkold() argument 265 pte_mkyoung(pte_t pte) pte_mkyoung() argument 270 pte_mkexec(pte_t pte) pte_mkexec() argument 275 pte_mknexec(pte_t pte) pte_mknexec() argument 280 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument [all...] |
/kernel/linux/linux-5.10/arch/openrisc/include/asm/ |
H A D | pgtable.h | 44 /* Certain architectures need to do special things when pte's 121 #define _PAGE_CC 0x001 /* software: pte contains a translation */ 233 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_READ; } in pte_read() argument 234 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument 235 static inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXEC; } in pte_exec() argument 236 static inline int pte_dirty(pte_t pte) { return pte_val(pte) in pte_exec() argument 237 pte_young(pte_t pte) pte_young() argument 239 pte_wrprotect(pte_t pte) pte_wrprotect() argument 245 pte_rdprotect(pte_t pte) pte_rdprotect() argument 251 pte_exprotect(pte_t pte) pte_exprotect() argument 257 pte_mkclean(pte_t pte) pte_mkclean() argument 263 pte_mkold(pte_t pte) pte_mkold() argument 269 pte_mkwrite(pte_t pte) pte_mkwrite() argument 275 pte_mkread(pte_t pte) pte_mkread() argument 281 pte_mkexec(pte_t pte) pte_mkexec() argument 287 pte_mkdirty(pte_t pte) pte_mkdirty() argument 293 pte_mkyoung(pte_t pte) pte_mkyoung() argument 312 pte_t pte; __mk_pte() local 328 pte_modify(pte_t pte, pgprot_t newprot) pte_modify() argument 342 __pte_page(pte_t pte) __pte_page() argument 389 update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t *pte) update_tlb() argument 397 update_mmu_cache(struct vm_area_struct *vma, unsigned long address, pte_t *pte) update_mmu_cache() argument [all...] |
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | pgtable_64.h | 118 /* SUN4U pte bits... */ 149 /* SUN4V pte bits... */ 233 pte_t pte = pfn_pte(page_nr, pgprot); in pfn_pmd() local 235 return __pmd(pte_val(pte)); in pfn_pmd() 241 static inline unsigned long pte_pfn(pte_t pte) in pte_pfn() argument 254 : "r" (pte_val(pte)), in pte_pfn() 262 static inline pte_t pte_modify(pte_t pte, pgprot_t prot) in pte_modify() argument 317 return __pte((pte_val(pte) & mask) | (pgprot_val(prot) & ~mask)); in pte_modify() 323 pte_t pte = __pte(pmd_val(pmd)); in pmd_modify() local 325 pte in pmd_modify() 361 pte_dirty(pte_t pte) pte_dirty() argument 379 pte_write(pte_t pte) pte_write() argument 418 pte_mkhuge(pte_t pte) pte_mkhuge() argument 423 is_default_hugetlb_pte(pte_t pte) is_default_hugetlb_pte() argument 443 pte_t pte = __pte(pmd_val(pmd)); pmd_mkhuge() local 452 is_hugetlb_pte(pte_t pte) is_hugetlb_pte() argument 458 __pte_mkhwwrite(pte_t pte) __pte_mkhwwrite() argument 478 pte_mkdirty(pte_t pte) pte_mkdirty() argument 497 pte_mkclean(pte_t pte) pte_mkclean() argument 521 pte_mkwrite_novma(pte_t pte) pte_mkwrite_novma() argument 540 pte_wrprotect(pte_t pte) pte_wrprotect() argument 564 pte_mkold(pte_t pte) pte_mkold() argument 584 pte_mkyoung(pte_t pte) pte_mkyoung() argument 604 pte_mkspecial(pte_t pte) pte_mkspecial() argument 610 pte_mkmcd(pte_t pte) pte_mkmcd() argument 616 pte_mknotmcd(pte_t pte) pte_mknotmcd() argument 622 pte_young(pte_t pte) pte_young() argument 640 pte_exec(pte_t pte) pte_exec() argument 656 pte_present(pte_t pte) pte_present() argument 678 pte_special(pte_t pte) pte_special() argument 686 pte_t pte = __pte(pmd_val(pmd)); pmd_large() local 693 pte_t pte = __pte(pmd_val(pmd)); pmd_pfn() local 701 pte_t pte = __pte(pmd_val(pmd)); pmd_write() local 711 pte_t pte = __pte(pmd_val(pmd)); pmd_dirty() local 719 pte_t pte = __pte(pmd_val(pmd)); pmd_young() local 726 pte_t pte = __pte(pmd_val(pmd)); pmd_trans_huge() local 733 pte_t pte = __pte(pmd_val(pmd)); pmd_mkold() local 742 pte_t pte = __pte(pmd_val(pmd)); pmd_wrprotect() local 751 pte_t pte = __pte(pmd_val(pmd)); pmd_mkdirty() local 760 pte_t pte = __pte(pmd_val(pmd)); pmd_mkclean() local 769 pte_t pte = __pte(pmd_val(pmd)); pmd_mkyoung() local 778 pte_t pte = __pte(pmd_val(pmd)); pmd_mkwrite_novma() local 838 pte_t pte = __pte(pmd_val(pmd)); pmd_page_vaddr() local 848 pte_t pte = __pte(pud_val(pud)); pud_pgtable() local 872 pte_t pte = __pte(pud_val(pud)); pud_large() local 879 pte_t pte = __pte(pud_val(pud)); pud_pfn() local 922 __set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, int fullmm) __set_pte_at() argument 931 set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) set_ptes() argument 1025 pte_swp_exclusive(pte_t pte) pte_swp_exclusive() argument 1030 pte_swp_mkexclusive(pte_t pte) pte_swp_mkexclusive() argument 1035 pte_swp_clear_exclusive(pte_t pte) pte_swp_clear_exclusive() argument 1060 arch_do_swap_page(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long addr, pte_t pte, pte_t oldpte) arch_do_swap_page() argument 1123 pte_access_permitted(pte_t pte, bool write) pte_access_permitted() argument [all...] |