Home
last modified time | relevance | path

Searched defs:pte (Results 51 – 75 of 425) sorted by relevance

12345678910>>...17

/OK3568_Linux_fs/kernel/arch/s390/include/asm/
H A Dpgtable.h762 static inline int pte_present(pte_t pte) in pte_present()
768 static inline int pte_none(pte_t pte) in pte_none()
774 static inline int pte_swap(pte_t pte) in pte_swap()
781 static inline int pte_special(pte_t pte) in pte_special()
793 static inline int pte_protnone(pte_t pte) in pte_protnone()
805 static inline int pte_soft_dirty(pte_t pte) in pte_soft_dirty()
811 static inline pte_t pte_mksoft_dirty(pte_t pte) in pte_mksoft_dirty()
818 static inline pte_t pte_clear_soft_dirty(pte_t pte) in pte_clear_soft_dirty()
846 static inline int pte_write(pte_t pte) in pte_write()
851 static inline int pte_dirty(pte_t pte) in pte_dirty()
[all …]
H A Dpgalloc.h130 pmd_t *pmd, pgtable_t pte) in pmd_populate()
135 #define pmd_populate_kernel(mm, pmd, pte) pmd_populate(mm, pmd, pte) argument
146 #define pte_free_kernel(mm, pte) page_table_free(mm, (unsigned long *) pte) argument
147 #define pte_free(mm, pte) page_table_free(mm, (unsigned long *) pte) argument
/OK3568_Linux_fs/kernel/arch/riscv/include/asm/
H A Dpgalloc.h17 pmd_t *pmd, pte_t *pte) in pmd_populate_kernel()
25 pmd_t *pmd, pgtable_t pte) in pmd_populate()
64 #define __pte_free_tlb(tlb, pte, buf) \ argument
/OK3568_Linux_fs/kernel/arch/arm64/mm/
H A Dhugetlbpage.c96 static inline pgprot_t pte_pgprot(pte_t pte) in pte_pgprot()
167 pte_t pte = ptep_get_and_clear(mm, addr, ptep); in get_clear_flush() local
213 pte_t *ptep, pte_t pte) in set_huge_pte_at()
244 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_swap_pte_at()
394 static int __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) in __cont_access_flags_changed()
416 pte_t pte, int dirty) in huge_ptep_set_access_flags()
456 pte_t pte; in huge_ptep_set_wrprotect() local
/OK3568_Linux_fs/kernel/arch/sh/mm/
H A Dinit.c83 pte_t *pte; in set_pte_phys() local
100 pte_t *pte; in clear_pte_phys() local
154 pte_t *pte; in one_page_table_init() local
167 static pte_t * __init page_table_kmap_check(pte_t *pte, pmd_t *pmd, in page_table_kmap_check()
179 pte_t *pte = NULL; in page_table_range_init() local
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A Dhugetlb.h38 pte_t pte = *ptep; in huge_ptep_get_and_clear() local
59 static inline int huge_pte_none(pte_t pte) in huge_pte_none()
68 pte_t *ptep, pte_t pte, in huge_ptep_set_access_flags()
H A Dpgalloc.h22 pte_t *pte) in pmd_populate_kernel()
28 pgtable_t pte) in pmd_populate()
58 #define __pte_free_tlb(tlb,pte,address) \ argument
/OK3568_Linux_fs/kernel/arch/ia64/include/asm/
H A Dpgalloc.h51 pmd_populate(struct mm_struct *mm, pmd_t * pmd_entry, pgtable_t pte) in pmd_populate()
58 pmd_populate_kernel(struct mm_struct *mm, pmd_t * pmd_entry, pte_t * pte) in pmd_populate_kernel()
63 #define __pte_free_tlb(tlb, pte, address) pte_free((tlb)->mm, pte) argument
/OK3568_Linux_fs/kernel/arch/sh/include/asm/
H A Dpgtable.h129 pte_t pte = *ptep; in update_mmu_cache() local
139 static inline bool __pte_access_permitted(pte_t pte, u64 prot) in __pte_access_permitted()
145 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted()
155 static inline bool pte_access_permitted(pte_t pte, bool write) in pte_access_permitted()
/OK3568_Linux_fs/kernel/arch/arm/lib/
H A Duaccess_with_memcpy.c29 pte_t *pte; in pin_page_for_write() local
106 pte_t *pte; in __copy_to_user_memcpy() local
175 pte_t *pte; in __clear_user_memset() local
/OK3568_Linux_fs/kernel/arch/powerpc/mm/book3s64/
H A Dhash_tlb.c41 pte_t *ptep, unsigned long pte, int huge) in hpte_need_flush()
211 unsigned long pte; in __flush_hash_table_range() local
226 pte_t *pte; in flush_tlb_pmd_range() local
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Dio-pgtable-arm.c138 #define iopte_deref(pte,d) __va(iopte_to_paddr(pte, d)) argument
140 #define iopte_type(pte,l) \ argument
143 #define iopte_prot(pte) ((pte) & ARM_LPAE_PTE_ATTR_MASK) argument
157 static inline bool iopte_leaf(arm_lpae_iopte pte, int lvl, in iopte_leaf()
169 arm_lpae_iopte pte = paddr; in paddr_to_iopte() local
175 static phys_addr_t iopte_to_paddr(arm_lpae_iopte pte, in iopte_to_paddr()
267 arm_lpae_iopte pte = prot; in __arm_lpae_init_pte() local
353 arm_lpae_iopte *cptep, pte; in __arm_lpae_map() local
408 arm_lpae_iopte pte; in arm_lpae_prot_to_pte() local
542 arm_lpae_iopte pte = *ptep++; in __arm_lpae_free_pgtable() local
[all …]
/OK3568_Linux_fs/kernel/arch/m68k/include/asm/
H A Dmcf_pgalloc.h8 extern inline void pte_free_kernel(struct mm_struct *mm, pte_t *pte) in pte_free_kernel()
31 #define pmd_populate(mm, pmd, pte) (pmd_val(*pmd) = (unsigned long)(pte)) argument
49 pte_t *pte; in pte_alloc_one() local
/OK3568_Linux_fs/kernel/arch/nds32/mm/
H A Dinit.c57 pte_t *pte; in map_ram() local
103 pte_t *pte; in fixedrange_init() local
252 pte_t *pte; in __set_fixmap() local
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dpgtable-types.h7 typedef struct { pte_basic_t pte, pte1, pte2, pte3; } pte_t; member
9 typedef struct { pte_basic_t pte; } pte_t; member
53 typedef struct { pte_t pte; unsigned long hidx; } real_pte_t; member
55 typedef struct { pte_t pte; } real_pte_t; member
/OK3568_Linux_fs/kernel/arch/powerpc/kvm/
H A Dbook3s_64_mmu_radix.c137 u64 pte, base, gpa; in kvmppc_mmu_walk_radix_tree() local
260 u64 pte; in kvmppc_mmu_radix_xlate() local
353 pte_t *ptep, pte_t pte) in kvmppc_radix_set_pte_at()
363 pte_t *pte; in kvmppc_pte_alloc() local
394 void kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa, in kvmppc_unmap_pte()
447 static void kvmppc_unmap_free_pte(struct kvm *kvm, pte_t *pte, bool full, in kvmppc_unmap_free_pte()
487 pte_t *pte; in kvmppc_unmap_free_pmd() local
548 pte_t *pte = pte_offset_kernel(pmd, 0); in kvmppc_unmap_free_pmd_entry_table() local
586 int kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, in kvmppc_create_pte()
804 pte_t pte, *ptep; in kvmppc_book3s_instantiate_page() local
[all …]
/OK3568_Linux_fs/kernel/arch/x86/kvm/mmu/
H A Dspte.h182 static inline int is_shadow_present_pte(u64 pte) in is_shadow_present_pte()
187 static inline int is_large_pte(u64 pte) in is_large_pte()
192 static inline int is_last_spte(u64 pte, int level) in is_last_spte()
206 static inline kvm_pfn_t spte_to_pfn(u64 pte) in spte_to_pfn()
/OK3568_Linux_fs/kernel/arch/parisc/mm/
H A Dfixmap.c20 pte_t *pte; in set_fixmap() local
33 pte_t *pte = virt_to_kpte(vaddr); in clear_fixmap() local
/OK3568_Linux_fs/kernel/drivers/iommu/intel/
H A Dpasid.c499 struct pasid_entry *pte; in intel_pasid_tear_down_entry() local
527 struct pasid_entry *pte, in pasid_flush_caches()
549 struct pasid_entry *pte; in intel_pasid_setup_first_level() local
625 struct pasid_entry *pte; in intel_pasid_setup_second_level() local
688 struct pasid_entry *pte; in intel_pasid_setup_pass_through() local
716 intel_pasid_setup_bind_data(struct intel_iommu *iommu, struct pasid_entry *pte, in intel_pasid_setup_bind_data()
776 struct pasid_entry *pte; in intel_pasid_setup_nested() local
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/
H A Dcache_v8.c92 static int pte_type(u64 *pte) in pte_type()
107 u64 *pte; in find_pte() local
163 static void set_pte_table(u64 *pte, u64 *table) in set_pte_table()
171 static void split_block(u64 *pte, int level) in split_block()
204 u64 *pte; in add_map() local
512 u64 *pte = find_pte(start, level); in set_one_region() local
/OK3568_Linux_fs/kernel/arch/alpha/include/asm/
H A Dpgalloc.h17 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) in pmd_populate()
24 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) in pmd_populate_kernel()
/OK3568_Linux_fs/kernel/drivers/staging/media/atomisp/pci/mmu/
H A Dsh_mmu_mrfld.c38 unsigned int pte) in sh_pte_to_phys()
48 unsigned int pte = sh_phys_to_pte(mmu, phys); in sh_get_pd_base() local
/OK3568_Linux_fs/kernel/mm/kasan/
H A Dinit.c75 static inline bool kasan_early_shadow_page_entry(pte_t pte) in kasan_early_shadow_page_entry()
95 pte_t *pte = pte_offset_kernel(pmd, addr); in zero_pte_populate() local
284 pte_t *pte; in kasan_free_pte() local
342 static void kasan_remove_pte_table(pte_t *pte, unsigned long addr, in kasan_remove_pte_table()
367 pte_t *pte; in kasan_remove_pmd_table() local
/OK3568_Linux_fs/kernel/arch/s390/mm/
H A Dhugetlbpage.c24 static inline unsigned long __pte_to_rste(pte_t pte) in __pte_to_rste()
76 pte_t pte; in __rste_to_pte() local
153 pte_t *ptep, pte_t pte) in set_huge_pte_at()
181 pte_t pte = huge_ptep_get(ptep); in huge_ptep_get_and_clear() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/gma500/
H A Dgtt.c79 u32 pte; in psb_gtt_insert() local
128 u32 pte; in psb_gtt_remove() local
156 u32 pte; in psb_gtt_roll() local
416 uint32_t pte; in psb_gtt_init() local

12345678910>>...17