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

1234567

/freebsd-9.3-release/sys/cddl/compat/opensolaris/sys/
H A Dparam.h38 #define ptob(x) ((uint64_t)(x) << PAGE_SHIFT)
/freebsd-9.3-release/sys/i386/include/
H A Dparam.h95 #define PAGE_SHIFT 12 /* LOG2(PAGE_SIZE) */ macro
96 #define PAGE_SIZE (1<<PAGE_SHIFT) /* bytes/page */
110 #define NBPTD (NPGPTD<<PAGE_SHIFT)
159 #define atop(x) ((x) >> PAGE_SHIFT)
160 #define ptoa(x) ((x) << PAGE_SHIFT)
162 #define i386_btop(x) ((x) >> PAGE_SHIFT)
163 #define i386_ptob(x) ((x) << PAGE_SHIFT)
/freebsd-9.3-release/sys/mips/include/
H A Dparam.h121 #define PAGE_SHIFT 12 /* LOG2(PAGE_SIZE) */ macro
122 #define PAGE_SIZE (1<<PAGE_SHIFT) /* bytes/page */
136 #define SEGSHIFT (PAGE_SHIFT + NPTEPGSHIFT + NPDEPGSHIFT)
138 #define PDRSHIFT (PAGE_SHIFT + NPTEPGSHIFT)
142 #define SEGSHIFT (PAGE_SHIFT + NPTEPGSHIFT)
164 #define ctod(x) ((x) << (PAGE_SHIFT - DEV_BSHIFT))
165 #define dtoc(x) ((x) >> (PAGE_SHIFT - DEV_BSHIFT))
181 #define atop(x) ((x) >> PAGE_SHIFT)
182 #define ptoa(x) ((x) << PAGE_SHIFT)
/freebsd-9.3-release/sys/amd64/include/xen/
H A Dxenvar.h103 #define VTOPFN(x) (VTOP(x) >> PAGE_SHIFT)
104 #define PFNTOV(x) PTOV((vm_paddr_t)(x) << PAGE_SHIFT)
106 #define VTOMFN(va) (vtomach(va) >> PAGE_SHIFT)
107 #define PFN_UP(x) (((x) + PAGE_SIZE-1) >> PAGE_SHIFT)
109 #define phystomach(pa) (((vm_paddr_t)(PFNTOMFN((pa) >> PAGE_SHIFT))) << PAGE_SHIFT)
110 #define machtophys(ma) (((vm_paddr_t)(MFNTOPFN((ma) >> PAGE_SHIFT))) << PAGE_SHIFT)
/freebsd-9.3-release/sys/i386/include/xen/
H A Dxenvar.h83 #define VTOPFN(x) (VTOP(x) >> PAGE_SHIFT)
84 #define PFNTOV(x) PTOV((vm_paddr_t)(x) << PAGE_SHIFT)
86 #define VTOMFN(va) (vtomach(va) >> PAGE_SHIFT)
87 #define PFN_UP(x) (((x) + PAGE_SIZE-1) >> PAGE_SHIFT)
89 #define phystomach(pa) (((vm_paddr_t)(PFNTOMFN((pa) >> PAGE_SHIFT))) << PAGE_SHIFT)
90 #define machtophys(ma) (((vm_paddr_t)(MFNTOPFN((ma) >> PAGE_SHIFT))) << PAGE_SHIFT)
/freebsd-9.3-release/sys/amd64/include/
H A Dparam.h94 #define PAGE_SHIFT 12 /* LOG2(PAGE_SIZE) */ macro
95 #define PAGE_SIZE (1<<PAGE_SHIFT) /* bytes/page */
134 #define atop(x) ((unsigned long)(x) >> PAGE_SHIFT)
135 #define ptoa(x) ((unsigned long)(x) << PAGE_SHIFT)
137 #define amd64_btop(x) ((unsigned long)(x) >> PAGE_SHIFT)
138 #define amd64_ptob(x) ((unsigned long)(x) << PAGE_SHIFT)
/freebsd-9.3-release/sys/arm/include/
H A Dparam.h88 #define PAGE_SHIFT 12 macro
89 #define PAGE_SIZE (1 << PAGE_SHIFT) /* Page size */
123 #define atop(x) ((unsigned)(x) >> PAGE_SHIFT)
124 #define ptoa(x) ((unsigned)(x) << PAGE_SHIFT)
126 #define arm32_btop(x) ((unsigned)(x) >> PAGE_SHIFT)
127 #define arm32_ptob(x) ((unsigned)(x) << PAGE_SHIFT)
/freebsd-9.3-release/sys/powerpc/include/
H A Dparam.h95 #define PAGE_SHIFT 12 macro
96 #define PAGE_SIZE (1L << PAGE_SHIFT) /* Page size */
114 #define atop(x) ((unsigned long)(x) >> PAGE_SHIFT)
115 #define ptoa(x) ((unsigned long)(x) << PAGE_SHIFT)
117 #define powerpc_btop(x) ((unsigned long)(x) >> PAGE_SHIFT)
118 #define powerpc_ptob(x) ((unsigned long)(x) << PAGE_SHIFT)
/freebsd-9.3-release/sys/sparc64/include/
H A Dparam.h107 #define PAGE_SHIFT PAGE_SHIFT_8K /* LOG2(PAGE_SIZE) */ macro
137 #define atop(x) ((unsigned long)(x) >> PAGE_SHIFT)
138 #define ptoa(x) ((unsigned long)(x) << PAGE_SHIFT)
140 #define sparc64_btop(x) ((unsigned long)(x) >> PAGE_SHIFT)
141 #define sparc64_ptob(x) ((unsigned long)(x) << PAGE_SHIFT)
H A Dtsb.h37 #define TSB_BSHIFT (TSB_PAGES_SHIFT + PAGE_SHIFT)
79 return (tsb_kvpntotte(va >> PAGE_SHIFT));
H A Dcache.h51 #define DCACHE_COLOR(va) (((va) >> PAGE_SHIFT) & DCACHE_COLOR_MASK)
/freebsd-9.3-release/sys/ia64/include/
H A Dparam.h92 #define PAGE_SHIFT (LOG2_PAGE_SIZE) macro
110 #define atop(x) ((unsigned long)(x) >> PAGE_SHIFT)
111 #define ptoa(x) ((unsigned long)(x) << PAGE_SHIFT)
/freebsd-9.3-release/sys/boot/sparc64/loader/
H A Dlocore.S21 #define PAGE_SHIFT 13 define
/freebsd-9.3-release/sys/dev/drm2/i915/
H A Di915_gem_gtt.c181 i915_ppgtt_insert_pages(ppgtt, obj->gtt_space->start >> PAGE_SHIFT,
182 obj->base.size >> PAGE_SHIFT, obj->pages, pte_flags);
188 i915_ppgtt_clear_range(ppgtt, obj->gtt_space->start >> PAGE_SHIFT,
189 obj->base.size >> PAGE_SHIFT);
292 intel_gtt_insert_pages(obj->gtt_space->start >> PAGE_SHIFT,
293 obj->base.size >> PAGE_SHIFT, obj->pages, agp_type);
309 intel_gtt_insert_pages(obj->gtt_space->start >> PAGE_SHIFT,
310 obj->base.size >> PAGE_SHIFT, obj->pages, agp_type);
325 intel_gtt_clear_range(obj->gtt_space->start >> PAGE_SHIFT,
326 obj->base.size >> PAGE_SHIFT);
[all...]
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_uar.c33 #include <asm/page.h> /* PAGE_SHIFT */
44 uar->pfn = (pci_resource_start(dev->pdev, 2) >> PAGE_SHIFT) + uar->index;
/freebsd-9.3-release/sys/ofed/include/linux/
H A Dmm.h54 size = (size - 1) >> PAGE_SHIFT;
/freebsd-9.3-release/sys/sys/
H A Dparam.h187 #define ctob(x) ((x)<<PAGE_SHIFT)
192 #define btoc(x) (((vm_offset_t)(x)+PAGE_MASK)>>PAGE_SHIFT)
331 ((db + (ctodb(1) - 1)) >> (PAGE_SHIFT - DEV_BSHIFT))
334 ((db) << (PAGE_SHIFT - DEV_BSHIFT))
/freebsd-9.3-release/sys/vm/
H A Dvm_param.h140 ((vm_offset_t)((((vm_offset_t)(x)) + PAGE_MASK) >> PAGE_SHIFT))
/freebsd-9.3-release/sys/dev/xen/balloon/
H A Dballoon.c169 #define MB2PAGES(mb) ((mb) << (20 - PAGE_SHIFT))
221 frame_list[i] = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT);
248 pfn = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT);
261 (unsigned long)__va(pfn << PAGE_SHIFT),
309 pfn = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT);
314 v = phys_to_virt(pfn << PAGE_SHIFT);
344 balloon_append(PHYS_TO_VM_PAGE(pfn << PAGE_SHIFT));
428 pages. PAGE_SHIFT converts bytes to pages, hence PAGE_SHIFT - 10.
430 set_new_target(new_target >> (PAGE_SHIFT
[all...]
/freebsd-9.3-release/sys/i386/xen/
H A Dxen_machdep.c354 op.arg1.mfn = xpmap_ptom(val) >> PAGE_SHIFT;
422 XPQ_QUEUE[XPQ_IDX].ptr = (mfn << PAGE_SHIFT) | MMU_MACHPHYS_UPDATE;
462 op.arg1.mfn = ma >> PAGE_SHIFT;
472 op.arg1.mfn = ma >> PAGE_SHIFT;
482 op.arg1.mfn = ma >> PAGE_SHIFT;
492 op.arg1.mfn = ma >> PAGE_SHIFT;
502 op.arg1.mfn = ma >> PAGE_SHIFT;
613 pfn = VM_PAGE_TO_PHYS(&pages[i]) >> PAGE_SHIFT;
632 pfn = VM_PAGE_TO_PHYS(&pages[i]) >> PAGE_SHIFT;
640 contiguous_bitmap_set(VM_PAGE_TO_PHYS(&pages[0]) >> PAGE_SHIFT,
[all...]
/freebsd-9.3-release/sys/dev/drm2/radeon/
H A Dradeon_object.h88 return bo->tbo.num_pages << PAGE_SHIFT;
98 return (bo->tbo.num_pages << PAGE_SHIFT) / RADEON_GPU_PAGE_SIZE;
103 return (bo->tbo.mem.page_alignment << PAGE_SHIFT) / RADEON_GPU_PAGE_SIZE;
/freebsd-9.3-release/sys/mips/mips/
H A Dgenassym.c92 ASSYM(PAGE_SHIFT, PAGE_SHIFT);
H A Dmpboot.S75 sll t0, s0, PAGE_SHIFT + 1
/freebsd-9.3-release/lib/libc/stdlib/
H A Dmalloc.c383 (arena_maxclass <= (1U << (CHUNK_MAP_LG_PG_RANGE + PAGE_SHIFT)) \
385 PAGE_SHIFT)))
996 #if (PAGE_SHIFT == 13)
2428 pagebeg = ((uintptr_t)ptr - (uintptr_t)chunk) >> PAGE_SHIFT;
2430 (uintptr_t)chunk) >> PAGE_SHIFT;
2457 pagebeg = ((uintptr_t)ptr - (uintptr_t)chunk) >> PAGE_SHIFT;
2459 (uintptr_t)chunk) >> PAGE_SHIFT;
2662 >> PAGE_SHIFT);
2664 PAGE_SHIFT;
2665 need_pages = (size >> PAGE_SHIFT);
[all...]
/freebsd-9.3-release/sys/ia64/ia64/
H A Dgenassym.c95 ASSYM(PAGE_SHIFT, PAGE_SHIFT);

Completed in 202 milliseconds

1234567