/openbmc/linux/arch/mips/sgi-ip27/ |
H A D | ip27-memory.c | 33 #define SLOT_PFNSHIFT (SLOT_SHIFT - PAGE_SHIFT) 34 #define PFN_NASIDSHFT (NASID_SHFT - PAGE_SHIFT) 259 return size >> PAGE_SHIFT; in slot_psize_compute() 265 return size >> PAGE_SHIFT; in slot_psize_compute() 336 if ((nodebytes >> PAGE_SHIFT) * (sizeof(struct page)) > in szmem() 337 (slot0sz << PAGE_SHIFT)) { in szmem() 361 __node_data[node] = __va(slot_freepfn << PAGE_SHIFT); in node_mem_init() 372 memblock_reserve(slot_firstpfn << PAGE_SHIFT, in node_mem_init() 373 ((slot_freepfn - slot_firstpfn) << PAGE_SHIFT)); in node_mem_init() 421 high_memory = (void *) __va(get_num_physpages() << PAGE_SHIFT); in mem_init()
|
/openbmc/linux/tools/include/linux/ |
H A D | pfn.h | 7 #define PFN_UP(x) (((x) + PAGE_SIZE - 1) >> PAGE_SHIFT) 8 #define PFN_DOWN(x) ((x) >> PAGE_SHIFT) 9 #define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT)
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | pgtable-hwdef.h | 26 #define ARM64_HW_PGTABLE_LEVELS(va_bits) (((va_bits) - 4) / (PAGE_SHIFT - 3)) 41 #define ARM64_HW_PGTABLE_LEVEL_SHIFT(n) ((PAGE_SHIFT - 3) * (4 - (n)) + 3) 43 #define PTRS_PER_PTE (1 << (PAGE_SHIFT - 3)) 52 #define PTRS_PER_PMD (1 << (PAGE_SHIFT - 3)) 62 #define PTRS_PER_PUD (1 << (PAGE_SHIFT - 3)) 77 #define CONT_PTE_SHIFT (CONFIG_ARM64_CONT_PTE_SHIFT + PAGE_SHIFT) 78 #define CONT_PTES (1 << (CONT_PTE_SHIFT - PAGE_SHIFT)) 158 #define PTE_ADDR_LOW (((_AT(pteval_t, 1) << (48 - PAGE_SHIFT)) - 1) << PAGE_SHIFT)
|
/openbmc/linux/drivers/media/platform/samsung/s5p-mfc/ |
H A D | s5p_mfc_opr.c | 40 unsigned int bits = dev->mem_size >> PAGE_SHIFT; in s5p_mfc_alloc_priv_buf() 41 unsigned int count = b->size >> PAGE_SHIFT; in s5p_mfc_alloc_priv_buf() 42 unsigned int align = (SZ_64K >> PAGE_SHIFT) - 1; in s5p_mfc_alloc_priv_buf() 53 offset = start << PAGE_SHIFT; in s5p_mfc_alloc_priv_buf() 102 unsigned int start = (b->dma - dev->mem_base) >> PAGE_SHIFT; in s5p_mfc_release_priv_buf() 103 unsigned int count = b->size >> PAGE_SHIFT; in s5p_mfc_release_priv_buf()
|
/openbmc/linux/arch/x86/kernel/cpu/mtrr/ |
H A D | cleanup.c | 100 if (base + size <= (1<<(20-PAGE_SHIFT))) in x86_get_mtrr_mem_range() 102 size -= (1<<(20-PAGE_SHIFT)) - base; in x86_get_mtrr_mem_range() 103 base = 1<<(20-PAGE_SHIFT); in x86_get_mtrr_mem_range() 405 basek = base_pfn << (PAGE_SHIFT - 10); in set_var_mtrr_range() 406 sizek = size_pfn << (PAGE_SHIFT - 10); in set_var_mtrr_range() 509 #define PSHIFT (PAGE_SHIFT - 10) 709 x_remove_base = 1 << (32 - PAGE_SHIFT); in mtrr_cleanup() 718 1ULL<<(20 - PAGE_SHIFT)); in mtrr_cleanup() 725 range_sums >> (20 - PAGE_SHIFT)); in mtrr_cleanup() 847 trim_start <<= PAGE_SHIFT; in real_trim_memory() [all …]
|
/openbmc/linux/arch/parisc/mm/ |
H A D | init.c | 108 #define MAX_GAP (0x40000000UL >> PAGE_SHIFT) 169 size = (pmem_ranges[i].pages << PAGE_SHIFT); in setup_bootmem() 199 rsize = pmem_ranges[i].pages << PAGE_SHIFT; in setup_bootmem() 206 - (mem_max >> PAGE_SHIFT); in setup_bootmem() 255 start = start_pfn << PAGE_SHIFT; in setup_bootmem() 256 size = npages << PAGE_SHIFT; in setup_bootmem() 294 (pmem_holes[i].pages << PAGE_SHIFT)); in setup_bootmem() 561 high_memory = __va((max_pfn << PAGE_SHIFT)); in mem_init() 750 if ((size >> PAGE_SHIFT) >= min_num_pages) in alloc_btlb() 751 pdc_btlb_insert(start >> PAGE_SHIFT, __pa(start) >> PAGE_SHIFT, in alloc_btlb() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 238 addr = page_to_pfn(page) << PAGE_SHIFT; in svm_migrate_addr() 258 page = pfn_to_page(addr >> PAGE_SHIFT); in svm_migrate_put_sys_page() 310 npages << PAGE_SHIFT, &cursor); in svm_migrate_copy_to_vram() 427 start >> PAGE_SHIFT, end >> PAGE_SHIFT, in svm_migrate_vma_to_vram() 460 start >> PAGE_SHIFT, end >> PAGE_SHIFT, in svm_migrate_vma_to_vram() 516 start = prange->start << PAGE_SHIFT; in svm_migrate_ram_to_vram() 595 addr = prange->start << PAGE_SHIFT; in svm_migrate_copy_to_ram() 723 start >> PAGE_SHIFT, end >> PAGE_SHIFT, in svm_migrate_vma_to_ram() 759 start >> PAGE_SHIFT, end >> PAGE_SHIFT, in svm_migrate_vma_to_ram() 813 start = prange->start << PAGE_SHIFT; in svm_migrate_vram_to_ram() [all …]
|
/openbmc/linux/drivers/edac/ |
H A D | edac_mc.h | 40 #if PAGE_SHIFT < 20 41 #define PAGES_TO_MiB(pages) ((pages) >> (20 - PAGE_SHIFT)) 42 #define MiB_TO_PAGES(mb) ((mb) << (20 - PAGE_SHIFT)) 44 #define PAGES_TO_MiB(pages) ((pages) << (PAGE_SHIFT - 20)) 45 #define MiB_TO_PAGES(mb) ((mb) >> (PAGE_SHIFT - 20))
|
/openbmc/linux/drivers/gpu/drm/gma500/ |
H A D | gtt.c | 58 BUG_ON(pfn & ~(0xFFFFFFFF >> PAGE_SHIFT)); in psb_gtt_mask_pte() 67 return (pfn << PAGE_SHIFT) | mask; in psb_gtt_mask_pte() 74 return pdev->gtt_map + (offset >> PAGE_SHIFT); in psb_gtt_entry() 89 npages = resource_size(res) >> PAGE_SHIFT; in psb_gtt_insert_pages() 116 npages = resource_size(res) >> PAGE_SHIFT; in psb_gtt_remove_pages() 206 gtt_pages = pci_resource_len(pdev, PSB_GTT_RESOURCE) >> PAGE_SHIFT; in psb_gtt_init_ranges() 216 gatt_pages = pci_resource_len(pdev, PSB_GATT_RESOURCE) >> PAGE_SHIFT; in psb_gtt_init_ranges() 228 gatt_pages = (128 * 1024 * 1024) >> PAGE_SHIFT; in psb_gtt_init_ranges() 269 dev_priv->gtt_map = ioremap(pg->gtt_phys_start, pg->gtt_pages << PAGE_SHIFT); in psb_gtt_init()
|
/openbmc/linux/drivers/accel/habanalabs/common/ |
H A D | memory_mgr.c | 25 buf = idr_find(&mmg->handles, lower_32_bits(handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_get() 67 idr_remove(&buf->mmg->handles, lower_32_bits(buf->handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_release() 86 idr_remove(&buf->mmg->handles, lower_32_bits(buf->handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_remove_idr_locked() 118 buf = idr_find(&mmg->handles, lower_32_bits(handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_put_handle() 171 buf->handle = (((u64)rc | buf->behavior->mem_id) << PAGE_SHIFT); in hl_mmap_mem_buf_alloc() 185 idr_remove(&mmg->handles, lower_32_bits(buf->handle >> PAGE_SHIFT)); in hl_mmap_mem_buf_alloc() 241 handle = vma->vm_pgoff << PAGE_SHIFT; 297 vma->vm_pgoff = handle >> PAGE_SHIFT;
|
/openbmc/linux/arch/arc/include/asm/ |
H A D | pgtable-levels.h | 86 #define PTRS_PER_PTE BIT(PMD_SHIFT - PAGE_SHIFT) 143 #define pmd_pfn(pmd) ((pmd_val(pmd) & PMD_MASK) >> PAGE_SHIFT) 144 #define pfn_pmd(pfn,prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) 161 #define pmd_pfn(pmd) ((pmd_val(pmd) & PAGE_MASK) >> PAGE_SHIFT) 172 #define PFN_PTE_SHIFT PAGE_SHIFT 178 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT)
|
/openbmc/linux/fs/romfs/ |
H A D | mmap-nommu.c | 33 lpages = (len + PAGE_SIZE - 1) >> PAGE_SHIFT; in romfs_get_unmapped_area() 35 offset = pgoff << PAGE_SHIFT; in romfs_get_unmapped_area() 37 maxpages = (isize + PAGE_SIZE - 1) >> PAGE_SHIFT; in romfs_get_unmapped_area() 44 if (len > mtd->size || pgoff >= (mtd->size >> PAGE_SHIFT)) in romfs_get_unmapped_area()
|
/openbmc/linux/arch/nios2/include/asm/ |
H A D | page.h | 24 #define PAGE_SHIFT 12 macro 25 #define PAGE_SIZE (_AC(1, UL) << PAGE_SHIFT) 85 ((void *)(((page) - mem_map) << PAGE_SHIFT) + PAGE_OFFSET) 87 # define pfn_to_kaddr(pfn) __va((pfn) << PAGE_SHIFT)
|
/openbmc/linux/drivers/xen/ |
H A D | xen-balloon.c | 50 #define PAGES2KB(_p) ((_p)<<(PAGE_SHIFT-10)) 86 new_target >>= PAGE_SHIFT - 10; in watch_target() 95 static_max >>= PAGE_SHIFT - 10; in watch_target() 173 balloon_set_new_target(target_bytes >> PAGE_SHIFT); in target_kb_store() 185 << PAGE_SHIFT); in target_show() 200 balloon_set_new_target(target_bytes >> PAGE_SHIFT); in target_store()
|
/openbmc/linux/arch/s390/mm/ |
H A D | mmap.c | 26 return STACK_RND_MASK << PAGE_SHIFT; in stack_maxrandom_size() 40 return (get_random_u32() & MMAP_RND_MASK) << PAGE_SHIFT; in arch_mmap_rnd() 101 info.align_mask = MMAP_ALIGN_MASK << PAGE_SHIFT; in arch_get_unmapped_area() 104 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area() 142 info.align_mask = MMAP_ALIGN_MASK << PAGE_SHIFT; in arch_get_unmapped_area_topdown() 145 info.align_offset = pgoff << PAGE_SHIFT; in arch_get_unmapped_area_topdown()
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | intel_region_ttm.c | 212 if (WARN_ON(overflows_type(offset >> PAGE_SHIFT, place.fpfn))) { in intel_region_ttm_resource_alloc() 216 place.fpfn = offset >> PAGE_SHIFT; in intel_region_ttm_resource_alloc() 217 if (WARN_ON(overflows_type(place.fpfn + (size >> PAGE_SHIFT), place.lpfn))) { in intel_region_ttm_resource_alloc() 221 place.lpfn = place.fpfn + (size >> PAGE_SHIFT); in intel_region_ttm_resource_alloc() 227 if (WARN_ON(overflows_type(mem->io_size >> PAGE_SHIFT, place.lpfn))) { in intel_region_ttm_resource_alloc() 231 place.lpfn = mem->io_size >> PAGE_SHIFT; in intel_region_ttm_resource_alloc()
|
/openbmc/linux/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 - 3)) 166 #define p4d_page(p4d) (pfn_to_page(p4d_phys(p4d) >> PAGE_SHIFT)) 209 #define pud_page(pud) (pfn_to_page(pud_phys(pud) >> PAGE_SHIFT)) 244 #define pmd_page(pmd) (pfn_to_page(pmd_phys(pmd) >> PAGE_SHIFT)) [all …]
|
/openbmc/linux/arch/openrisc/include/asm/ |
H A D | fixmap.h | 49 #define FIXADDR_SIZE (__end_of_fixed_addresses << PAGE_SHIFT) 53 #define __fix_to_virt(x) (FIXADDR_TOP - ((x) << PAGE_SHIFT)) 54 #define __virt_to_fix(x) ((FIXADDR_TOP - ((x)&PAGE_MASK)) >> PAGE_SHIFT)
|
/openbmc/linux/arch/alpha/include/asm/ |
H A D | page.h | 9 #define PAGE_SHIFT 13 macro 10 #define PAGE_SIZE (_AC(1,UL) << PAGE_SHIFT) 86 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 87 #define virt_addr_valid(kaddr) pfn_valid((__pa(kaddr) >> PAGE_SHIFT))
|
/openbmc/linux/fs/isofs/ |
H A D | compress.c | 73 return ((loff_t)pcount) << PAGE_SHIFT; in zisofs_uncompress_block() 236 WARN_ON(start_off - (full_page << PAGE_SHIFT) != in zisofs_fill_pages() 270 pages += poffset >> PAGE_SHIFT; in zisofs_fill_pages() 271 pcount -= poffset >> PAGE_SHIFT; in zisofs_fill_pages() 272 full_page -= poffset >> PAGE_SHIFT; in zisofs_fill_pages() 311 PAGE_SHIFT <= zisofs_block_shift ? in zisofs_read_folio() 312 (1 << (zisofs_block_shift - PAGE_SHIFT)) : 0; in zisofs_read_folio() 316 end_index = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; in zisofs_read_folio() 327 if (PAGE_SHIFT <= zisofs_block_shift) { in zisofs_read_folio()
|
/openbmc/linux/arch/xtensa/mm/ |
H A D | tlb.c | 31 int e = w + (i << PAGE_SHIFT); in __flush_itlb_all() 44 int e = w + (i << PAGE_SHIFT); in __flush_dtlb_all() 103 if (end-start + (PAGE_SIZE-1) <= _TLB_ENTRIES << PAGE_SHIFT) { in local_flush_tlb_range() 154 end - start < _TLB_ENTRIES << PAGE_SHIFT) { in local_flush_tlb_kernel_range() 234 unsigned tlbidx = w | (e << PAGE_SHIFT); in check_tlb_entry() 239 unsigned vpn = (r0 & PAGE_MASK) | (e << PAGE_SHIFT); in check_tlb_entry() 258 struct page *p = pfn_to_page(r1 >> PAGE_SHIFT); in check_tlb_entry()
|
/openbmc/linux/arch/sparc/mm/ |
H A D | iommu.c | 124 iommu->usemap.num_colors = vac_cache_size >> PAGE_SHIFT; in sbus_iommu_init() 190 unsigned long npages = (off + len + PAGE_SIZE - 1) >> PAGE_SHIFT; in __sbus_iommu_map_page() 217 busa0 = iommu->start + (ioptex << PAGE_SHIFT); in __sbus_iommu_map_page() 286 unsigned int npages = (off + len + PAGE_SIZE-1) >> PAGE_SHIFT; in sbus_iommu_unmap_page() 287 unsigned int ioptex = (busa - iommu->start) >> PAGE_SHIFT; in sbus_iommu_unmap_page() 340 ioptex = bit_map_string_get(&iommu->usemap, len >> PAGE_SHIFT, in sbus_iommu_alloc() 341 addr >> PAGE_SHIFT); in sbus_iommu_alloc() 383 iommu_flush_iotlb(first, len >> PAGE_SHIFT); in sbus_iommu_alloc() 387 *dma_handle = iommu->start + (ioptex << PAGE_SHIFT); in sbus_iommu_alloc() 401 int ioptex = (busa - iommu->start) >> PAGE_SHIFT; in sbus_iommu_free() [all …]
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | mmu.c | 179 gfn << PAGE_SHIFT, nr_pages << PAGE_SHIFT); in kvm_arch_flush_remote_tlbs_range() 1134 start = memslot->base_gfn << PAGE_SHIFT; in kvm_mmu_wp_memory_region() 1340 return PAGE_SHIFT; in get_vma_page_shift() 1358 return PAGE_SHIFT; in get_vma_page_shift() 1457 vma_shift = PAGE_SHIFT; in user_mem_abort() 1477 vma_shift = PAGE_SHIFT; in user_mem_abort() 1480 case PAGE_SHIFT: in user_mem_abort() 1490 gfn = fault_ipa >> PAGE_SHIFT; in user_mem_abort() 1700 gfn = fault_ipa >> PAGE_SHIFT; in kvm_handle_guest_abort() 1825 range->start << PAGE_SHIFT, in kvm_age_gfn() [all …]
|
/openbmc/linux/mm/ |
H A D | mincore.c | 75 unsigned long nr = (end - addr) >> PAGE_SHIFT; in __mincore_unmapped_range() 107 int nr = (end - addr) >> PAGE_SHIFT; in mincore_pte_range() 196 end = min(vma->vm_end, addr + (pages << PAGE_SHIFT)); in do_mincore() 205 return (end - addr) >> PAGE_SHIFT; in do_mincore() 250 pages = len >> PAGE_SHIFT; in SYSCALL_DEFINE3() 278 start += retval << PAGE_SHIFT; in SYSCALL_DEFINE3()
|
/openbmc/linux/arch/loongarch/mm/ |
H A D | init.c | 81 high_memory = (void *) __va(max_low_pfn << PAGE_SHIFT); in mem_init() 95 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_add_memory() 96 unsigned long nr_pages = size >> PAGE_SHIFT; in arch_add_memory() 110 unsigned long start_pfn = start >> PAGE_SHIFT; in arch_remove_memory() 111 unsigned long nr_pages = size >> PAGE_SHIFT; in arch_remove_memory() 224 set_pte(ptep, pfn_pte(phys >> PAGE_SHIFT, flags)); in __set_fixmap()
|