taglinefilesource code
pte74arch/i386/kernel/vm86.cpte_t *pte;
pte93arch/i386/kernel/vm86.cpte = pte_offset(pmd, 0xA0000);
pte95arch/i386/kernel/vm86.cif (pte_present(*pte))
pte96arch/i386/kernel/vm86.cset_pte(pte, pte_wrprotect(*pte));
pte97arch/i386/kernel/vm86.cpte++;
pte129arch/ppc/kernel/mmu.hpte  **pmap;    /* Two-level page-map structure */
pte35arch/ppc/mm/fault.cpte_t *pte;
pte61arch/ppc/mm/fault.cpte = pte_offset(pmd, regs->dar & PAGE_MASK);
pte62arch/ppc/mm/fault.cif (pte && pte_present(*pte))
pte65arch/ppc/mm/fault.cprintk("Page mapped - PTE: %x[%x]\n", pte, *(long *)pte);
pte67arch/ppc/mm/fault.cMMU_hash_page(&current->tss, regs->dar & PAGE_MASK, pte);
pte84arch/ppc/mm/fault.cpte_t *pte;
pte105arch/ppc/mm/fault.cpte = pte_offset(pmd, regs->dar & PAGE_MASK);
pte106arch/ppc/mm/fault.cif (pte && pte_present(*pte))
pte109arch/ppc/mm/fault.cprintk("Page mapped - PTE: %x[%x]\n", pte, *(long *)pte);
pte111arch/ppc/mm/fault.cMMU_hash_page(&current->tss, regs->dar & PAGE_MASK, pte);
pte255arch/ppc/mm/fault.cpte_t *pte;
pte262arch/ppc/mm/fault.cpte = pte_offset(pmd, address & PAGE_MASK);
pte263arch/ppc/mm/fault.cif (pte && pte_present(*pte))
pte265arch/ppc/mm/fault.creturn(pte_page(*pte) | (address & ~(PAGE_MASK-1)));
pte33arch/ppc/mm/init.cpte *MMU_get_page(void);
pte513arch/ppc/mm/init.cpte *
pte516arch/ppc/mm/init.cpte *pg;
pte517arch/ppc/mm/init.cif ((pg = (pte *)MMU_get_item(&_free_pages)))
pte527arch/ppc/mm/init.cpte *pd, *pg;
pte530arch/ppc/mm/init.cif ((pte **)tss->pg_tables == (pte **)NULL)
pte532arch/ppc/mm/init.c(pte **)tss->pg_tables = (pte **)MMU_get_page();
pte533arch/ppc/mm/init.cif ((pte **)tss->pg_tables == (pte **)NULL)
pte539arch/ppc/mm/init.cpd = ((pte **)tss->pg_tables)[(va>>PD_SHIFT)&PD_MASK];
pte540arch/ppc/mm/init.cif (pd == (pte *)NULL)
pte542arch/ppc/mm/init.cpd = (pte *)MMU_get_page();
pte543arch/ppc/mm/init.cif (pd == (pte *)NULL)
pte547arch/ppc/mm/init.c((pte **)tss->pg_tables)[(va>>PD_SHIFT)&PD_MASK] = (pte *)((unsigned long)pd | _PAGE_TABLE);
pte560arch/ppc/mm/init.cMMU_hash_page(struct thread_struct *tss, unsigned long va, pte *pg)
pte616arch/ppc/mm/init.cif (pg == (pte *)NULL)
pte750arch/ppc/mm/init.c((pte *)_pte)->flags |= flags;
pte129arch/ppc/mm/mmu.hpte  **pmap;    /* Two-level page-map structure */
pte32arch/sparc/mm/loadmmu.cvoid (*update_mmu_cache)(struct vm_area_struct *vma, unsigned long address, pte_t pte);
pte49arch/sparc/mm/srmmu.csrmmu_pte_page(pte_t pte)
pte53arch/sparc/mm/srmmu.cpage = (pte_val(pte) & (SRMMU_PTE_PPN_MASK)) << SRMMU_PTE_PPN_PADDR_SHIFT;
pte57arch/sparc/mm/srmmu.cint srmmu_pte_none(pte_t pte)    { return !pte_val(pte); }
pte58arch/sparc/mm/srmmu.cint srmmu_pte_present(pte_t pte)  { return pte_val(pte) & SRMMU_ET_PTE; }
pte102arch/sparc/mm/srmmu.cint srmmu_pte_read(pte_t pte)    { return (pte_val(pte) & _SRMMU_PAGE_RDONLY) || (pte_val(pte) & _SRMMU_PAGE_WRITE_USR); }
pte103arch/sparc/mm/srmmu.cint srmmu_pte_write(pte_t pte)    { return pte_val(pte) & _SRMMU_PAGE_WRITE_USR; }
pte104arch/sparc/mm/srmmu.cint srmmu_pte_exec(pte_t pte)    { return pte_val(pte) & _SRMMU_PAGE_EXEC; }
pte105arch/sparc/mm/srmmu.cint srmmu_pte_dirty(pte_t pte)    { return pte_val(pte) & _SRMMU_PAGE_DIRTY; }
pte106arch/sparc/mm/srmmu.cint srmmu_pte_young(pte_t pte)    { return pte_val(pte) & _SRMMU_PAGE_REF; }
pte107arch/sparc/mm/srmmu.cint srmmu_pte_cow(pte_t pte)    { return pte_val(pte) & _SRMMU_PAGE_COW; }
pte112arch/sparc/mm/srmmu.cpte_t srmmu_pte_wrprotect(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_EXEC; return pte; }
pte113arch/sparc/mm/srmmu.cpte_t srmmu_pte_rdprotect(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_NOREAD; return pte; }
pte114arch/sparc/mm/srmmu.cpte_t srmmu_pte_exprotect(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_WRITE_USR; return pte; }
pte115arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkclean(pte_t pte)  { pte_val(pte) &= ~_SRMMU_PAGE_DIRTY; return pte; }
pte116arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkold(pte_t pte)  { pte_val(pte) &= ~_SRMMU_PAGE_REF; return pte; }
pte117arch/sparc/mm/srmmu.cpte_t srmmu_pte_uncow(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_UNCOW; return pte; }
pte118arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkwrite(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_WRITE_USR; return pte; }
pte119arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkread(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_RDONLY; return pte; }
pte120arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkexec(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_EXEC; return pte; }
pte121arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkdirty(pte_t pte)  { pte_val(pte) |= _SRMMU_PAGE_DIRTY; return pte; }
pte122arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkyoung(pte_t pte)  { pte_val(pte) |= _SRMMU_PAGE_REF; return pte; }
pte123arch/sparc/mm/srmmu.cpte_t srmmu_pte_mkcow(pte_t pte)  { pte_val(pte) &= ~SRMMU_PTE_ACC_MASK; pte_val(pte) |= _SRMMU_PAGE_COW; return pte; }
pte132arch/sparc/mm/srmmu.cpte_t pte;
pte136arch/sparc/mm/srmmu.cpte_val(pte) = (page & SRMMU_PTE_PPN_MASK);
pte137arch/sparc/mm/srmmu.cpte_val(pte) |= pgprot_val(pgprot);
pte138arch/sparc/mm/srmmu.creturn pte;
pte162arch/sparc/mm/srmmu.csrmmu_pte_modify(pte_t pte, pgprot_t newprot)
pte164arch/sparc/mm/srmmu.cpte_val(pte) = (pte_val(pte) & (~SRMMU_PTE_ACC_MASK)) | pgprot_val(newprot);
pte165arch/sparc/mm/srmmu.creturn pte;
pte216arch/sparc/mm/srmmu.csrmmu_pte_free_kernel(pte_t *pte)
pte218arch/sparc/mm/srmmu.cmem_map[MAP_NR(pte)].reserved = 0;
pte219arch/sparc/mm/srmmu.cfree_page((unsigned long) pte);
pte285arch/sparc/mm/srmmu.csrmmu_pte_free(pte_t *pte)
pte287arch/sparc/mm/srmmu.cfree_page((unsigned long) pte);
pte806arch/sparc/mm/srmmu.cunsigned long address, pte_t pte)
pte66arch/sparc/mm/sun4c.cint sun4c_pte_none(pte_t pte)    { return !pte_val(pte); }
pte67arch/sparc/mm/sun4c.cint sun4c_pte_present(pte_t pte)  { return pte_val(pte) & _SUN4C_PAGE_VALID; }
pte97arch/sparc/mm/sun4c.cint sun4c_pte_read(pte_t pte)    { return !(pte_val(pte) & _SUN4C_PAGE_PRIV); }
pte98arch/sparc/mm/sun4c.cint sun4c_pte_write(pte_t pte)    { return pte_val(pte) & _SUN4C_PAGE_WRITE; }
pte99arch/sparc/mm/sun4c.cint sun4c_pte_exec(pte_t pte)    { return !(pte_val(pte) & _SUN4C_PAGE_PRIV); }
pte100arch/sparc/mm/sun4c.cint sun4c_pte_dirty(pte_t pte)    { return pte_val(pte) & _SUN4C_PAGE_DIRTY; }
pte101arch/sparc/mm/sun4c.cint sun4c_pte_young(pte_t pte)    { return pte_val(pte) & _SUN4C_PAGE_REF; }
pte102arch/sparc/mm/sun4c.cint sun4c_pte_cow(pte_t pte)    { return pte_val(pte) & _SUN4C_PAGE_COW; }
pte104arch/sparc/mm/sun4c.cpte_t sun4c_pte_wrprotect(pte_t pte)  { pte_val(pte) &= ~_SUN4C_PAGE_WRITE; return pte; }
pte105arch/sparc/mm/sun4c.cpte_t sun4c_pte_rdprotect(pte_t pte)  { pte_val(pte) |= _SUN4C_PAGE_PRIV; return pte; }
pte106arch/sparc/mm/sun4c.cpte_t sun4c_pte_exprotect(pte_t pte)  { pte_val(pte) |= _SUN4C_PAGE_PRIV; return pte; }
pte107arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkclean(pte_t pte)  { pte_val(pte) &= ~_SUN4C_PAGE_DIRTY; return pte; }
pte108arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkold(pte_t pte)  { pte_val(pte) &= ~_SUN4C_PAGE_REF; return pte; }
pte109arch/sparc/mm/sun4c.cpte_t sun4c_pte_uncow(pte_t pte)  { pte_val(pte) &= ~_SUN4C_PAGE_COW; return pte; }
pte110arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkwrite(pte_t pte)  { pte_val(pte) |= _SUN4C_PAGE_WRITE; return pte; }
pte111arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkread(pte_t pte)  { pte_val(pte) &= ~_SUN4C_PAGE_PRIV; return pte; }
pte112arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkexec(pte_t pte)  { pte_val(pte) &= ~_SUN4C_PAGE_PRIV; return pte; }
pte113arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkdirty(pte_t pte)  { pte_val(pte) |= _SUN4C_PAGE_DIRTY; return pte; }
pte114arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkyoung(pte_t pte)  { pte_val(pte) |= _SUN4C_PAGE_REF; return pte; }
pte115arch/sparc/mm/sun4c.cpte_t sun4c_pte_mkcow(pte_t pte)  { pte_val(pte) |= _SUN4C_PAGE_COW; return pte; }
pte126arch/sparc/mm/sun4c.cpte_t sun4c_pte_modify(pte_t pte, pgprot_t newprot)
pte128arch/sparc/mm/sun4c.creturn __pte((pte_val(pte) & _SUN4C_PAGE_CHG_MASK) | pgprot_val(newprot));
pte131arch/sparc/mm/sun4c.cunsigned long sun4c_pte_page(pte_t pte)
pte133arch/sparc/mm/sun4c.creturn (PAGE_OFFSET + ((pte_val(pte) & 0xffff) << (PAGE_SHIFT)));
pte375arch/sparc/mm/sun4c.cvoid sun4c_pte_free_kernel(pte_t *pte)
pte377arch/sparc/mm/sun4c.cmem_map[MAP_NR(pte)].reserved = 0;
pte378arch/sparc/mm/sun4c.cfree_page((unsigned long) pte);
pte419arch/sparc/mm/sun4c.cvoid sun4c_pte_free(pte_t *pte)
pte421arch/sparc/mm/sun4c.cfree_page((unsigned long) pte);
pte682arch/sparc/mm/sun4c.cunsigned long address, pte_t pte)
pte703arch/sparc/mm/sun4c.cput_pte(address, pte_val(pte));
pte875arch/sparc/mm/sun4c.cunsigned long pte, tmp;
pte893arch/sparc/mm/sun4c.cpte = get_pte(kern_begin);
pte894arch/sparc/mm/sun4c.cif(pte & _SUN4C_PAGE_VALID) {
pte895arch/sparc/mm/sun4c.cpte &= ~(_SUN4C_PAGE_NOCACHE);
pte896arch/sparc/mm/sun4c.cpte |= (_SUN4C_PAGE_PRIV | _SUN4C_PAGE_WRITE |
pte898arch/sparc/mm/sun4c.cput_pte(kern_begin, pte);
pte908arch/sparc/mm/sun4c.cunsigned long pte = get_pte(kadb_begin);
pte909arch/sparc/mm/sun4c.cif(pte & _SUN4C_PAGE_VALID)
pte910arch/sparc/mm/sun4c.cput_pte(kadb_begin, (pte | _SUN4C_PAGE_PRIV));
pte307fs/proc/array.cpte_t pte;
pte327fs/proc/array.cpte = *pte_offset(page_middle,ptr);
pte328fs/proc/array.cif (!pte_present(pte))
pte330fs/proc/array.creturn pte_page(pte) + (ptr & ~PAGE_MASK);
pte544fs/proc/array.cpte_t * pte;
pte554fs/proc/array.cpte = pte_offset(pmd, address);
pte560fs/proc/array.cpte_t page = *pte;
pte563fs/proc/array.cpte++;
pte57fs/proc/mem.cpte_t pte;
pte100fs/proc/mem.cpte = *pte_offset(page_middle,addr);
pte101fs/proc/mem.cif (!pte_present(pte))
pte103fs/proc/mem.cpage = (char *) pte_page(pte) + (addr & ~PAGE_MASK);
pte122fs/proc/mem.cpte_t pte;
pte162fs/proc/mem.cpte = *pte_offset(page_middle,addr);
pte163fs/proc/mem.cif (!pte_present(pte))
pte165fs/proc/mem.cif (!pte_write(pte))
pte167fs/proc/mem.cpage = (char *) pte_page(pte) + (addr & ~PAGE_MASK);
pte17include/asm-alpha/page.htypedef struct { unsigned long pte; } pte_t;
pte22include/asm-alpha/page.h#define pte_val(x)  ((x).pte)
pte152include/asm-alpha/pgtable.h{ pte_t pte; pte_val(pte) = ((page-PAGE_OFFSET) << (32-PAGE_SHIFT)) | pgprot_val(pgprot); return pte; }
pte154include/asm-alpha/pgtable.hextern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
pte155include/asm-alpha/pgtable.h{ pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; }
pte163include/asm-alpha/pgtable.hextern inline unsigned long pte_page(pte_t pte)
pte164include/asm-alpha/pgtable.h{ return PAGE_OFFSET + ((pte_val(pte) & _PFN_MASK) >> (32-PAGE_SHIFT)); }
pte172include/asm-alpha/pgtable.hextern inline int pte_none(pte_t pte)    { return !pte_val(pte); }
pte173include/asm-alpha/pgtable.hextern inline int pte_present(pte_t pte)  { return pte_val(pte) & _PAGE_VALID; }
pte203include/asm-alpha/pgtable.hextern inline int pte_read(pte_t pte)    { return !(pte_val(pte) & _PAGE_FOR); }
pte204include/asm-alpha/pgtable.hextern inline int pte_write(pte_t pte)    { return !(pte_val(pte) & _PAGE_FOW); }
pte205include/asm-alpha/pgtable.hextern inline int pte_exec(pte_t pte)    { return !(pte_val(pte) & _PAGE_FOE); }
pte206include/asm-alpha/pgtable.hextern inline int pte_dirty(pte_t pte)    { return pte_val(pte) & _PAGE_DIRTY; }
pte207include/asm-alpha/pgtable.hextern inline int pte_young(pte_t pte)    { return pte_val(pte) & _PAGE_ACCESSED; }
pte208include/asm-alpha/pgtable.hextern inline int pte_cow(pte_t pte)    { return pte_val(pte) & _PAGE_COW; }
pte210include/asm-alpha/pgtable.hextern inline pte_t pte_wrprotect(pte_t pte)  { pte_val(pte) |= _PAGE_FOW; return pte; }
pte211include/asm-alpha/pgtable.hextern inline pte_t pte_rdprotect(pte_t pte)  { pte_val(pte) |= _PAGE_FOR; return pte; }
pte212include/asm-alpha/pgtable.hextern inline pte_t pte_exprotect(pte_t pte)  { pte_val(pte) |= _PAGE_FOE; return pte; }
pte213include/asm-alpha/pgtable.hextern inline pte_t pte_mkclean(pte_t pte)  { pte_val(pte) &= ~(__DIRTY_BITS); return pte; }
pte214include/asm-alpha/pgtable.hextern inline pte_t pte_mkold(pte_t pte)  { pte_val(pte) &= ~(__ACCESS_BITS); return pte; }
pte215include/asm-alpha/pgtable.hextern inline pte_t pte_uncow(pte_t pte)  { pte_val(pte) &= ~_PAGE_COW; return pte; }
pte216include/asm-alpha/pgtable.hextern inline pte_t pte_mkwrite(pte_t pte)  { pte_val(pte) &= ~_PAGE_FOW; return pte; }
pte217include/asm-alpha/pgtable.hextern inline pte_t pte_mkread(pte_t pte)  { pte_val(pte) &= ~_PAGE_FOR; return pte; }
pte218include/asm-alpha/pgtable.hextern inline pte_t pte_mkexec(pte_t pte)  { pte_val(pte) &= ~_PAGE_FOE; return pte; }
pte219include/asm-alpha/pgtable.hextern inline pte_t pte_mkdirty(pte_t pte)  { pte_val(pte) |= __DIRTY_BITS; return pte; }
pte220include/asm-alpha/pgtable.hextern inline pte_t pte_mkyoung(pte_t pte)  { pte_val(pte) |= __ACCESS_BITS; return pte; }
pte221include/asm-alpha/pgtable.hextern inline pte_t pte_mkcow(pte_t pte)  { pte_val(pte) |= _PAGE_COW; return pte; }
pte269include/asm-alpha/pgtable.hextern inline void pte_free_kernel(pte_t * pte)
pte271include/asm-alpha/pgtable.hmem_map[MAP_NR(pte)].reserved = 0;
pte272include/asm-alpha/pgtable.hfree_page((unsigned long) pte);
pte329include/asm-alpha/pgtable.hextern inline void pte_free(pte_t * pte)
pte331include/asm-alpha/pgtable.hfree_page((unsigned long) pte);
pte402include/asm-alpha/pgtable.hunsigned long address, pte_t pte)
pte411include/asm-alpha/pgtable.h{ pte_t pte; pte_val(pte) = (type << 32) | (offset << 40); return pte; }
pte17include/asm-i386/page.htypedef struct { unsigned long pte; } pte_t;
pte22include/asm-i386/page.h#define pte_val(x)  ((x).pte)
pte144include/asm-i386/pgtable.hextern inline int pte_none(pte_t pte)    { return !pte_val(pte); }
pte145include/asm-i386/pgtable.hextern inline int pte_present(pte_t pte)  { return pte_val(pte) & _PAGE_PRESENT; }
pte180include/asm-i386/pgtable.hextern inline int pte_read(pte_t pte)    { return pte_val(pte) & _PAGE_USER; }
pte181include/asm-i386/pgtable.hextern inline int pte_write(pte_t pte)    { return pte_val(pte) & _PAGE_RW; }
pte182include/asm-i386/pgtable.hextern inline int pte_exec(pte_t pte)    { return pte_val(pte) & _PAGE_USER; }
pte183include/asm-i386/pgtable.hextern inline int pte_dirty(pte_t pte)    { return pte_val(pte) & _PAGE_DIRTY; }
pte184include/asm-i386/pgtable.hextern inline int pte_young(pte_t pte)    { return pte_val(pte) & _PAGE_ACCESSED; }
pte185include/asm-i386/pgtable.hextern inline int pte_cow(pte_t pte)    { return pte_val(pte) & _PAGE_COW; }
pte187include/asm-i386/pgtable.hextern inline pte_t pte_wrprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_RW; return pte; }
pte188include/asm-i386/pgtable.hextern inline pte_t pte_rdprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_USER; return pte; }
pte189include/asm-i386/pgtable.hextern inline pte_t pte_exprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_USER; return pte; }
pte190include/asm-i386/pgtable.hextern inline pte_t pte_mkclean(pte_t pte)  { pte_val(pte) &= ~_PAGE_DIRTY; return pte; }
pte191include/asm-i386/pgtable.hextern inline pte_t pte_mkold(pte_t pte)  { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; }
pte192include/asm-i386/pgtable.hextern inline pte_t pte_uncow(pte_t pte)  { pte_val(pte) &= ~_PAGE_COW; return pte; }
pte193include/asm-i386/pgtable.hextern inline pte_t pte_mkwrite(pte_t pte)  { pte_val(pte) |= _PAGE_RW; return pte; }
pte194include/asm-i386/pgtable.hextern inline pte_t pte_mkread(pte_t pte)  { pte_val(pte) |= _PAGE_USER; return pte; }
pte195include/asm-i386/pgtable.hextern inline pte_t pte_mkexec(pte_t pte)  { pte_val(pte) |= _PAGE_USER; return pte; }
pte196include/asm-i386/pgtable.hextern inline pte_t pte_mkdirty(pte_t pte)  { pte_val(pte) |= _PAGE_DIRTY; return pte; }
pte197include/asm-i386/pgtable.hextern inline pte_t pte_mkyoung(pte_t pte)  { pte_val(pte) |= _PAGE_ACCESSED; return pte; }
pte198include/asm-i386/pgtable.hextern inline pte_t pte_mkcow(pte_t pte)  { pte_val(pte) |= _PAGE_COW; return pte; }
pte205include/asm-i386/pgtable.h{ pte_t pte; pte_val(pte) = page | pgprot_val(pgprot); return pte; }
pte207include/asm-i386/pgtable.hextern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
pte208include/asm-i386/pgtable.h{ pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; }
pte210include/asm-i386/pgtable.hextern inline unsigned long pte_page(pte_t pte)
pte211include/asm-i386/pgtable.h{ return pte_val(pte) & PAGE_MASK; }
pte239include/asm-i386/pgtable.hextern inline void pte_free_kernel(pte_t * pte)
pte241include/asm-i386/pgtable.hmem_map[MAP_NR(pte)].reserved = 0;
pte242include/asm-i386/pgtable.hfree_page((unsigned long) pte);
pte283include/asm-i386/pgtable.hextern inline void pte_free(pte_t * pte)
pte285include/asm-i386/pgtable.hfree_page((unsigned long) pte);
pte342include/asm-i386/pgtable.hunsigned long address, pte_t pte)
pte25include/asm-mips/page.htypedef struct { unsigned long pte; } pte_t;
pte29include/asm-mips/page.h#define pte_val(x)  ((x).pte)
pte188include/asm-mips/page.hextern inline int pte_none(pte_t pte)    { return !pte_val(pte); }
pte189include/asm-mips/page.hextern inline int pte_present(pte_t pte)  { return pte_val(pte) & _PAGE_PRESENT; }
pte201include/asm-mips/page.hextern inline int pte_read(pte_t pte)    { return pte_val(pte) & _PAGE_USER; }
pte202include/asm-mips/page.hextern inline int pte_write(pte_t pte)    { return pte_val(pte) & _PAGE_RW; }
pte203include/asm-mips/page.hextern inline int pte_exec(pte_t pte)    { return pte_val(pte) & _PAGE_USER; }
pte204include/asm-mips/page.hextern inline int pte_dirty(pte_t pte)    { return pte_val(pte) & _PAGE_DIRTY; }
pte205include/asm-mips/page.hextern inline int pte_young(pte_t pte)    { return pte_val(pte) & _PAGE_ACCESSED; }
pte206include/asm-mips/page.hextern inline int pte_cow(pte_t pte)    { return pte_val(pte) & _PAGE_COW; }
pte208include/asm-mips/page.hextern inline pte_t pte_wrprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_RW; return pte; }
pte209include/asm-mips/page.hextern inline pte_t pte_rdprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_USER; return pte; }
pte210include/asm-mips/page.hextern inline pte_t pte_exprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_USER; return pte; }
pte211include/asm-mips/page.hextern inline pte_t pte_mkclean(pte_t pte)  { pte_val(pte) &= ~_PAGE_DIRTY; return pte; }
pte212include/asm-mips/page.hextern inline pte_t pte_mkold(pte_t pte)  { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; }
pte213include/asm-mips/page.hextern inline pte_t pte_uncow(pte_t pte)  { pte_val(pte) &= ~_PAGE_COW; return pte; }
pte214include/asm-mips/page.hextern inline pte_t pte_mkwrite(pte_t pte)  { pte_val(pte) |= _PAGE_RW; return pte; }
pte215include/asm-mips/page.hextern inline pte_t pte_mkread(pte_t pte)  { pte_val(pte) |= _PAGE_USER; return pte; }
pte216include/asm-mips/page.hextern inline pte_t pte_mkexec(pte_t pte)  { pte_val(pte) |= _PAGE_USER; return pte; }
pte217include/asm-mips/page.hextern inline pte_t pte_mkdirty(pte_t pte)  { pte_val(pte) |= _PAGE_DIRTY; return pte; }
pte218include/asm-mips/page.hextern inline pte_t pte_mkyoung(pte_t pte)  { pte_val(pte) |= _PAGE_ACCESSED; return pte; }
pte219include/asm-mips/page.hextern inline pte_t pte_mkcow(pte_t pte)  { pte_val(pte) |= _PAGE_COW; return pte; }
pte226include/asm-mips/page.h{ pte_t pte; pte_val(pte) = page | pgprot_val(pgprot); return pte; }
pte228include/asm-mips/page.hextern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
pte229include/asm-mips/page.h{ pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; }
pte231include/asm-mips/page.hextern inline unsigned long pte_page(pte_t pte)  { return pte_val(pte) & PAGE_MASK; }
pte120include/asm-ppc/mmu.hpte  **pmap;    /* Two-level page-map structure */
pte150include/asm-ppc/mmu.hextern int MMU_hash_page(struct thread_struct *tss, unsigned long va, pte *pg);
pte19include/asm-ppc/page.htypedef struct { unsigned long pte; } pte_t;
pte24include/asm-ppc/page.h#define pte_val(x)  ((x).pte)
pte199include/asm-ppc/pgtable.hextern inline int pte_none(pte_t pte)    { return !pte_val(pte); }
pte200include/asm-ppc/pgtable.hextern inline int pte_present(pte_t pte)  { return pte_val(pte) & _PAGE_PRESENT; }
pte247include/asm-ppc/pgtable.hextern inline int pte_read(pte_t pte)    { return pte_val(pte) & _PAGE_USER; }
pte248include/asm-ppc/pgtable.hextern inline int pte_write(pte_t pte)    { return pte_val(pte) & _PAGE_RW; }
pte249include/asm-ppc/pgtable.hextern inline int pte_exec(pte_t pte)    { return pte_val(pte) & _PAGE_USER; }
pte250include/asm-ppc/pgtable.hextern inline int pte_dirty(pte_t pte)    { return pte_val(pte) & _PAGE_DIRTY; }
pte251include/asm-ppc/pgtable.hextern inline int pte_young(pte_t pte)    { return pte_val(pte) & _PAGE_ACCESSED; }
pte252include/asm-ppc/pgtable.hextern inline int pte_cow(pte_t pte)    { return pte_val(pte) & _PAGE_COW; }
pte254include/asm-ppc/pgtable.hextern inline pte_t pte_wrprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_RW; return pte; }
pte255include/asm-ppc/pgtable.hextern inline pte_t pte_rdprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_USER; return pte; }
pte256include/asm-ppc/pgtable.hextern inline pte_t pte_exprotect(pte_t pte)  { pte_val(pte) &= ~_PAGE_USER; return pte; }
pte257include/asm-ppc/pgtable.hextern inline pte_t pte_mkclean(pte_t pte)  { pte_val(pte) &= ~_PAGE_DIRTY; return pte; }
pte258include/asm-ppc/pgtable.hextern inline pte_t pte_mkold(pte_t pte)  { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; }
pte259include/asm-ppc/pgtable.hextern inline pte_t pte_uncow(pte_t pte)  { pte_val(pte) &= ~_PAGE_COW; return pte; }
pte260include/asm-ppc/pgtable.hextern inline pte_t pte_mkwrite(pte_t pte)  { pte_val(pte) |= _PAGE_RW; return pte; }
pte261include/asm-ppc/pgtable.hextern inline pte_t pte_mkread(pte_t pte)  { pte_val(pte) |= _PAGE_USER; return pte; }
pte262include/asm-ppc/pgtable.hextern inline pte_t pte_mkexec(pte_t pte)  { pte_val(pte) |= _PAGE_USER; return pte; }
pte263include/asm-ppc/pgtable.hextern inline pte_t pte_mkdirty(pte_t pte)  { pte_val(pte) |= _PAGE_DIRTY; return pte; }
pte264include/asm-ppc/pgtable.hextern inline pte_t pte_mkyoung(pte_t pte)  { pte_val(pte) |= _PAGE_ACCESSED; return pte; }
pte265include/asm-ppc/pgtable.hextern inline pte_t pte_mkcow(pte_t pte)  { pte_val(pte) |= _PAGE_COW; return pte; }
pte272include/asm-ppc/pgtable.h{ pte_t pte; pte_val(pte) = page | pgprot_val(pgprot); return pte; }
pte274include/asm-ppc/pgtable.hextern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
pte275include/asm-ppc/pgtable.h{ pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; }
pte280include/asm-ppc/pgtable.hextern inline unsigned long pte_page(pte_t pte)
pte281include/asm-ppc/pgtable.h{ return pte_val(pte) & PAGE_MASK; }
pte311include/asm-ppc/pgtable.hextern inline void pte_free_kernel(pte_t * pte)
pte313include/asm-ppc/pgtable.hmem_map[MAP_NR(pte)].reserved = 1;
pte314include/asm-ppc/pgtable.hfree_page((unsigned long) pte);
pte425include/asm-ppc/pgtable.hextern inline void pte_free(pte_t * pte)
pte427include/asm-ppc/pgtable.hfree_page((unsigned long) pte);
pte491include/asm-ppc/pgtable.hMMU_hash_page(&(current)->tss, address & PAGE_MASK, (pte *)&_pte);
pte50include/asm-sparc/page.htypedef struct { unsigned long pte; } pte_t;
pte55include/asm-sparc/page.h#define pte_val(x)  ((x).pte)
pte270include/asm-sparc/pgtable.hextern void (*update_mmu_cache)(struct vm_area_struct *vma, unsigned long address, pte_t pte);
pte184ipc/shm.cpte_t pte;
pte185ipc/shm.cpte_val(pte) = shp->shm_pages[i];
pte186ipc/shm.cif (pte_none(pte))
pte188ipc/shm.cif (pte_present(pte)) {
pte189ipc/shm.cfree_page (pte_page(pte));
pte192ipc/shm.cswap_free(pte_val(pte));
pte606ipc/shm.cpte_t pte;
pte636ipc/shm.cpte_val(pte) = shp->shm_pages[idx];
pte637ipc/shm.cif (!pte_present(pte)) {
pte643ipc/shm.cpte_val(pte) = shp->shm_pages[idx];
pte644ipc/shm.cif (pte_present(pte)) {
pte648ipc/shm.cif (!pte_none(pte)) {
pte649ipc/shm.cread_swap_page(pte_val(pte), (char *) page);
pte650ipc/shm.cpte_val(pte) = shp->shm_pages[idx];
pte651ipc/shm.cif (pte_present(pte))  {
pte655ipc/shm.cswap_free(pte_val(pte));
pte659ipc/shm.cpte = pte_mkdirty(mk_pte(page, PAGE_SHARED));
pte660ipc/shm.cshp->shm_pages[idx] = pte_val(pte);
pte666ipc/shm.cmem_map[MAP_NR(pte_page(pte))].count++;
pte667ipc/shm.creturn pte_modify(pte, shmd->vm_page_prot);
pte729ipc/shm.cpte_t *page_table, pte;
pte755ipc/shm.cpte = *page_table;
pte756ipc/shm.cif (!pte_present(pte))
pte758ipc/shm.cif (pte_young(pte)) {
pte759ipc/shm.cset_pte(page_table, pte_mkold(pte));
pte762ipc/shm.cif (pte_page(pte) != pte_page(page))
pte766ipc/shm.cmem_map[MAP_NR(pte_page(pte))].count--;
pte172mm/filemap.cpte_t pte = *ptep;
pte177mm/filemap.cif (!pte_present(pte))
pte179mm/filemap.cif (!pte_dirty(pte))
pte181mm/filemap.cset_pte(ptep, pte_mkclean(pte));
pte182mm/filemap.cpage = pte_page(pte);
pte185mm/filemap.cif (pte_none(pte))
pte189mm/filemap.cif (!pte_present(pte)) {
pte190mm/filemap.cswap_free(pte_val(pte));
pte193mm/filemap.cpage = pte_page(pte);
pte194mm/filemap.cif (!pte_dirty(pte) || flags == MS_INVALIDATE) {
pte208mm/filemap.cpte_t * pte;
pte219mm/filemap.cpte = pte_offset(pmd, address);
pte227mm/filemap.cerror |= filemap_sync_pte(pte, vma, address + offset, flags);
pte229mm/filemap.cpte++;
pte86mm/memory.cpte_t * pte;
pte95mm/memory.cpte = pte_offset(dir, 0);
pte97mm/memory.cpte_free(pte);
pte181mm/memory.cpte_t pte = *old_pte;
pte183mm/memory.cif (pte_none(pte))
pte185mm/memory.cif (!pte_present(pte)) {
pte186mm/memory.cswap_duplicate(pte_val(pte));
pte187mm/memory.cset_pte(new_pte, pte);
pte190mm/memory.cif (pte_page(pte) > high_memory || mem_map[MAP_NR(pte_page(pte))].reserved) {
pte191mm/memory.cset_pte(new_pte, pte);
pte194mm/memory.cif (pte_cow(pte))
pte195mm/memory.cpte = pte_wrprotect(pte);
pte196mm/memory.cif (delete_from_swap_cache(pte_page(pte)))
pte197mm/memory.cpte = pte_mkdirty(pte);
pte198mm/memory.cset_pte(new_pte, pte_mkold(pte));
pte199mm/memory.cset_pte(old_pte, pte);
pte200mm/memory.cmem_map[MAP_NR(pte_page(pte))].count++;
pte310mm/memory.cpte_t * pte;
pte320mm/memory.cpte = pte_offset(pmd, address);
pte326mm/memory.cpte_t page = *pte;
pte327mm/memory.cpte_clear(pte);
pte330mm/memory.cpte++;
pte376mm/memory.cstatic inline void zeromap_pte_range(pte_t * pte, unsigned long address, unsigned long size, pte_t zero_pte)
pte385mm/memory.cpte_t oldpage = *pte;
pte386mm/memory.cset_pte(pte, zero_pte);
pte389mm/memory.cpte++;
pte402mm/memory.cpte_t * pte = pte_alloc(pmd, address);
pte403mm/memory.cif (!pte)
pte405mm/memory.czeromap_pte_range(pte, address, end - address, zero_pte);
pte441mm/memory.cstatic inline void remap_pte_range(pte_t * pte, unsigned long address, unsigned long size,
pte451mm/memory.cpte_t oldpage = *pte;
pte452mm/memory.cpte_clear(pte);
pte454mm/memory.cset_pte(pte, mk_pte(offset, prot));
pte458mm/memory.cpte++;
pte473mm/memory.cpte_t * pte = pte_alloc(pmd, address);
pte474mm/memory.cif (!pte)
pte476mm/memory.cremap_pte_range(pte, address, end - address, address + offset, prot);
pte509mm/memory.cstatic void put_page(pte_t * page_table, pte_t pte)
pte513mm/memory.cfree_page(pte_page(pte));
pte517mm/memory.c*page_table = pte;
pte528mm/memory.cpte_t * pte;
pte541mm/memory.cpte = pte_alloc(pmd, address);
pte542mm/memory.cif (!pte) {
pte547mm/memory.cif (!pte_none(*pte)) {
pte549mm/memory.cpte_clear(pte);
pte552mm/memory.cset_pte(pte, pte_mkwrite(pte_mkdirty(mk_pte(page, PAGE_COPY))));
pte579mm/memory.cpte_t *page_table, pte;
pte594mm/memory.cpte = *page_table;
pte595mm/memory.cif (!pte_present(pte))
pte597mm/memory.cif (pte_write(pte))
pte599mm/memory.cold_page = pte_page(pte);
pte622mm/memory.cset_pte(page_table, pte_mkdirty(pte_mkwrite(pte)));
pte912mm/memory.cpte_t *page_table, pte;
pte933mm/memory.cpte = *page_table;
pte934mm/memory.cif (!pte_present(pte))
pte936mm/memory.cold_page = pte_page(pte);
pte1017mm/memory.cpte_t *pte;
pte1025mm/memory.cpte = pte_alloc(pmd, address);
pte1026mm/memory.cif (!pte) {
pte1030mm/memory.creturn pte;
pte1142mm/memory.cint write_access, pte_t * pte)
pte1144mm/memory.cif (!pte_present(*pte)) {
pte1148mm/memory.cset_pte(pte, pte_mkyoung(*pte));
pte1151mm/memory.cif (pte_write(*pte)) {
pte1152mm/memory.cset_pte(pte, pte_mkdirty(*pte));
pte1163mm/memory.cpte_t *pte;
pte1169mm/memory.cpte = pte_alloc(pmd, address);
pte1170mm/memory.cif (!pte)
pte1172mm/memory.chandle_pte_fault(vma, address, write_access, pte);
pte1173mm/memory.cupdate_mmu_cache(vma, address, *pte);
pte23mm/mprotect.cpte_t * pte;
pte33mm/mprotect.cpte = pte_offset(pmd, address);
pte39mm/mprotect.cpte_t entry = *pte;
pte41mm/mprotect.cset_pte(pte, pte_modify(entry, newprot));
pte43mm/mprotect.cpte++;
pte420mm/swap.cpte_t pte;
pte424mm/swap.cpte = *page_table;
pte425mm/swap.cif (!pte_present(pte))
pte427mm/swap.cpage = pte_page(pte);
pte438mm/swap.cif ((pte_dirty(pte) && delete_from_swap_cache(page)) 
pte439mm/swap.c|| pte_young(pte))  {
pte440mm/swap.cset_pte(page_table, pte_mkold(pte));
pte447mm/swap.cif (pte_dirty(pte)) {
pte469mm/swap.cset_pte(page_table, pte_mkdirty(pte));
pte504mm/swap.cpte_t * pte;
pte515mm/swap.cpte = pte_offset(dir, address);
pte524mm/swap.cresult = try_to_swap_out(tsk, vma, address, pte, limit);
pte528mm/swap.cpte++;
pte903mm/swap.cpte_t pte = *dir;
pte905mm/swap.cif (pte_none(pte))
pte907mm/swap.cif (pte_present(pte)) {
pte908mm/swap.cunsigned long page = pte_page(pte);
pte916mm/swap.cset_pte(dir, pte_mkdirty(pte));
pte919mm/swap.cif (SWP_TYPE(pte_val(pte)) != type)
pte921mm/swap.cread_swap_page(pte_val(pte), (char *) page);
pte922mm/swap.cif (pte_val(*dir) != pte_val(pte)) {
pte928mm/swap.cswap_free(pte_val(pte));
pte936mm/swap.cpte_t * pte;
pte946mm/swap.cpte = pte_offset(dir, address);
pte953mm/swap.cif (unuse_pte(vma, offset+address-vma->vm_start, pte, type, page))
pte956mm/swap.cpte++;
pte43mm/vmalloc.cpte_t * pte;
pte53mm/vmalloc.cpte = pte_offset(pmd, address);
pte59mm/vmalloc.cpte_t page = *pte;
pte60mm/vmalloc.cpte_clear(pte);
pte62mm/vmalloc.cpte++;
pte111mm/vmalloc.cstatic inline int alloc_area_pte(pte_t * pte, unsigned long address, unsigned long size)
pte121mm/vmalloc.cif (!pte_none(*pte))
pte126mm/vmalloc.cset_pte(pte, mk_pte(page, PAGE_KERNEL));
pte128mm/vmalloc.cpte++;
pte142mm/vmalloc.cpte_t * pte = pte_alloc_kernel(pmd, address);
pte143mm/vmalloc.cif (!pte)
pte145mm/vmalloc.cif (alloc_area_pte(pte, address, end - address))
pte173mm/vmalloc.cstatic inline void remap_area_pte(pte_t * pte, unsigned long address, unsigned long size,
pte183mm/vmalloc.cif (!pte_none(*pte))
pte185mm/vmalloc.cset_pte(pte, mk_pte(offset, PAGE_KERNEL));
pte188mm/vmalloc.cpte++;
pte203mm/vmalloc.cpte_t * pte = pte_alloc_kernel(pmd, address);
pte204mm/vmalloc.cif (!pte)
pte206mm/vmalloc.cremap_area_pte(pte, address, end - address, address + offset);