Searched refs:pte_t (Results 1 - 25 of 441) sorted by path

1234567891011>>

/linux-master/arch/arm/include/asm/
H A Dhugetlb-3level.h21 static inline pte_t huge_ptep_get(pte_t *ptep)
23 pte_t retval = *ptep;
H A Dpage-nommu.h20 typedef unsigned long pte_t; typedef
H A Dpgtable-2level-types.h21 typedef struct { pteval_t pte; } pte_t; typedef in typeref:struct:__anon42
31 #define __pte(x) ((pte_t) { (x) } )
39 typedef pteval_t pte_t; typedef
H A Dpgtable-3level-types.h24 typedef struct { pteval_t pte; } pte_t; typedef in typeref:struct:__anon46
34 #define __pte(x) ((pte_t) { (x) } )
41 typedef pteval_t pte_t; typedef
H A Dhighmem.h20 extern pte_t *pkmap_page_table;
/linux-master/arch/nios2/include/asm/
H A Dtlbflush.h42 pte_t pte);
/linux-master/arch/powerpc/include/asm/nohash/32/
H A Dpgalloc.h18 pte_t *pte)
/linux-master/arch/sh/mm/
H A Dtlb-pteaex.c18 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
H A Dtlb-sh4.c16 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
H A Dtlb-urb.c20 void tlb_wire_entry(struct vm_area_struct *vma, unsigned long addr, pte_t pte)
/linux-master/arch/sparc/kernel/
H A Dadi_64.c328 unsigned long addr, pte_t pte)
371 unsigned long addr, pte_t oldpte)
/linux-master/arch/x86/xen/
H A Dmmu.c22 pte_t *pte;
H A Dmmu.h20 pte_t xen_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep);
22 pte_t *ptep, pte_t pte);
/linux-master/include/linux/
H A Dpfn_t.h80 static inline pte_t pfn_t_pte(pfn_t pfn, pgprot_t pgprot)
112 pte_t pte_mkdevmap(pte_t pte);
/linux-master/arch/alpha/include/asm/
H A Dpage.h30 typedef struct { unsigned long pte; } pte_t; typedef in typeref:struct:__anon1
40 #define __pte(x) ((pte_t) { (x) } )
49 typedef unsigned long pte_t; typedef
H A Dpgalloc.h19 pmd_set(pmd, (pte_t *)(page_to_pa(pte) + PAGE_OFFSET));
23 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte)
H A Dpgtable.h135 extern pte_t __bad_page(void);
197 pte_t pte; \
203 extern inline pte_t pfn_pte(unsigned long physpfn, pgprot_t pgprot)
204 { pte_t pte; pte_val(pte) = (PHYS_TWIDDLE(physpfn) << 32) | pgprot_val(pgprot); return pte; }
206 extern inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
209 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep)
231 extern inline int pte_none(pte_t pte) { return !pte_val(pte); }
232 extern inline int pte_present(pte_t pte) { return pte_val(pte) & _PAGE_VALID; }
233 extern inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *pte
[all...]
/linux-master/arch/alpha/mm/
H A Dinit.c83 pte_t
192 pmd_set(pmd, (pte_t *)(two_pages + PAGE_SIZE));
223 pmd_set(pmd, (pte_t *)kernel_end);
/linux-master/arch/arc/include/asm/
H A Dhugepage.h20 static inline pte_t pmd_pte(pmd_t pmd)
25 static inline pmd_t pte_pmd(pte_t pte)
H A Dpage.h72 } pte_t; typedef in typeref:struct:__anon4
75 #define __pte(x) ((pte_t) { (x) })
H A Dpgalloc.h37 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte)
H A Dpgtable-bits-arcv2.h86 static inline pte_t pte_##fn(pte_t pte) { pte_val(pte) op; return pte; }
98 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
105 unsigned long address, pte_t *ptep, unsigned int nr);
131 #define __swp_entry_to_pte(x) ((pte_t) { (x).val })
133 static inline int pte_swp_exclusive(pte_t pte)
/linux-master/arch/arc/mm/
H A Dhighmem.c48 extern pte_t * pkmap_page_table;
50 static noinline pte_t * __init alloc_kmap_pgtable(unsigned long kvaddr)
53 pte_t *pte_k;
55 pte_k = (pte_t *)memblock_alloc_low(PAGE_SIZE, PAGE_SIZE);
H A Dinit.c192 BUILD_BUG_ON((PTRS_PER_PTE * sizeof(pte_t)) > PAGE_SIZE);
H A Dtlb.c394 static void create_tlb(struct vm_area_struct *vma, unsigned long vaddr, pte_t *ptep)
473 unsigned long vaddr_unaligned, pte_t *ptep, unsigned int nr)
533 pte_t pte = __pte(pmd_val(*pmd));

Completed in 289 milliseconds

1234567891011>>