/kernel/linux/linux-5.10/arch/hexagon/include/asm/ |
H A D | pgalloc.h | 51 set_pmd(pmd, __pmd(((unsigned long)page_to_pfn(pte) << PAGE_SHIFT) | in pmd_populate() 77 set_pmd(pmd, __pmd(((unsigned long)__pa(pte)) | HEXAGON_L1_PTE_SIZE)); in pmd_populate_kernel() 85 set_pmd(ppmd, __pmd(((unsigned long)__pa(pte)) | HEXAGON_L1_PTE_SIZE)); in pmd_populate_kernel()
|
/kernel/linux/linux-6.6/arch/hexagon/include/asm/ |
H A D | pgalloc.h | 51 set_pmd(pmd, __pmd(((unsigned long)page_to_pfn(pte) << PAGE_SHIFT) | in pmd_populate() 77 set_pmd(pmd, __pmd(((unsigned long)__pa(pte)) | HEXAGON_L1_PTE_SIZE)); in pmd_populate_kernel() 85 set_pmd(ppmd, __pmd(((unsigned long)__pa(pte)) | HEXAGON_L1_PTE_SIZE)); in pmd_populate_kernel()
|
/kernel/linux/linux-5.10/arch/um/include/asm/ |
H A D | pgalloc.h | 16 set_pmd(pmd, __pmd(_PAGE_TABLE + (unsigned long) __pa(pte))) 19 set_pmd(pmd, __pmd(_PAGE_TABLE + \
|
H A D | pgtable-3level.h | 76 #define set_pmd(pmdptr, pmdval) set_64bit((u64 *) (pmdptr), pmd_val(pmdval)) macro 78 #define set_pmd(pmdptr, pmdval) (*(pmdptr) = (pmdval)) macro
|
/kernel/linux/linux-5.10/arch/nios2/include/asm/ |
H A D | pgalloc.h | 20 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 26 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/nios2/include/asm/ |
H A D | pgalloc.h | 20 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 26 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/um/include/asm/ |
H A D | pgalloc.h | 16 set_pmd(pmd, __pmd(_PAGE_TABLE + (unsigned long) __pa(pte))) 19 set_pmd(pmd, __pmd(_PAGE_TABLE + \
|
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
H A D | pgalloc.h | 25 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 31 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | pgalloc.h | 26 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 32 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-5.10/arch/x86/power/ |
H A D | hibernate_32.c | 66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); in resume_one_page_table_init() 110 set_pmd(pmd, pfn_pmd(pfn, PAGE_KERNEL_LARGE_EXEC)); in resume_physical_mapping_init() 158 set_pmd(pmd + pmd_index(restore_jump_address), in set_up_temporary_text_mapping()
|
/kernel/linux/linux-6.6/arch/x86/power/ |
H A D | hibernate_32.c | 66 set_pmd(pmd, __pmd(__pa(page_table) | _PAGE_TABLE)); in resume_one_page_table_init() 110 set_pmd(pmd, pfn_pmd(pfn, PAGE_KERNEL_LARGE_EXEC)); in resume_physical_mapping_init() 158 set_pmd(pmd + pmd_index(restore_jump_address), in set_up_temporary_text_mapping()
|
/kernel/linux/linux-5.10/arch/nds32/include/asm/ |
H A D | pgalloc.h | 53 set_pmd(pmdp, __pmd(pmdval)); in pmd_populate_kernel() 64 set_pmd(pmdp, __pmd(pmdval)); in pmd_populate()
|
/kernel/linux/linux-5.10/arch/openrisc/include/asm/ |
H A D | pgalloc.h | 29 set_pmd(pmd, __pmd(_KERNPG_TABLE + __pa(pte))) 34 set_pmd(pmd, __pmd(_KERNPG_TABLE + in pmd_populate()
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | pgalloc.h | 21 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate_kernel() 29 set_pmd(pmd, __pmd((pfn << _PAGE_PFN_SHIFT) | _PAGE_TABLE)); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/openrisc/include/asm/ |
H A D | pgalloc.h | 29 set_pmd(pmd, __pmd(_KERNPG_TABLE + __pa(pte))) 34 set_pmd(pmd, __pmd(_KERNPG_TABLE + in pmd_populate()
|
/kernel/linux/linux-5.10/arch/xtensa/mm/ |
H A D | kasan_init.c | 32 set_pmd(pmd, __pmd((unsigned long)kasan_early_shadow_pte)); in kasan_early_init() 69 set_pmd(pmd + i, __pmd((unsigned long)pte)); in populate()
|
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A D | pgalloc.h | 17 set_pmd(pmd, __pmd(__pa(pte))); in pmd_populate_kernel() 23 set_pmd(pmd, __pmd(__pa(page_address(pte)))); in pmd_populate()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | pgalloc.h | 18 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 23 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | pgalloc.h | 24 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 30 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | pgalloc.h | 24 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 30 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | pgalloc.h | 18 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 23 set_pmd(pmd, __pmd((unsigned long)page_address(pte))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | pgalloc.h | 16 set_pmd(pmd, __pmd(__pa(pte))); in pmd_populate_kernel() 22 set_pmd(pmd, __pmd(__pa(page_address(pte)))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/arc/include/asm/ |
H A D | pgalloc.h | 44 * The cast itself is needed given simplistic definition of set_pmd() in pmd_populate_kernel() 46 set_pmd(pmd, __pmd((unsigned long)pte)); in pmd_populate_kernel() 51 set_pmd(pmd, __pmd((unsigned long)page_address(pte_page))); in pmd_populate()
|
/kernel/linux/linux-6.6/arch/xtensa/mm/ |
H A D | kasan_init.c | 31 set_pmd(pmd, __pmd((unsigned long)kasan_early_shadow_pte)); in kasan_early_init() 67 set_pmd(pmd + i, __pmd((unsigned long)pte)); in populate()
|
/kernel/linux/linux-5.10/arch/nds32/mm/ |
H A D | init.c | 84 set_pmd(pme, __pmd(__pa(pte) + _PAGE_KERNEL_TABLE)); in map_ram() 115 set_pmd(pmd, __pmd(__pa(fixmap_pmd_p) + _PAGE_KERNEL_TABLE)); in fixedrange_init() 128 set_pmd(pmd, __pmd(__pa(pte) + _PAGE_KERNEL_TABLE)); in fixedrange_init()
|