Home
last modified time | relevance | path

Searched refs:pte_basic_t (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/nohash/32/
H A Dpgtable.h235 static int number_of_cells_per_pte(pmd_t *pmd, pte_basic_t val, int huge) in number_of_cells_per_pte()
247 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *p, in pte_update()
250 pte_basic_t *entry = &p->pte; in pte_update()
251 pte_basic_t old = pte_val(*p); in pte_update()
252 pte_basic_t new = (old & ~(pte_basic_t)clr) | set; in pte_update()
268 pte_basic_t val = READ_ONCE(ptep->pte); in ptep_get()
276 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *p, in pte_update()
279 pte_basic_t old = pte_val(*p); in pte_update()
280 pte_basic_t new = (old & ~(pte_basic_t)clr) | set; in pte_update()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dpgtable-types.h7 typedef struct { pte_basic_t pte, pte1, pte2, pte3; } pte_t;
9 typedef struct { pte_basic_t pte; } pte_t;
12 static inline pte_basic_t pte_val(pte_t x) in pte_val()
H A Dpage_32.h38 typedef unsigned long long pte_basic_t; typedef
40 typedef unsigned long pte_basic_t; typedef
H A Dpage_64.h41 typedef unsigned long pte_basic_t; typedef
/OK3568_Linux_fs/kernel/arch/powerpc/mm/kasan/
H A D8xx.c16 pte_basic_t *new; in kasan_init_shadow_8M()
23 new = memblock_alloc(sizeof(pte_basic_t), SZ_4K); in kasan_init_shadow_8M()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h257 static inline pte_basic_t pte_update(struct mm_struct *mm, unsigned long addr, pte_t *p, in pte_update()
260 pte_basic_t old; in pte_update()
408 return __pte(((pte_basic_t)(pfn) << PTE_RPN_SHIFT) | in pfn_pte()
/OK3568_Linux_fs/kernel/arch/powerpc/mm/
H A Dpgtable.c273 pte_basic_t val; in set_huge_pte_at()
274 pte_basic_t *entry = &ptep->pte; in set_huge_pte_at()
H A Dhugetlbpage.c32 #define PTE_T_ORDER (__builtin_ffs(sizeof(pte_basic_t)) - \
/OK3568_Linux_fs/kernel/arch/microblaze/include/asm/
H A Dpage.h70 typedef unsigned long pte_basic_t; typedef
H A Dpgtable.h295 __pte(((pte_basic_t)(pfn) << PFN_SHIFT_OFFSET) | pgprot_val(prot))
/OK3568_Linux_fs/kernel/arch/powerpc/mm/nohash/
H A D8xx.c62 pte_t *ptep = memblock_alloc(sizeof(pte_basic_t), SZ_4K); in early_hugepd_alloc_kernel()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/nohash/
H A Dpgtable.h122 return __pte(((pte_basic_t)(pfn) << PTE_RPN_SHIFT) | in pfn_pte()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h627 return __pte(((pte_basic_t)pfn << PAGE_SHIFT) | pgprot_val(pgprot) | _PAGE_PTE); in pfn_pte()