/linux-master/arch/s390/include/asm/ |
H A D | page.h | 18 /* 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 D | kfd_migrate.c | 209 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 D | thread_info.h | 25 #define THREAD_SHIFT (PAGE_SHIFT << THREAD_SIZE_ORDER)
|
/linux-master/arch/riscv/include/asm/ |
H A D | page.h | 15 #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 D | iommu.c | 124 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 D | io-unit.c | 103 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 D | head.S | 51 mov #(PAGE_SHIFT - 4), r4 70 mov #PAGE_SHIFT, r4
|
/linux-master/drivers/xen/ |
H A D | mem-reservation.c | 51 (unsigned long)__va(pfn << PAGE_SHIFT), 75 (unsigned long)__va(pfn << PAGE_SHIFT),
|
H A D | xen-balloon.c | 50 #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 D | xive-internal.h | 72 return (queue_shift > PAGE_SHIFT) ? (queue_shift - PAGE_SHIFT) : 0;
|
/linux-master/arch/xtensa/kernel/ |
H A D | syscall.c | 37 (((pgoff) << PAGE_SHIFT) & (SHMLBA - 1))) 68 ((addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)))
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo0039.c | 52 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 D | videobuf2-memops.c | 46 first = start >> PAGE_SHIFT; 47 last = (start + length - 1) >> PAGE_SHIFT;
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | page_track.c | 165 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 D | vm.c | 45 kvm->arch.pte_shifts[i] = PAGE_SHIFT + i * (PAGE_SHIFT - 3);
|
H A D | mmu.c | 68 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 D | mmap.c | 37 (addr - (pgoff << PAGE_SHIFT)) & (SHMLBA - 1)) 59 info.align_offset = pgoff << PAGE_SHIFT;
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_reset.c | 37 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 D | mincore.c | 75 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 D | util.c | 336 #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 D | mcf_pgtable.h | 97 #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 D | pgtable.h | 31 #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 D | init.c | 81 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 D | pgtable.h | 26 #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 D | book3s_32_mmu_host.c | 34 #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);
|