Home
last modified time | relevance | path

Searched refs:PAGE_SHIFT (Results 1 – 25 of 42) sorted by relevance

12

/include/asm-generic/
Dgetorder.h33 return BITS_PER_LONG - PAGE_SHIFT; in get_order()
35 if (size < (1UL << PAGE_SHIFT)) in get_order()
38 return ilog2((size) - 1) - PAGE_SHIFT + 1; in get_order()
42 size >>= PAGE_SHIFT; in get_order()
Dpage.h16 #define PAGE_SHIFT 12 macro
18 #define PAGE_SIZE (1 << PAGE_SHIFT)
20 #define PAGE_SIZE (1UL << PAGE_SHIFT)
73 #define ARCH_PFN_OFFSET (PAGE_OFFSET >> PAGE_SHIFT)
81 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT)
82 #define pfn_to_virt(pfn) __va((pfn) << PAGE_SHIFT)
88 #define page_to_phys(page) ((dma_addr_t)page_to_pfn(page) << PAGE_SHIFT)
Dfixmap.h21 #define __fix_to_virt(x) (FIXADDR_TOP - ((x) << PAGE_SHIFT))
22 #define __virt_to_fix(x) ((FIXADDR_TOP - ((x)&PAGE_MASK)) >> PAGE_SHIFT)
Dtlb.h470 return PAGE_SHIFT; in tlb_get_unmap_shift()
478 return PAGE_SHIFT; in tlb_get_unmap_shift()
/include/linux/
Dpfn.h19 #define PFN_UP(x) (((x) + PAGE_SIZE-1) >> PAGE_SHIFT)
20 #define PFN_DOWN(x) ((x) >> PAGE_SHIFT)
21 #define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT)
22 #define PHYS_PFN(x) ((unsigned long)((x) >> PAGE_SHIFT))
Dslab.h255 #define KMALLOC_SHIFT_HIGH ((MAX_ORDER + PAGE_SHIFT - 1) <= 25 ? \
256 (MAX_ORDER + PAGE_SHIFT - 1) : 25)
268 #define KMALLOC_SHIFT_HIGH (PAGE_SHIFT + 1)
269 #define KMALLOC_SHIFT_MAX (MAX_ORDER + PAGE_SHIFT - 1)
281 #define KMALLOC_SHIFT_HIGH PAGE_SHIFT
282 #define KMALLOC_SHIFT_MAX (MAX_ORDER + PAGE_SHIFT - 1)
293 #define KMALLOC_MAX_ORDER (KMALLOC_SHIFT_MAX - PAGE_SHIFT)
Dnfsacl.h20 >> PAGE_SHIFT)
Dpfn_t.h15 #define PFN_FLAGS_MASK (((u64) (~PAGE_MASK)) << (BITS_PER_LONG_LONG - PAGE_SHIFT))
44 return __pfn_to_pfn_t(addr >> PAGE_SHIFT, flags); in phys_to_pfn_t()
Dmemory.h92 #define CONFIG_MEM_BLOCK_SIZE (PAGES_PER_SECTION<<PAGE_SHIFT)
Dvmalloc.h49 #define IOREMAP_MAX_ORDER (7 + PAGE_SHIFT) /* 128 pages */
197 return size >> PAGE_SHIFT; in map_kernel_range_noflush()
Dpagemap.h539 return ((loff_t)page->index) << PAGE_SHIFT; in page_offset()
544 return ((loff_t)page_index(page)) << PAGE_SHIFT; in page_file_offset()
556 pgoff = (address - READ_ONCE(vma->vm_start)) >> PAGE_SHIFT; in linear_page_index()
984 PAGE_SHIFT; in dir_pages()
999 pgoff_t index = size >> PAGE_SHIFT; in page_mkwrite_check_truncate()
Dbvec.h163 bv->bv_page = bvec->bv_page + (bvec->bv_offset >> PAGE_SHIFT); in bvec_advance()
Dnfs_page.h210 return (((loff_t)req->wb_index) << PAGE_SHIFT) + req->wb_offset; in req_offset()
Dkvm_host.h796 __kvm_get_guest(__kvm, __gpa >> PAGE_SHIFT, \
818 __kvm_put_guest(__kvm, __gpa >> PAGE_SHIFT, \
1154 gfn_t gfn_offset = (hva - slot->userspace_addr) >> PAGE_SHIFT; in hva_to_gfn_memslot()
1161 return (gpa_t)gfn << PAGE_SHIFT; in gfn_to_gpa()
1166 return (gfn_t)(gpa >> PAGE_SHIFT); in gpa_to_gfn()
1171 return (hpa_t)pfn << PAGE_SHIFT; in pfn_to_hpa()
Dhuge_mm.h107 #define HPAGE_PMD_ORDER (HPAGE_PMD_SHIFT-PAGE_SHIFT)
126 if (!IS_ALIGNED((vma->vm_start >> PAGE_SHIFT) - vma->vm_pgoff, in transhuge_vma_suitable()
Dhugetlb.h588 return h->order + PAGE_SHIFT; in huge_page_shift()
638 return hstates[index].order + PAGE_SHIFT; in hstate_index_to_shift()
860 return PAGE_SHIFT; in huge_page_shift()
Dmmzone.h1175 #define PFN_SECTION_SHIFT (SECTION_SIZE_BITS - PAGE_SHIFT)
1185 #if (MAX_ORDER - 1 + PAGE_SHIFT) > SECTION_SIZE_BITS
1204 #define PFN_SUBSECTION_SHIFT (SUBSECTION_SHIFT - PAGE_SHIFT)
/include/drm/
Ddrm_vma_manager.h37 #define DRM_FILE_PAGE_OFFSET_START ((0xFFFFFFFFUL >> PAGE_SHIFT) + 1)
38 #define DRM_FILE_PAGE_OFFSET_SIZE ((0xFFFFFFFFUL >> PAGE_SHIFT) * 256)
40 #define DRM_FILE_PAGE_OFFSET_START ((0xFFFFFFFUL >> PAGE_SHIFT) + 1)
41 #define DRM_FILE_PAGE_OFFSET_SIZE ((0xFFFFFFFUL >> PAGE_SHIFT) * 16)
204 return ((__u64)node->vm_node.start) << PAGE_SHIFT; in drm_vma_node_offset_addr()
225 drm_vma_node_size(node) << PAGE_SHIFT, 1); in drm_vma_node_unmap()
/include/xen/
Dpage.h19 (pfn_to_page((unsigned long)(xen_pfn) >> (PAGE_SHIFT - XEN_PAGE_SHIFT)))
21 ((page_to_pfn(page)) << (PAGE_SHIFT - XEN_PAGE_SHIFT))
/include/sound/
Dmemalloc.h64 return (size + PAGE_SIZE - 1) >> PAGE_SHIFT; in snd_sgbuf_aligned_pages()
101 addr = sgbuf->table[offset >> PAGE_SHIFT].addr; in snd_sgbuf_get_addr()
116 return sgbuf->table[offset >> PAGE_SHIFT].buf + offset % PAGE_SIZE; in snd_sgbuf_get_ptr()
/include/crypto/
Dscatterwalk.h56 return sg_page(walk->sg) + (walk->offset >> PAGE_SHIFT); in scatterwalk_page()
83 page = sg_page(walk->sg) + ((walk->offset - 1) >> PAGE_SHIFT); in scatterwalk_pagedone()
/include/linux/raid/
Dpq.h47 #ifndef PAGE_SHIFT
48 # define PAGE_SHIFT 12 macro
/include/linux/ceph/
Dlibceph.h185 return ((off+len+PAGE_SIZE-1) >> PAGE_SHIFT) - in calc_pages_for()
186 (off >> PAGE_SHIFT); in calc_pages_for()
/include/trace/events/
Dfilemap.h44 __entry->index << PAGE_SHIFT)
/include/net/
Dxsk_buff_pool.h154 !(pool->dma_pages[addr >> PAGE_SHIFT] & XSK_NEXT_PG_CONTIG_MASK); in xp_desc_crosses_non_contig_pg()

12