Searched refs:pmdval (Results 1 - 20 of 20) sorted by relevance

/linux-master/arch/um/include/asm/
H A Dpgtable-2level.h37 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
H A Dpgtable-3level.h70 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
/linux-master/mm/
H A Dpgtable-generic.c283 pmd_t pmdval; local
287 pmdval = pmdp_get_lockless(pmd);
291 *pmdvalp = pmdval;
292 if (unlikely(pmd_none(pmdval) || is_pmd_migration_entry(pmdval)))
294 if (unlikely(pmd_trans_huge(pmdval) || pmd_devmap(pmdval)))
296 if (unlikely(pmd_bad(pmdval))) {
300 return __pte_map(&pmdval, addr);
309 pmd_t pmdval; local
366 pmd_t pmdval; local
[all...]
H A Dmapping_dirty_helpers.c129 pmd_t pmdval = pmdp_get_lockless(pmd); local
132 if (pmd_trans_huge(pmdval) || pmd_devmap(pmdval)) {
133 WARN_ON(pmd_write(pmdval) || pmd_dirty(pmdval));
H A Dgup.c696 pmd_t *pmd, pmdval; local
702 pmdval = pmdp_get_lockless(pmd);
703 if (pmd_none(pmdval))
705 if (!pmd_present(pmdval))
707 if (pmd_devmap(pmdval)) {
715 if (likely(!pmd_trans_huge(pmdval)))
718 if (pmd_protnone(pmdval) && !gup_can_follow_protnone(vma, flags))
H A Dhuge_memory.c3681 pmd_t pmdval; local
3689 pmdval = pmdp_invalidate(vma, address, pvmw->pmd);
3694 set_pmd_at(mm, address, pvmw->pmd, pmdval);
3698 if (pmd_dirty(pmdval))
3700 if (pmd_write(pmdval))
3706 if (pmd_young(pmdval))
3708 if (pmd_dirty(pmdval))
3711 if (pmd_soft_dirty(pmdval))
3713 if (pmd_uffd_wp(pmdval))
/linux-master/arch/arm/include/asm/
H A Dpgalloc.h110 pmdval_t pmdval = (pte + PTE_HWTABLE_OFF) | prot; local
111 pmdp[0] = __pmd(pmdval);
113 pmdp[1] = __pmd(pmdval + 256 * sizeof(pte_t));
/linux-master/arch/parisc/include/asm/
H A Dpage.h82 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
/linux-master/include/trace/events/
H A Dxen.h159 TP_PROTO(pmd_t *pmdp, pmd_t pmdval),
160 TP_ARGS(pmdp, pmdval),
163 __field(pmdval_t, pmdval)
166 __entry->pmdval = pmdval.pmd),
167 TP_printk("pmdp %p pmdval %0*llx (raw %0*llx)",
169 (int)sizeof(pmdval_t) * 2, (unsigned long long)pmd_val(native_make_pmd(__entry->pmdval)),
170 (int)sizeof(pmdval_t) * 2, (unsigned long long)__entry->pmdval)
/linux-master/arch/hexagon/include/asm/
H A Dpgtable.h347 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
/linux-master/arch/nios2/include/asm/
H A Dpgtable.h79 static inline void set_pmd(pmd_t *pmdptr, pmd_t pmdval) argument
81 *pmdptr = pmdval;
/linux-master/arch/openrisc/include/asm/
H A Dpgtable.h54 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = pmdval)
/linux-master/arch/xtensa/include/asm/
H A Dpgtable.h311 set_pmd(pmd_t *pmdp, pmd_t pmdval) argument
313 *pmdp = pmdval;
/linux-master/arch/sh/include/asm/
H A Dpgtable_32.h314 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = pmdval)
/linux-master/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h232 unsigned long pmdval, int count);
236 unsigned long pmdval);
/linux-master/arch/mips/include/asm/
H A Dpgtable.h236 #define set_pmd(pmdptr, pmdval) do { *(pmdptr) = (pmdval); } while(0)
/linux-master/arch/loongarch/include/asm/
H A Dpgtable.h239 #define set_pmd(pmdptr, pmdval) do { *(pmdptr) = (pmdval); } while (0)
/linux-master/arch/arm64/mm/
H A Dmmu.c210 pmdval_t pmdval = PMD_TYPE_TABLE | PMD_TABLE_UXN; local
214 pmdval |= PMD_TABLE_PXN;
217 __pmd_populate(pmdp, pte_phys, pmdval);
/linux-master/arch/x86/include/asm/
H A Dparavirt_types.h174 void (*set_pmd)(pmd_t *pmdp, pmd_t pmdval);
/linux-master/arch/xtensa/kernel/
H A Dentry.S1633 * pmdval = *pmd;
1643 l32i a0, a0, 0 # read pmdval
1650 * pteval = mk_pte (virt_to_page(pmd_val(pmdval)), PAGE_KERNEL);
1656 * pteval = ((pmdval - PAGE_OFFSET + PHYS_OFFSET) & PAGE_MASK)
1661 add a0, a0, a1 # pmdval - PAGE_OFFSET

Completed in 234 milliseconds