Searched refs:PAGE_SHIFT (Results 176 - 200 of 1590) sorted by relevance

1234567891011>>

/linux-master/arch/s390/include/asm/
H A Dpage.h18 /* PAGE_SHIFT determines the page size */
19 #define PAGE_SHIFT _PAGE_SHIFT macro
30 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
213 #define phys_to_pfn(phys) ((phys) >> PAGE_SHIFT)
214 #define pfn_to_phys(pfn) ((pfn) << PAGE_SHIFT)
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c209 return (addr + adev->kfd.pgmap.range.start) >> PAGE_SHIFT;
238 addr = page_to_pfn(page) << PAGE_SHIFT;
258 page = pfn_to_page(addr >> PAGE_SHIFT);
297 npages << PAGE_SHIFT, &cursor);
301 dst[i] = cursor.start + (j << PAGE_SHIFT);
325 amdgpu_res_next(&cursor, (j + 1) << PAGE_SHIFT);
334 src[i] >> PAGE_SHIFT, page_to_pfn(spage));
336 if (j >= (cursor.size >> PAGE_SHIFT) - 1 && i < npages - 1) {
386 uint64_t npages = (end - start) >> PAGE_SHIFT;
415 start >> PAGE_SHIFT, en
967 addr >>= PAGE_SHIFT; local
[all...]
/linux-master/arch/arc/include/asm/
H A Dthread_info.h25 #define THREAD_SHIFT (PAGE_SHIFT << THREAD_SIZE_ORDER)
/linux-master/arch/riscv/include/asm/
H A Dpage.h15 #define PAGE_SHIFT CONFIG_PAGE_SHIFT macro
16 #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT)
22 #define HUGETLB_PAGE_ORDER (HPAGE_SHIFT - PAGE_SHIFT)
103 #define ARCH_PFN_OFFSET (PAGE_OFFSET >> PAGE_SHIFT)
/linux-master/arch/sparc/mm/
H A Diommu.c124 iommu->usemap.num_colors = vac_cache_size >> PAGE_SHIFT;
190 unsigned long npages = (off + len + PAGE_SIZE - 1) >> PAGE_SHIFT;
217 busa0 = iommu->start + (ioptex << PAGE_SHIFT);
286 unsigned int npages = (off + len + PAGE_SIZE-1) >> PAGE_SHIFT;
287 unsigned int ioptex = (busa - iommu->start) >> PAGE_SHIFT;
340 ioptex = bit_map_string_get(&iommu->usemap, len >> PAGE_SHIFT,
341 addr >> PAGE_SHIFT);
383 iommu_flush_iotlb(first, len >> PAGE_SHIFT);
387 *dma_handle = iommu->start + (ioptex << PAGE_SHIFT);
401 int ioptex = (busa - iommu->start) >> PAGE_SHIFT;
[all...]
H A Dio-unit.c103 npages = ((vaddr & ~PAGE_MASK) + size + (PAGE_SIZE-1)) >> PAGE_SHIFT;
136 vaddr = IOUNIT_DMA_BASE + (scan << PAGE_SHIFT) + (vaddr & ~PAGE_MASK);
188 len = ((vaddr & ~PAGE_MASK) + len + (PAGE_SIZE-1)) >> PAGE_SHIFT;
189 vaddr = (vaddr - IOUNIT_DMA_BASE) >> PAGE_SHIFT;
206 len = ((sg->dma_address & ~PAGE_MASK) + sg->length + (PAGE_SIZE-1)) >> PAGE_SHIFT;
207 vaddr = (sg->dma_address - IOUNIT_DMA_BASE) >> PAGE_SHIFT;
252 i = ((addr - IOUNIT_DMA_BASE) >> PAGE_SHIFT);
/linux-master/arch/sh/boot/romimage/
H A Dhead.S51 mov #(PAGE_SHIFT - 4), r4
70 mov #PAGE_SHIFT, r4
/linux-master/drivers/xen/
H A Dmem-reservation.c51 (unsigned long)__va(pfn << PAGE_SHIFT),
75 (unsigned long)__va(pfn << PAGE_SHIFT),
H A Dxen-balloon.c50 #define PAGES2KB(_p) ((_p)<<(PAGE_SHIFT-10))
84 * pages. PAGE_SHIFT converts bytes to pages, hence PAGE_SHIFT - 10.
86 new_target >>= PAGE_SHIFT - 10;
95 static_max >>= PAGE_SHIFT - 10;
173 balloon_set_new_target(target_bytes >> PAGE_SHIFT);
185 << PAGE_SHIFT);
200 balloon_set_new_target(target_bytes >> PAGE_SHIFT);
/linux-master/arch/powerpc/sysdev/xive/
H A Dxive-internal.h72 return (queue_shift > PAGE_SHIFT) ? (queue_shift - PAGE_SHIFT) : 0;
/linux-master/arch/xtensa/kernel/
H A Dsyscall.c37 (((pgoff) << PAGE_SHIFT) & (SHMLBA - 1)))
68 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)))
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bo0039.c52 u32 src_offset = old_reg->start << PAGE_SHIFT;
54 u32 dst_offset = new_reg->start << PAGE_SHIFT;
/linux-master/drivers/media/common/videobuf2/
H A Dvideobuf2-memops.c46 first = start >> PAGE_SHIFT;
47 last = (start + length - 1) >> PAGE_SHIFT;
/linux-master/drivers/gpu/drm/i915/gvt/
H A Dpage_track.c165 page_track = intel_vgpu_find_page_track(vgpu, gpa >> PAGE_SHIFT);
171 intel_gvt_page_track_remove(vgpu, gpa >> PAGE_SHIFT);
/linux-master/arch/loongarch/kvm/
H A Dvm.c45 kvm->arch.pte_shifts[i] = PAGE_SHIFT + i * (PAGE_SHIFT - 3);
H A Dmmu.c68 offset = (addr >> PAGE_SHIFT) - ctx->gfn;
203 size = 0x1UL << (ctx->pgtable_shift + PAGE_SHIFT - 3);
247 size = 0x1UL << (ctx->pgtable_shift + PAGE_SHIFT - 3);
304 ret = kvm_ptw_top(kvm->arch.pgd, start_gfn << PAGE_SHIFT,
305 end_gfn << PAGE_SHIFT, &ctx);
308 ret = kvm_ptw_top(kvm->arch.pgd, start_gfn << PAGE_SHIFT,
309 end_gfn << PAGE_SHIFT, &ctx);
347 return kvm_ptw_top(kvm->arch.pgd, start_gfn << PAGE_SHIFT, end_gfn << PAGE_SHIFT, &ctx);
375 kvm_ptw_top(kvm->arch.pgd, start << PAGE_SHIFT, en
[all...]
/linux-master/arch/arc/mm/
H A Dmmap.c37 (addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1))
59 info.align_offset = pgoff << PAGE_SHIFT;
/linux-master/drivers/gpu/drm/i915/gt/
H A Dselftest_reset.c37 num_pages = resource_size(dsm) >> PAGE_SHIFT;
83 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT);
99 page << PAGE_SHIFT,
100 ((page + 1) << PAGE_SHIFT) - 1))
125 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT);
148 page << PAGE_SHIFT,
149 ((page + 1) << PAGE_SHIFT) - 1)) {
166 if (max >= I915_GEM_STOLEN_BIAS >> PAGE_SHIFT) {
/linux-master/mm/
H A Dmincore.c75 unsigned long nr = (end - addr) >> PAGE_SHIFT;
107 int nr = (end - addr) >> PAGE_SHIFT;
196 end = min(vma->vm_end, addr + (pages << PAGE_SHIFT));
205 return (end - addr) >> PAGE_SHIFT;
250 pages = len >> PAGE_SHIFT;
278 start += retval << PAGE_SHIFT;
H A Dutil.c336 #define STACK_RND_MASK (0x7ff >> (PAGE_SHIFT - 12)) /* 8MB of VA */
346 random_variable <<= PAGE_SHIFT; local
379 range >>= PAGE_SHIFT; local
384 return start + (get_random_long() % range << PAGE_SHIFT);
408 return rnd << PAGE_SHIFT;
448 pad += (STACK_RND_MASK << PAGE_SHIFT);
512 limit = task_rlimit(task, RLIMIT_MEMLOCK) >> PAGE_SHIFT;
524 (void *)_RET_IP_, (inc) ? '+' : '-', pages << PAGE_SHIFT,
525 locked_vm << PAGE_SHIFT, task_rlimit(task, RLIMIT_MEMLOCK),
592 return vm_mmap_pgoff(file, addr, len, prot, flag, offset >> PAGE_SHIFT);
[all...]
/linux-master/arch/m68k/include/asm/
H A Dmcf_pgtable.h97 #define pmd_pgtable(pmd) pfn_to_virt(pmd_val(pmd) >> PAGE_SHIFT)
294 #define PFN_PTE_SHIFT PAGE_SHIFT
295 #define pmd_pfn(pmd) (pmd_val(pmd) >> PAGE_SHIFT)
296 #define pmd_page(pmd) (pfn_to_page(pmd_val(pmd) >> PAGE_SHIFT))
298 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))
299 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT)
/linux-master/arch/csky/include/asm/
H A Dpgtable.h31 #define PFN_PTE_SHIFT PAGE_SHIFT
32 #define pmd_pfn(pmd) (pmd_phys(pmd) >> PAGE_SHIFT)
33 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT))
38 #define pte_pfn(x) ((unsigned long)((x).pte_low >> PAGE_SHIFT))
39 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << PAGE_SHIFT) \
46 #define __mk_pte(page_nr, pgprot) __pte(((page_nr) << PAGE_SHIFT) | \
/linux-master/arch/loongarch/mm/
H A Dinit.c81 high_memory = (void *) __va(max_low_pfn << PAGE_SHIFT);
95 unsigned long start_pfn = start >> PAGE_SHIFT;
96 unsigned long nr_pages = size >> PAGE_SHIFT;
110 unsigned long start_pfn = start >> PAGE_SHIFT;
111 unsigned long nr_pages = size >> PAGE_SHIFT;
224 set_pte(ptep, pfn_pte(phys >> PAGE_SHIFT, flags));
/linux-master/arch/loongarch/include/asm/
H A Dpgtable.h26 #define PGDIR_SHIFT (PAGE_SHIFT + (PAGE_SHIFT - 3))
28 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT - 3))
31 #define PGDIR_SHIFT (PMD_SHIFT + (PAGE_SHIFT - 3))
33 #define PMD_SHIFT (PAGE_SHIFT + (PAGE_SHIFT - 3))
36 #define PUD_SHIFT (PMD_SHIFT + (PAGE_SHIFT - 3))
39 #define PGDIR_SHIFT (PUD_SHIFT + (PAGE_SHIFT - 3))
45 #define VA_BITS (PGDIR_SHIFT + (PAGE_SHIFT
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_32_mmu_host.c34 #if PAGE_SHIFT != 12
155 hpaddr <<= PAGE_SHIFT; local
200 mark_page_dirty(vcpu->kvm, orig_pte->raddr >> PAGE_SHIFT);
206 kvmppc_mmu_flush_icache(hpaddr >> PAGE_SHIFT);
235 kvm_release_pfn_clean(hpaddr >> PAGE_SHIFT);
249 pte->pfn = hpaddr >> PAGE_SHIFT;
253 kvm_release_pfn_clean(hpaddr >> PAGE_SHIFT);

Completed in 403 milliseconds

1234567891011>>