Searched refs:HPAGE_SIZE (Results 1 - 25 of 29) sorted by relevance

12

/arch/x86/include/asm/
H A Dpage_types.h24 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) macro
25 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
/arch/tile/include/asm/
H A Dpgtable_32.h56 # define __VMAPPING_END (PKMAP_BASE & ~(HPAGE_SIZE-1))
58 # define __VMAPPING_END (FIXADDR_START & ~(HPAGE_SIZE-1))
63 #define HUGE_VMAP_BASE (HUGE_VMAP_END - CONFIG_NR_HUGE_VMAPS * HPAGE_SIZE)
H A Dtlbflush.h43 return (vma->vm_flags & VM_HUGETLB) ? HPAGE_SIZE : PAGE_SIZE;
97 local_flush_tlb_pages(NULL, r.start, HPAGE_SIZE, r.size);
H A Dpage.h27 #define HPAGE_SIZE (_AC(1, UL) << HPAGE_SHIFT) macro
30 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
246 /* Map kernel virtual addresses to page frames, in HPAGE_SIZE chunks. */
254 ((kaddr & (HPAGE_SIZE - 1)) >> PAGE_SHIFT);
/arch/s390/include/asm/
H A Dkexec.h40 #define KEXEC_CRASH_MEM_ALIGN HPAGE_SIZE
H A Dpage.h23 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) macro
24 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
/arch/hexagon/include/asm/
H A Dpage.h60 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) macro
61 #define HPAGE_MASK (~(HPAGE_SIZE-1))
/arch/ia64/mm/
H A Dhugetlbpage.c131 * region must be scaled down by HPAGE_SIZE/PAGE_SIZE so that
166 if ((REGION_NUMBER(addr) != RGN_HPAGE) || (addr & (HPAGE_SIZE - 1)))
169 addr = ALIGN(addr, HPAGE_SIZE);
176 addr = ALIGN(vmm->vm_end, HPAGE_SIZE);
/arch/mips/include/asm/
H A Dpage.h38 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) macro
39 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
43 #define HPAGE_SIZE ({BUILD_BUG(); 0; }) macro
/arch/mn10300/include/asm/
H A Dpage.h47 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) macro
48 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
/arch/sparc/include/asm/
H A Dpage_64.h33 #define HPAGE_SIZE (_AC(1,UL) << HPAGE_SHIFT) macro
34 #define HPAGE_MASK (~(HPAGE_SIZE - 1UL))
/arch/parisc/include/asm/
H A Dpage.h148 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) macro
149 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
/arch/sh/include/asm/
H A Dpage.h42 #define HPAGE_SIZE (1UL << HPAGE_SHIFT) macro
43 #define HPAGE_MASK (~(HPAGE_SIZE-1))
/arch/mips/mm/
H A Dtlb-r4k.c127 start = round_down(start, HPAGE_SIZE);
128 end = round_up(end, HPAGE_SIZE);
144 start += HPAGE_SIZE;
316 write_c0_entrylo1(lo + (HPAGE_SIZE >> 7));
/arch/s390/mm/
H A Dvmem.c114 (address + HPAGE_SIZE <= start + size) &&
115 (address >= HPAGE_SIZE)) {
118 address += HPAGE_SIZE - PAGE_SIZE;
163 address += HPAGE_SIZE - PAGE_SIZE;
/arch/tile/kernel/
H A Dtlb.c88 r.start, r.size, HPAGE_SIZE, cpu_online_mask,
H A Dsetup.c248 for (j = 0; vaddr < vaddr_end; vaddr += HPAGE_SIZE, ++j) {
335 if ((range.start & (HPAGE_SIZE-1)) != 0 ||
336 (range.size & (HPAGE_SIZE-1)) != 0) {
339 range.start = (start_pa + HPAGE_SIZE - 1) & HPAGE_MASK;
578 BUG_ON(kdata_huge && size > HPAGE_SIZE);
1010 if (hv_hpage_size != HPAGE_SIZE)
1012 hv_hpage_size, HPAGE_SIZE);
/arch/sparc/mm/
H A Dhugetlbpage.c53 addr = ALIGN(addr, HPAGE_SIZE);
80 addr = ALIGN(vma->vm_end, HPAGE_SIZE);
182 addr = ALIGN(addr, HPAGE_SIZE);
/arch/ia64/include/asm/
H A Dpage.h52 # define HPAGE_SIZE (__IA64_UL_CONST(1) << HPAGE_SHIFT) macro
53 # define HPAGE_MASK (~(HPAGE_SIZE - 1))
/arch/powerpc/include/asm/
H A Dpage.h45 #define HPAGE_SIZE ((1UL) << HPAGE_SHIFT) macro
46 #define HPAGE_MASK (~(HPAGE_SIZE - 1))
/arch/tile/lib/
H A Dmemcpy_tile64.c172 pfn += (((unsigned long)source & (HPAGE_SIZE-1))
210 pfn += (((unsigned long)dest & (HPAGE_SIZE-1))
/arch/x86/kernel/
H A Dvmlinux.lds.S57 #define X64_ALIGN_DEBUG_RODATA_BEGIN . = ALIGN(HPAGE_SIZE);
60 . = ALIGN(HPAGE_SIZE); \
/arch/x86/mm/
H A Dhugetlbpage.c126 *addr = ALIGN(*addr, HPAGE_SIZE * PTRS_PER_PTE) - HPAGE_SIZE;
191 page = &pte_page(*pte)[vpfn % (HPAGE_SIZE/PAGE_SIZE)];
/arch/tile/mm/
H A Dpgtable.c205 flush_remote(0, 0, NULL, addr, HPAGE_SIZE, HPAGE_SIZE,
H A Dinit.c495 end_huge_pfn = end_pfn - (HPAGE_SIZE >> PAGE_SHIFT);
504 BUG_ON(address & (HPAGE_SIZE-1));
620 pfn += PFN_DOWN(HPAGE_SIZE), address += HPAGE_SIZE)

Completed in 1632 milliseconds

12