Searched refs:pte_t (Results 226 - 250 of 438) sorted by relevance

1234567891011>>

/linux-master/arch/hexagon/include/asm/
H A Dpgalloc.h65 pte_t *pte)
/linux-master/arch/sh/mm/
H A Dkmap.c17 static pte_t *kmap_coherent_pte;
H A Dnommu.c74 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t pte)
/linux-master/arch/csky/abiv1/
H A Dcacheflush.c45 unsigned long addr, pte_t *ptep, unsigned int nr)
/linux-master/arch/m68k/sun3/
H A Dmmu_emu.c71 static void print_pte(pte_t pte)
358 pte_t *pte;
384 pte = (pte_t *) pgd_val (*(crp + segment));
392 pte = (pte_t *) __va ((unsigned long)(pte + offset));
/linux-master/arch/x86/boot/compressed/
H A Dident_map_64.c192 static pte_t *split_large_pmd(struct x86_mapping_info *info,
197 pte_t *pte;
201 pte = (pte_t *)info->alloc_pgt_page(info->context);
263 pte_t *ptep, pte;
/linux-master/include/linux/
H A Duserfaultfd_k.h199 pte_t pte)
305 pte_t pte)
407 static inline bool pte_marker_uffd_wp(pte_t pte)
427 static inline bool pte_swp_uffd_wp_any(pte_t pte)
/linux-master/arch/s390/include/asm/
H A Dpage.h85 typedef struct { unsigned long pte; } pte_t; typedef in typeref:struct:__anon16
90 typedef pte_t *pgtable_t;
95 static inline unsigned long pte_val(pte_t pte)
121 #define __pte(x) ((pte_t) { (x) } )
/linux-master/arch/powerpc/include/asm/
H A Dkasan.h79 void kasan_update_early_region(unsigned long k_start, unsigned long k_end, pte_t pte);
/linux-master/arch/arm/lib/
H A Duaccess_with_memcpy.c23 pin_page_for_write(const void __user *_addr, pte_t **ptep, spinlock_t **ptlp)
29 pte_t *pte;
104 pte_t *pte;
168 pte_t *pte;
/linux-master/arch/sparc/mm/
H A Dtlb.c113 pte_t *ptep, pte_t orig, int fullmm,
151 pte_t *pte;
210 pte_t orig_pte = __pte(pmd_val(orig));
/linux-master/arch/loongarch/include/asm/
H A Dkfence.h54 pte_t *pte = virt_to_kpte(addr);
/linux-master/arch/x86/mm/
H A Dkmmio.c83 pte_t *pte = lookup_address(addr, &l);
120 pte_t *pte = lookup_address(addr, &l);
147 static void clear_pte_presence(pte_t *pte, bool clear, pteval_t *old)
163 pte_t *pte = lookup_address(f->addr, &level);
243 pte_t *pte = lookup_address(addr, &l);
444 pte_t *pte;
545 pte_t *pte;
H A Dpti.c244 static pte_t *pti_user_pagetable_walk_pte(unsigned long address)
248 pte_t *pte;
279 pte_t *pte, *target_pte;
313 pte_t *pte, *target_pte;
453 pte_t *target_pte;
H A Dmem_encrypt_amd.c217 static unsigned long pg_level_to_pfn(int level, pte_t *kpte, pgprot_t *ret_prot)
264 pte_t *kpte;
314 static void __init __set_clr_pte_enc(pte_t *kpte, int level, bool enc)
318 pte_t new_pte;
376 pte_t *kpte;
/linux-master/arch/x86/xen/
H A Dmmu_pv.c20 * A pgd_t/pmd_t/pte_t will typically contain an mfn, and so can be
93 pteval_t xen_pte_val(pte_t pte);
98 pte_t xen_make_pte(pteval_t pte);
103 pte_t xen_make_pte_init(pteval_t pte);
145 pte_t *pte, ptev;
161 pte_t *pte, ptev;
269 static bool xen_batched_set_pte(pte_t *ptep, pte_t pteval)
287 static inline void __xen_set_pte(pte_t *ptep, pte_t pteva
[all...]
/linux-master/mm/
H A Dhugetlb_vmemmap.c35 void (*remap_pte)(pte_t *pte, unsigned long addr,
55 pte_t *pgtable;
64 pte_t entry, *pte;
136 static int vmemmap_pte_entry(pte_t *pte, unsigned long addr,
202 static void vmemmap_remap_pte(pte_t *pte, unsigned long addr,
211 pte_t entry;
250 static void vmemmap_restore_pte(pte_t *pte, unsigned long addr,
H A Dhighmem.c133 pte_t *pkmap_page_table;
194 pte_t ptent;
523 static pte_t *__kmap_pte;
525 static pte_t *kmap_get_pte(unsigned long vaddr, int idx)
540 pte_t pteval, *kmap_pte;
588 pte_t *kmap_pte;
637 pte_t *kmap_pte;
642 pte_t pteval = tsk->kmap_ctrl.pteval[i];
674 pte_t *kmap_pte;
679 pte_t pteva
[all...]
H A Dinternal.h116 static inline pte_t __pte_batch_clear_ignored(pte_t pte, fpb_t flags)
153 pte_t *start_ptep, pte_t pte, int max_nr, fpb_t flags,
157 const pte_t *end_ptep = start_ptep + max_nr;
158 pte_t expected_pte, *ptep;
221 static inline pte_t pte_next_swp_offset(pte_t pte)
224 pte_t new = __swp_entry_to_pte(__swp_entry(swp_type(entry),
252 static inline int swap_pte_batch(pte_t *start_pte
[all...]
/linux-master/mm/damon/
H A Dvaddr.c303 pte_t *pte;
338 static void damon_hugetlb_mkold(pte_t *pte, struct mm_struct *mm,
342 pte_t entry = huge_ptep_get(pte);
367 static int damon_mkold_hugetlb_entry(pte_t *pte, unsigned long hmask,
373 pte_t entry;
440 pte_t *pte;
441 pte_t ptent;
501 static int damon_young_hugetlb_entry(pte_t *pte, unsigned long hmask,
509 pte_t entry;
/linux-master/fs/proc/
H A Dtask_mmu.c527 static void smaps_pte_entry(pte_t *pte, unsigned long addr,
535 pte_t ptent = ptep_get(pte);
620 pte_t *pte;
727 static int smaps_hugetlb_range(pte_t *pte, unsigned long hmask,
733 pte_t ptent = huge_ptep_get(pte);
1084 static inline bool pte_is_pinned(struct vm_area_struct *vma, unsigned long addr, pte_t pte)
1101 unsigned long addr, pte_t *pte)
1109 pte_t ptent = ptep_get(pte);
1112 pte_t old_pte;
1127 unsigned long addr, pte_t *pt
[all...]
/linux-master/arch/m68k/mm/
H A Dmotorola.c56 pte_t *ptep = virt_to_kpte(addr);
67 pte_t *ptep = virt_to_kpte(addr);
222 static pte_t *last_pte_table __initdata = NULL;
224 static pte_t * __init kernel_page_table(void)
226 pte_t *pte_table = last_pte_table;
296 pte_t *pte_dir;
/linux-master/arch/x86/include/asm/
H A Dparavirt_types.h173 void (*set_pte)(pte_t *ptep, pte_t pteval);
176 pte_t (*ptep_modify_prot_start)(struct vm_area_struct *vma, unsigned long addr,
177 pte_t *ptep);
179 pte_t *ptep, pte_t pte);
/linux-master/arch/riscv/mm/
H A Dpageattr.c68 static int pageattr_pte_entry(pte_t *pte, unsigned long addr,
71 pte_t val = ptep_get(pte);
115 pte_t *ptep_new;
122 ptep_new = (pte_t *)page_address(pte_page);
390 static int debug_pagealloc_set_page(pte_t *pte, unsigned long addr, void *data)
427 pte_t *pte;
/linux-master/arch/nios2/mm/
H A Dioremap.c22 static inline void remap_area_pte(pte_t *pte, unsigned long address,
64 pte_t *pte = pte_alloc_kernel(pmd, address);

Completed in 234 milliseconds

1234567891011>>