/linux-master/kernel/dma/ |
H A D | remap.c | 27 vaddr = vmap(pages, PAGE_ALIGN(size) >> PAGE_SHIFT, 41 int count = PAGE_ALIGN(size) >> PAGE_SHIFT;
|
H A D | coherent.c | 42 int pages = size >> PAGE_SHIFT; 152 if (unlikely(size > ((dma_addr_t)mem->size << PAGE_SHIFT))) 163 ((dma_addr_t)pageno << PAGE_SHIFT); 164 ret = mem->virt_base + ((dma_addr_t)pageno << PAGE_SHIFT); 203 (mem->virt_base + ((dma_addr_t)mem->size << PAGE_SHIFT))) { 204 int page = (vaddr - mem->virt_base) >> PAGE_SHIFT; 238 (mem->virt_base + ((dma_addr_t)mem->size << PAGE_SHIFT))) { 240 int start = (vaddr - mem->virt_base) >> PAGE_SHIFT; 242 int count = PAGE_ALIGN(size) >> PAGE_SHIFT; 248 user_count << PAGE_SHIFT, [all...] |
/linux-master/arch/m68k/sun3/ |
H A D | dvma.c | 35 if(ptelist[(vaddr & 0xff000) >> PAGE_SHIFT] != pte) { 37 ptelist[(vaddr & 0xff000) >> PAGE_SHIFT] = pte;
|
/linux-master/arch/loongarch/kernel/ |
H A D | mem.c | 34 if (max_low_pfn < (mem_end >> PAGE_SHIFT)) 35 max_low_pfn = mem_end >> PAGE_SHIFT;
|
/linux-master/arch/mips/alchemy/common/ |
H A D | setup.c | 100 phys_addr_t phys_addr = fixup_bigphys_addr(pfn << PAGE_SHIFT, size); 102 return remap_pfn_range(vma, vaddr, phys_addr >> PAGE_SHIFT, size, prot);
|
/linux-master/arch/x86/include/asm/ |
H A D | page.h | 68 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 74 return __va(pfn << PAGE_SHIFT);
|
H A D | fixmap.h | 86 VSYSCALL_PAGE = (FIXADDR_TOP - VSYSCALL_ADDR) >> PAGE_SHIFT, 150 #define FIXADDR_SIZE (__end_of_permanent_fixed_addresses << PAGE_SHIFT) 152 #define FIXADDR_TOT_SIZE (__end_of_fixed_addresses << PAGE_SHIFT)
|
/linux-master/drivers/block/zram/ |
H A D | zram_drv.h | 24 #define SECTORS_PER_PAGE_SHIFT (PAGE_SHIFT - SECTOR_SHIFT) 36 * header), which cannot be larger than PAGE_SIZE (requiring PAGE_SHIFT 41 #define ZRAM_FLAG_SHIFT (PAGE_SHIFT + 1)
|
/linux-master/arch/arm64/include/asm/ |
H A D | fixmap.h | 96 #define FIXADDR_SIZE (__end_of_permanent_fixed_addresses << PAGE_SHIFT) 98 #define FIXADDR_TOT_SIZE (__end_of_fixed_addresses << PAGE_SHIFT)
|
H A D | memory.h | 34 #define VMEMMAP_SIZE ((VMEMMAP_RANGE >> PAGE_SHIFT) * sizeof(struct page)) 119 #if defined(CONFIG_VMAP_STACK) && (MIN_THREAD_SHIFT < PAGE_SHIFT) 120 #define THREAD_SHIFT PAGE_SHIFT 125 #if THREAD_SHIFT >= PAGE_SHIFT 126 #define THREAD_SIZE_ORDER (THREAD_SHIFT - PAGE_SHIFT) 274 #define PHYS_PFN_OFFSET (PHYS_OFFSET >> PAGE_SHIFT) 392 #define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
|
/linux-master/include/linux/ |
H A D | stackdepot.h | 36 #define DEPOT_POOL_SIZE (1LL << (PAGE_SHIFT + DEPOT_POOL_ORDER)) 38 #define DEPOT_OFFSET_BITS (DEPOT_POOL_ORDER + PAGE_SHIFT - DEPOT_STACK_ALIGN)
|
/linux-master/arch/x86/kernel/cpu/mtrr/ |
H A D | if.c | 54 base >>= PAGE_SHIFT; 55 size >>= PAGE_SHIFT; local 73 base >>= PAGE_SHIFT; 74 size >>= PAGE_SHIFT; local 146 base >>= PAGE_SHIFT; 147 size >>= PAGE_SHIFT; local 257 if (base + size - 1 >= (1UL << (8 * sizeof(gentry.size) - PAGE_SHIFT)) 258 || size >= (1UL << (8 * sizeof(gentry.size) - PAGE_SHIFT))) 261 gentry.base = base << PAGE_SHIFT; 262 gentry.size = size << PAGE_SHIFT; [all...] |
/linux-master/lib/ |
H A D | test_hmm.c | 212 for (pfn = (range->start >> PAGE_SHIFT); 213 pfn < (range->end >> PAGE_SHIFT); 252 xa_for_each_range(&dmirror->pt, pfn, entry, start >> PAGE_SHIFT, 253 end >> PAGE_SHIFT) 349 range.end = min(addr + (ARRAY_SIZE(pfns) << PAGE_SHIFT), end); 368 for (pfn = start >> PAGE_SHIFT; pfn < (end >> PAGE_SHIFT); pfn++) { 390 unsigned long size = cmd->npages << PAGE_SHIFT; 409 start = cmd->addr + (bounce.cpages << PAGE_SHIFT); 434 for (pfn = start >> PAGE_SHIFT; pf [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | sys_sparc_32.c | 51 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1))) 68 info.align_offset = pgoff << PAGE_SHIFT; 108 pgoff >> (PAGE_SHIFT - 12)); 116 return ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); 127 (pgoff >> (PAGE_SHIFT - 12)), flags);
|
/linux-master/arch/sh/mm/ |
H A D | mmap.c | 49 unsigned long off = (pgoff << PAGE_SHIFT) & shm_align_mask; 67 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask)) 96 info.align_offset = pgoff << PAGE_SHIFT; 116 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask)) 146 info.align_offset = pgoff << PAGE_SHIFT;
|
/linux-master/arch/hexagon/mm/ |
H A D | init.c | 110 high_memory = (void *)((bootmem_lastpg + 1) << PAGE_SHIFT); 156 bootmem_lastpg = PFN_DOWN((bootmem_lastpg << PAGE_SHIFT) & 160 (bootmem_lastpg - ARCH_PFN_OFFSET) << PAGE_SHIFT); 164 (bootmem_startpg - ARCH_PFN_OFFSET) << PAGE_SHIFT); 195 segtable += (bootmem_lastpg-ARCH_PFN_OFFSET)>>(22-PAGE_SHIFT);
|
/linux-master/arch/mips/loongson64/ |
H A D | numa.c | 107 tnid = early_pfn_to_nid(nd_pa >> PAGE_SHIFT); 125 memblock_reserve(kernel_start_pfn << PAGE_SHIFT, 126 ((kernel_end_pfn - kernel_start_pfn) << PAGE_SHIFT)); 129 if (node_end_pfn(0) >= (0xffffffff >> PAGE_SHIFT)) 183 high_memory = (void *) __va(get_num_physpages() << PAGE_SHIFT);
|
/linux-master/arch/mips/sgi-ip27/ |
H A D | ip27-memory.c | 34 #define SLOT_PFNSHIFT (SLOT_SHIFT - PAGE_SHIFT) 35 #define PFN_NASIDSHFT (NASID_SHFT - PAGE_SHIFT) 260 return size >> PAGE_SHIFT; 266 return size >> PAGE_SHIFT; 337 if ((nodebytes >> PAGE_SHIFT) * (sizeof(struct page)) > 338 (slot0sz << PAGE_SHIFT)) { 362 __node_data[node] = __va(slot_freepfn << PAGE_SHIFT); 373 memblock_reserve(slot_firstpfn << PAGE_SHIFT, 374 ((slot_freepfn - slot_firstpfn) << PAGE_SHIFT)); 422 high_memory = (void *) __va(get_num_physpages() << PAGE_SHIFT); [all...] |
/linux-master/arch/parisc/mm/ |
H A D | init.c | 109 #define MAX_GAP (0x40000000UL >> PAGE_SHIFT) 170 size = (pmem_ranges[i].pages << PAGE_SHIFT); 171 start = (pmem_ranges[i].start_pfn << PAGE_SHIFT); 200 rsize = pmem_ranges[i].pages << PAGE_SHIFT; 206 pmem_ranges[i].pages = (mem_limit >> PAGE_SHIFT) 207 - (mem_max >> PAGE_SHIFT); 256 start = start_pfn << PAGE_SHIFT; 257 size = npages << PAGE_SHIFT; 294 memblock_reserve((pmem_holes[i].start_pfn << PAGE_SHIFT), 295 (pmem_holes[i].pages << PAGE_SHIFT)); [all...] |
/linux-master/arch/xtensa/mm/ |
H A D | tlb.c | 31 int e = w + (i << PAGE_SHIFT); 44 int e = w + (i << PAGE_SHIFT); 103 if (end-start + (PAGE_SIZE-1) <= _TLB_ENTRIES << PAGE_SHIFT) { 154 end - start < _TLB_ENTRIES << PAGE_SHIFT) { 234 unsigned tlbidx = w | (e << PAGE_SHIFT); 239 unsigned vpn = (r0 & PAGE_MASK) | (e << PAGE_SHIFT); 258 struct page *p = pfn_to_page(r1 >> PAGE_SHIFT);
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | mmu_internal.h | 18 (PAGE_SHIFT + ((level) - 1) * (bits_per_level)) 23 ((base_addr_mask) & ~((1ULL << (PAGE_SHIFT + (((level) - 1) * (bits_per_level)))) - 1)) 26 ((base_addr_mask) & ((1ULL << (PAGE_SHIFT + (((level) - 1) * (bits_per_level)))) - 1)) 42 return my_zero_pfn(0) << PAGE_SHIFT; 47 return is_zero_pfn(shadow_page >> PAGE_SHIFT); 92 * The GFN is stored in the upper bits (PAGE_SHIFT) and the shadowed 301 .is_private = kvm_mem_is_private(vcpu->kvm, cr2_or_gpa >> PAGE_SHIFT), 306 fault.gfn = fault.addr >> PAGE_SHIFT;
|
/linux-master/arch/loongarch/mm/ |
H A D | tlb.c | 69 size = (end - start) >> (PAGE_SHIFT + 1); 93 size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT; 214 pgd_w = PAGE_SHIFT - 3; 217 pud_w = PAGE_SHIFT - 3; 221 pmd_w = PAGE_SHIFT - 3; 223 pte_i = PAGE_SHIFT; 224 pte_w = PAGE_SHIFT - 3;
|
/linux-master/fs/isofs/ |
H A D | compress.c | 73 return ((loff_t)pcount) << PAGE_SHIFT; 236 WARN_ON(start_off - (full_page << PAGE_SHIFT) != 270 pages += poffset >> PAGE_SHIFT; 271 pcount -= poffset >> PAGE_SHIFT; 272 full_page -= poffset >> PAGE_SHIFT; 311 PAGE_SHIFT <= zisofs_block_shift ? 312 (1 << (zisofs_block_shift - PAGE_SHIFT)) : 0; 316 end_index = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; 327 if (PAGE_SHIFT <= zisofs_block_shift) {
|
/linux-master/arch/mips/mm/ |
H A D | mmap.c | 25 (((pgoff) << PAGE_SHIFT) & shm_align_mask)) 52 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask)) 76 info.align_offset = pgoff << PAGE_SHIFT;
|
/linux-master/arch/powerpc/kernel/ |
H A D | syscalls.c | 56 return do_mmap2(addr, len, prot, flags, fd, pgoff, PAGE_SHIFT-12); 65 return do_mmap2(addr, len, prot, flags, fd, off_4k, PAGE_SHIFT-12); 73 return do_mmap2(addr, len, prot, flags, fd, offset, PAGE_SHIFT);
|