Searched refs:PAGE_SHIFT (Results 126 - 150 of 1590) sorted by relevance

1234567891011>>

/linux-master/kernel/dma/
H A Dremap.c27 vaddr = vmap(pages, PAGE_ALIGN(size) >> PAGE_SHIFT,
41 int count = PAGE_ALIGN(size) >> PAGE_SHIFT;
H A Dcoherent.c42 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 Ddvma.c35 if(ptelist[(vaddr & 0xff000) >> PAGE_SHIFT] != pte) {
37 ptelist[(vaddr & 0xff000) >> PAGE_SHIFT] = pte;
/linux-master/arch/loongarch/kernel/
H A Dmem.c34 if (max_low_pfn < (mem_end >> PAGE_SHIFT))
35 max_low_pfn = mem_end >> PAGE_SHIFT;
/linux-master/arch/mips/alchemy/common/
H A Dsetup.c100 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 Dpage.h68 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)
74 return __va(pfn << PAGE_SHIFT);
H A Dfixmap.h86 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 Dzram_drv.h24 #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 Dfixmap.h96 #define FIXADDR_SIZE (__end_of_permanent_fixed_addresses << PAGE_SHIFT)
98 #define FIXADDR_TOT_SIZE (__end_of_fixed_addresses << PAGE_SHIFT)
H A Dmemory.h34 #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 Dstackdepot.h36 #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 Dif.c54 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 Dtest_hmm.c212 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 Dsys_sparc_32.c51 ((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 Dmmap.c49 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 Dinit.c110 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 Dnuma.c107 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 Dip27-memory.c34 #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 Dinit.c109 #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 Dtlb.c31 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 Dmmu_internal.h18 (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 Dtlb.c69 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 Dcompress.c73 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 Dmmap.c25 (((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 Dsyscalls.c56 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);

Completed in 259 milliseconds

1234567891011>>