Searched refs:PAGE_SHIFT (Results 1 - 25 of 185) sorted by relevance

12345678

/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dparam.h30 #define ptob(pages) ((pages) << PAGE_SHIFT)
31 #define btop(bytes) ((bytes) >> PAGE_SHIFT)
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/
H A Dpfn.h39 #define PFN_UP(x) (((x) + PAGE_SIZE - 1) >> PAGE_SHIFT)
40 #define PFN_DOWN(x) ((x) >> PAGE_SHIFT)
41 #define PFN_PHYS(x) ((phys_addr_t)(x) << PAGE_SHIFT)
42 #define PHYS_PFN(x) ((unsigned long)((x) >> PAGE_SHIFT))
H A Dpfn_t.h34 CTASSERT(PAGE_SHIFT > 4);
36 #define PFN_FLAGS_MASK (((u64)(PAGE_SIZE - 1)) << (64 - PAGE_SHIFT))
H A Dpage.h72 #define page_to_pfn(pp) (VM_PAGE_TO_PHYS(pp) >> PAGE_SHIFT)
73 #define pfn_to_page(pfn) (PHYS_TO_VM_PAGE((pfn) << PAGE_SHIFT))
90 #define btoc(x) (((vm_offset_t)(x) + PAGE_SIZE - 1) >> PAGE_SHIFT)
/freebsd-13-stable/sys/riscv/include/
H A Dparam.h92 #define PAGE_SHIFT 12 macro
93 #define PAGE_SIZE (1 << PAGE_SHIFT) /* Page size */
111 #define atop(x) ((unsigned long)(x) >> PAGE_SHIFT)
112 #define ptoa(x) ((unsigned long)(x) << PAGE_SHIFT)
114 #define riscv_btop(x) ((unsigned long)(x) >> PAGE_SHIFT)
115 #define riscv_ptob(x) ((unsigned long)(x) << PAGE_SHIFT)
/freebsd-13-stable/sys/i386/include/
H A Dparam.h88 #define PAGE_SHIFT 12 /* LOG2(PAGE_SIZE) */ macro
89 #define PAGE_SIZE (1 << PAGE_SHIFT) /* bytes/page */
94 #define NBPTD (NPGPTD << PAGE_SHIFT)
155 #define atop(x) ((x) >> PAGE_SHIFT)
156 #define ptoa(x) ((x) << PAGE_SHIFT)
158 #define i386_btop(x) ((x) >> PAGE_SHIFT)
159 #define i386_ptob(x) ((x) << PAGE_SHIFT)
/freebsd-13-stable/sys/arm/include/
H A Dparam.h105 #define PAGE_SHIFT 12 macro
106 #define PAGE_SIZE (1 << PAGE_SHIFT) /* Page size */
138 #define atop(x) ((unsigned)(x) >> PAGE_SHIFT)
139 #define ptoa(x) ((unsigned)(x) << PAGE_SHIFT)
141 #define arm32_btop(x) ((unsigned)(x) >> PAGE_SHIFT)
142 #define arm32_ptob(x) ((unsigned)(x) << PAGE_SHIFT)
/freebsd-13-stable/sys/mips/include/
H A Dparam.h136 #define PAGE_SHIFT 12 /* LOG2(PAGE_SIZE) */ macro
137 #define PAGE_SIZE (1<<PAGE_SHIFT) /* bytes/page */
151 #define SEGSHIFT (PAGE_SHIFT + NPTEPGSHIFT + NPDEPGSHIFT)
153 #define PDRSHIFT (PAGE_SHIFT + NPTEPGSHIFT)
158 #define SEGSHIFT (PAGE_SHIFT + NPTEPGSHIFT)
183 #define atop(x) ((x) >> PAGE_SHIFT)
184 #define ptoa(x) ((x) << PAGE_SHIFT)
/freebsd-13-stable/sys/powerpc/include/
H A Dparam.h109 #define PAGE_SHIFT 12 macro
110 #define PAGE_SIZE (1 << PAGE_SHIFT) /* Page size */
153 #define atop(x) ((x) >> PAGE_SHIFT)
154 #define ptoa(x) ((x) << PAGE_SHIFT)
156 #define powerpc_btop(x) ((x) >> PAGE_SHIFT)
157 #define powerpc_ptob(x) ((x) << PAGE_SHIFT)
161 #define btoc(x) ((vm_offset_t)(((x)+PAGE_MASK)>>PAGE_SHIFT))
/freebsd-13-stable/sys/arm64/include/
H A Dparam.h98 #define PAGE_SHIFT PAGE_SHIFT_4K macro
117 #define atop(x) ((unsigned long)(x) >> PAGE_SHIFT)
118 #define ptoa(x) ((unsigned long)(x) << PAGE_SHIFT)
120 #define arm64_btop(x) ((unsigned long)(x) >> PAGE_SHIFT)
121 #define arm64_ptob(x) ((unsigned long)(x) << PAGE_SHIFT)
/freebsd-13-stable/sys/amd64/include/
H A Dparam.h98 #define PAGE_SHIFT 12 /* LOG2(PAGE_SIZE) */ macro
99 #define PAGE_SIZE (1<<PAGE_SHIFT) /* bytes/page */
150 #define atop(x) ((unsigned long)(x) >> PAGE_SHIFT)
151 #define ptoa(x) ((unsigned long)(x) << PAGE_SHIFT)
153 #define amd64_btop(x) ((unsigned long)(x) >> PAGE_SHIFT)
154 #define amd64_ptob(x) ((unsigned long)(x) << PAGE_SHIFT)
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dparam.h36 #define ptob(x) ((uint64_t)(x) << PAGE_SHIFT)
/freebsd-13-stable/sys/vm/
H A Dvm_dumpset.h50 (pa >> PAGE_SHIFT) - (dump_avail[i] >> PAGE_SHIFT) +
69 (pa >> PAGE_SHIFT) - (dump_avail[i] >> PAGE_SHIFT) +
H A Dvm_param.h139 ((vm_offset_t)((((vm_offset_t)(x)) + PAGE_MASK) >> PAGE_SHIFT))
/freebsd-13-stable/usr.sbin/bhyve/
H A Dspinup_ap.c55 vector = *rip >> PAGE_SHIFT;
69 desc_base = vector << PAGE_SHIFT;
74 cs = (vector << PAGE_SHIFT) >> 4;
/freebsd-13-stable/lib/libkvm/
H A Dkvm_aarch64.h56 _Static_assert(PAGE_SHIFT == AARCH64_PAGE_SHIFT, "PAGE_SHIFT mismatch");
H A Dkvm_amd64.h67 _Static_assert(PAGE_SHIFT == AMD64_PAGE_SHIFT, "PAGE_SHIFT mismatch");
H A Dkvm_i386.h66 _Static_assert(PAGE_SHIFT == I386_PAGE_SHIFT, "PAGE_SHIFT mismatch");
H A Dkvm_riscv.h66 _Static_assert(PAGE_SHIFT == RISCV_PAGE_SHIFT, "PAGE_SHIFT mismatch");
/freebsd-13-stable/sys/riscv/riscv/
H A Duio_machdep.c91 &ma[offset >> PAGE_SHIFT], &vaddr, 1, TRUE);
114 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT],
128 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1,
/freebsd-13-stable/sys/arm64/arm64/
H A Duio_machdep.c91 &ma[offset >> PAGE_SHIFT], &vaddr, 1, TRUE);
114 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT],
128 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1,
/freebsd-13-stable/sys/amd64/amd64/
H A Duio_machdep.c93 &ma[offset >> PAGE_SHIFT], &vaddr, 1, TRUE);
116 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT],
129 pmap_unmap_io_transient(&ma[offset >> PAGE_SHIFT], &vaddr, 1,
/freebsd-13-stable/sys/dev/mthca/
H A Dmthca_uar.c42 uar->pfn = (pci_resource_start(dev->pdev, 2) >> PAGE_SHIFT) + uar->index;
/freebsd-13-stable/sys/sys/
H A Dparam.h204 #define ctob(x) ((x)<<PAGE_SHIFT)
209 #define btoc(x) (((vm_offset_t)(x)+PAGE_MASK)>>PAGE_SHIFT)
357 ((db + (ctodb(1) - 1)) >> (PAGE_SHIFT - DEV_BSHIFT))
360 ((db) << (PAGE_SHIFT - DEV_BSHIFT))
/freebsd-13-stable/sys/dev/drm2/ttm/
H A Dttm_agp_backend.c69 ttm->num_pages << PAGE_SHIFT, agp_be->offset);
80 return -agp_unbind_pages(agp_be->bridge, ttm->num_pages << PAGE_SHIFT,

Completed in 124 milliseconds

12345678