/linux-master/arch/um/include/asm/ |
H A D | pgtable-2level.h | 37 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
|
H A D | pgtable-3level.h | 70 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
|
/linux-master/mm/ |
H A D | pgtable-generic.c | 285 pmd_t pmdval; local 289 pmdval = pmdp_get_lockless(pmd); 293 *pmdvalp = pmdval; 294 if (unlikely(pmd_none(pmdval) || is_pmd_migration_entry(pmdval))) 296 if (unlikely(pmd_trans_huge(pmdval) || pmd_devmap(pmdval))) 298 if (unlikely(pmd_bad(pmdval))) { 302 return __pte_map(&pmdval, addr); 311 pmd_t pmdval; local 368 pmd_t pmdval; local [all...] |
H A D | mapping_dirty_helpers.c | 129 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 D | gup.c | 785 pmd_t pmdval = *pmd; local 791 page = pmd_page(pmdval); 793 !can_follow_write_pmd(pmdval, page, vma, flags)) 797 if ((flags & FOLL_DUMP) && is_huge_zero_pmd(pmdval)) 803 if (!pmd_write(pmdval) && gup_must_unshare(vma, flags, page)) 814 if (pmd_trans_huge(pmdval) && (flags & FOLL_TOUCH)) 1017 pmd_t *pmd, pmdval; local 1023 pmdval = pmdp_get_lockless(pmd); 1024 if (pmd_none(pmdval)) 1026 if (!pmd_present(pmdval)) [all...] |
H A D | huge_memory.c | 3637 pmd_t pmdval; local 3645 pmdval = pmdp_invalidate(vma, address, pvmw->pmd); 3650 set_pmd_at(mm, address, pvmw->pmd, pmdval); 3654 if (pmd_dirty(pmdval)) 3656 if (pmd_write(pmdval)) 3662 if (pmd_young(pmdval)) 3664 if (pmd_dirty(pmdval)) 3667 if (pmd_soft_dirty(pmdval)) 3669 if (pmd_uffd_wp(pmdval))
|
/linux-master/arch/arm/include/asm/ |
H A D | pgalloc.h | 110 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 D | page.h | 83 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
|
/linux-master/include/trace/events/ |
H A D | xen.h | 159 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 D | pgtable.h | 347 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval))
|
/linux-master/arch/nios2/include/asm/ |
H A D | pgtable.h | 82 static inline void set_pmd(pmd_t *pmdptr, pmd_t pmdval) argument 84 *pmdptr = pmdval;
|
/linux-master/arch/openrisc/include/asm/ |
H A D | pgtable.h | 54 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = pmdval)
|
/linux-master/arch/xtensa/include/asm/ |
H A D | pgtable.h | 311 set_pmd(pmd_t *pmdp, pmd_t pmdval) argument 313 *pmdp = pmdval;
|
/linux-master/arch/sh/include/asm/ |
H A D | pgtable_32.h | 314 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = pmdval)
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | pgtable.h | 232 unsigned long pmdval, int count); 236 unsigned long pmdval);
|
/linux-master/arch/mips/include/asm/ |
H A D | pgtable.h | 236 #define set_pmd(pmdptr, pmdval) do { *(pmdptr) = (pmdval); } while(0)
|
/linux-master/arch/loongarch/include/asm/ |
H A D | pgtable.h | 239 #define set_pmd(pmdptr, pmdval) do { *(pmdptr) = (pmdval); } while (0)
|
/linux-master/arch/arm64/mm/ |
H A D | mmu.c | 202 pmdval_t pmdval = PMD_TYPE_TABLE | PMD_TABLE_UXN; local 206 pmdval |= PMD_TABLE_PXN; 212 __pmd_populate(pmdp, pte_phys, pmdval);
|
/linux-master/arch/x86/include/asm/ |
H A D | paravirt_types.h | 174 void (*set_pmd)(pmd_t *pmdp, pmd_t pmdval);
|
/linux-master/arch/xtensa/kernel/ |
H A D | entry.S | 1633 * 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
|