Home
last modified time | relevance | path

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

/Linux-v5.4/mm/
Dhighmem.c155 int i = PKMAP_NR(addr); in kmap_to_page()
287 pkmap_count[PKMAP_NR(vaddr)]++; in kmap_high()
288 BUG_ON(pkmap_count[PKMAP_NR(vaddr)] < 2); in kmap_high()
313 BUG_ON(pkmap_count[PKMAP_NR(vaddr)] < 1); in kmap_high_get()
314 pkmap_count[PKMAP_NR(vaddr)]++; in kmap_high_get()
340 nr = PKMAP_NR(vaddr); in kunmap_high()
452 pam = &page_address_maps[PKMAP_NR((unsigned long)virtual)]; in set_page_address()
/Linux-v5.4/arch/mips/include/asm/
Dhighmem.h46 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/csky/include/asm/
Dhighmem.h30 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/x86/include/asm/
Dhighmem.h58 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/nds32/include/asm/
Dhighmem.h33 #define PKMAP_NR(virt) (((virt) - (PKMAP_BASE)) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/arc/include/asm/
Dhighmem.h26 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/arm/include/asm/
Dhighmem.h10 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/hexagon/include/asm/
Dmem-layout.h86 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/sparc/include/asm/
Dhighmem.h48 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/microblaze/include/asm/
Dhighmem.h51 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/powerpc/include/asm/
Dhighmem.h59 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/xtensa/include/asm/
Dhighmem.h25 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) macro
/Linux-v5.4/arch/arm/mm/
Dhighmem.c119 kunmap_high(pte_page(pkmap_page_table[PKMAP_NR(vaddr)])); in __kunmap_atomic()