Home
last modified time | relevance | path

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

1234567

/freebsd-9-stable/sys/mips/include/
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-stable/sys/amd64/include/xen/
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-stable/sys/i386/include/xen/
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-stable/sys/i386/include/
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-stable/sys/powerpc/include/
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-stable/sys/arm/include/
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-stable/sys/amd64/include/
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-stable/sys/dev/drm2/i915/
Di915_gem_gtt.c181 i915_ppgtt_insert_pages(ppgtt, obj->gtt_space->start >> PAGE_SHIFT, in i915_ppgtt_bind_object()
182 obj->base.size >> PAGE_SHIFT, obj->pages, pte_flags); in i915_ppgtt_bind_object()
188 i915_ppgtt_clear_range(ppgtt, obj->gtt_space->start >> PAGE_SHIFT, in i915_ppgtt_unbind_object()
189 obj->base.size >> PAGE_SHIFT); in i915_ppgtt_unbind_object()
292 intel_gtt_insert_pages(obj->gtt_space->start >> PAGE_SHIFT, in i915_gem_gtt_bind_object()
293 obj->base.size >> PAGE_SHIFT, obj->pages, agp_type); in i915_gem_gtt_bind_object()
309 intel_gtt_insert_pages(obj->gtt_space->start >> PAGE_SHIFT, in i915_gem_gtt_rebind_object()
310 obj->base.size >> PAGE_SHIFT, obj->pages, agp_type); in i915_gem_gtt_rebind_object()
325 intel_gtt_clear_range(obj->gtt_space->start >> PAGE_SHIFT, in i915_gem_gtt_unbind_object()
326 obj->base.size >> PAGE_SHIFT); in i915_gem_gtt_unbind_object()
/freebsd-9-stable/sys/sparc64/include/
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)
Dtsb.h37 #define TSB_BSHIFT (TSB_PAGES_SHIFT + PAGE_SHIFT)
79 return (tsb_kvpntotte(va >> PAGE_SHIFT)); in tsb_kvtotte()
/freebsd-9-stable/sys/dev/xen/balloon/
Dballoon.c169 #define MB2PAGES(mb) ((mb) << (20 - PAGE_SHIFT)) in minimum_target()
221 frame_list[i] = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT); in increase_reservation()
248 pfn = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT); in increase_reservation()
261 (unsigned long)__va(pfn << PAGE_SHIFT), in increase_reservation()
309 pfn = (VM_PAGE_TO_PHYS(page) >> PAGE_SHIFT); in decrease_reservation()
314 v = phys_to_virt(pfn << PAGE_SHIFT); in decrease_reservation()
344 balloon_append(PHYS_TO_VM_PAGE(pfn << PAGE_SHIFT)); in decrease_reservation()
430 set_new_target(new_target >> (PAGE_SHIFT - 10)); in watch_target()
482 page = PHYS_TO_VM_PAGE(pfn << PAGE_SHIFT); in balloon_init()
517 set_phys_to_machine(__pa(addr) >> PAGE_SHIFT, INVALID_P2M_ENTRY);
[all …]
/freebsd-9-stable/sys/i386/xen/
Dxen_machdep.c354 op.arg1.mfn = xpmap_ptom(val) >> PAGE_SHIFT; in xen_load_cr3()
422 XPQ_QUEUE[XPQ_IDX].ptr = (mfn << PAGE_SHIFT) | MMU_MACHPHYS_UPDATE; in _xen_machphys_update()
462 op.arg1.mfn = ma >> PAGE_SHIFT; in xen_pgdpt_pin()
472 op.arg1.mfn = ma >> PAGE_SHIFT; in xen_pgd_pin()
482 op.arg1.mfn = ma >> PAGE_SHIFT; in xen_pgd_unpin()
492 op.arg1.mfn = ma >> PAGE_SHIFT; in xen_pt_pin()
502 op.arg1.mfn = ma >> PAGE_SHIFT; in xen_pt_unpin()
613 pfn = VM_PAGE_TO_PHYS(&pages[i]) >> PAGE_SHIFT; in xen_create_contiguous_region()
632 pfn = VM_PAGE_TO_PHYS(&pages[i]) >> PAGE_SHIFT; in xen_create_contiguous_region()
640 contiguous_bitmap_set(VM_PAGE_TO_PHYS(&pages[0]) >> PAGE_SHIFT, 1UL << order); in xen_create_contiguous_region()
[all …]
/freebsd-9-stable/lib/libc/stdlib/
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; in rb_gen()
2430 (uintptr_t)chunk) >> PAGE_SHIFT; in rb_gen()
2457 pagebeg = ((uintptr_t)ptr - (uintptr_t)chunk) >> PAGE_SHIFT; in arena_run_rc_decr()
2459 (uintptr_t)chunk) >> PAGE_SHIFT; in arena_run_rc_decr()
2662 >> PAGE_SHIFT); in arena_run_split()
2664 PAGE_SHIFT; in arena_run_split()
2665 need_pages = (size >> PAGE_SHIFT); in arena_run_split()
[all …]
/freebsd-9-stable/sys/ia64/include/
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-stable/sys/dev/drm2/radeon/
Dradeon_object.c119 unsigned long page_align = roundup2(byte_align, PAGE_SIZE) >> PAGE_SHIFT; in radeon_bo_create()
250 bo->placement.lpfn = bo->rdev->mc.visible_vram_size >> PAGE_SHIFT; in radeon_bo_pin_restricted()
253 u64 lpfn = max_offset >> PAGE_SHIFT; in radeon_bo_pin_restricted()
256 bo->placement.lpfn = bo->rdev->mc.gtt_size >> PAGE_SHIFT; in radeon_bo_pin_restricted()
450 bo->tbo.mem.start << PAGE_SHIFT, in radeon_bo_get_surface_reg()
451 bo->tbo.num_pages << PAGE_SHIFT); in radeon_bo_get_surface_reg()
595 size = bo->mem.num_pages << PAGE_SHIFT; in radeon_bo_fault_reserve_notify()
596 offset = bo->mem.start << PAGE_SHIFT; in radeon_bo_fault_reserve_notify()
600 rbo->placement.lpfn = rdev->mc.visible_vram_size >> PAGE_SHIFT; in radeon_bo_fault_reserve_notify()
604 offset = bo->mem.start << PAGE_SHIFT; in radeon_bo_fault_reserve_notify()
Dradeon_object.h88 return bo->tbo.num_pages << PAGE_SHIFT; in radeon_bo_size()
98 return (bo->tbo.num_pages << PAGE_SHIFT) / RADEON_GPU_PAGE_SIZE; in radeon_bo_ngpu_pages()
103 return (bo->tbo.mem.page_alignment << PAGE_SHIFT) / RADEON_GPU_PAGE_SIZE; in radeon_bo_gpu_page_alignment()
Dradeon_ttm.c46 #define DRM_FILE_PAGE_OFFSET (0x100000000ULL >> PAGE_SHIFT)
232 old_start = old_mem->start << PAGE_SHIFT; in radeon_move_blit()
233 new_start = new_mem->start << PAGE_SHIFT; in radeon_move_blit()
417 mem->bus.size = mem->num_pages << PAGE_SHIFT; in radeon_ttm_io_mem_reserve()
430 mem->bus.offset = mem->start << PAGE_SHIFT; in radeon_ttm_io_mem_reserve()
437 mem->bus.offset = mem->start << PAGE_SHIFT; in radeon_ttm_io_mem_reserve()
517 gtt->offset = (unsigned long)(bo_mem->start << PAGE_SHIFT); in radeon_ttm_backend_bind()
731 rdev->mc.real_vram_size >> PAGE_SHIFT); in radeon_ttm_init()
756 rdev->mc.gtt_size >> PAGE_SHIFT); in radeon_ttm_init()
818 man->size = size >> PAGE_SHIFT; in radeon_ttm_set_active_vram_size()
/freebsd-9-stable/sys/sys/
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-stable/sys/ofed/drivers/infiniband/hw/mthca/
Dmthca_allocator.c119 int p = (index * sizeof (void *)) >> PAGE_SHIFT; in mthca_array_get()
129 int p = (index * sizeof (void *)) >> PAGE_SHIFT; in mthca_array_set()
146 int p = (index * sizeof (void *)) >> PAGE_SHIFT; in mthca_array_clear()
206 shift = get_order(size) + PAGE_SHIFT; in mthca_buf_alloc()
231 shift = PAGE_SHIFT; in mthca_buf_alloc()
/freebsd-9-stable/sys/dev/drm2/ttm/
Dttm_bo_vm.c401 unsigned long dev_offset = (*f_pos >> PAGE_SHIFT);
439 io_size = (io_size << PAGE_SHIFT) - page_offset;
443 kmap_end = (*f_pos + count - 1) >> PAGE_SHIFT;
502 kmap_offset = (*f_pos >> PAGE_SHIFT);
508 io_size = (io_size << PAGE_SHIFT) - page_offset;
512 kmap_end = (*f_pos + count - 1) >> PAGE_SHIFT;
Dttm_bo_util.c236 (uint32_t *) ((unsigned long)dst + (page << PAGE_SHIFT)); in ttm_copy_io_page()
238 (uint32_t *) ((unsigned long)src + (page << PAGE_SHIFT)); in ttm_copy_io_page()
257 src = (void *)((unsigned long)src + (page << PAGE_SHIFT)); in ttm_copy_io_ttm_page()
281 dst = (void *)((unsigned long)dst + (page << PAGE_SHIFT)); in ttm_copy_ttm_io_page()
558 offset = start_page << PAGE_SHIFT; in ttm_bo_kmap()
559 size = num_pages << PAGE_SHIFT; in ttm_bo_kmap()
/freebsd-9-stable/sys/mips/mips/
Dgenassym.c92 ASSYM(PAGE_SHIFT, PAGE_SHIFT);
/freebsd-9-stable/sys/ia64/ia64/
Dgenassym.c95 ASSYM(PAGE_SHIFT, PAGE_SHIFT);
/freebsd-9-stable/sys/vm/
Dvm_phys.c160 1 << (PAGE_SHIFT - 10 + oind)); in sysctl_vm_phys_free()
718 pa ^= ((vm_paddr_t)1 << (PAGE_SHIFT + order)); in vm_phys_free_pages()
731 pa &= ~(((vm_paddr_t)1 << (PAGE_SHIFT + order)) - 1); in vm_phys_free_pages()
765 order = min(ffsl(VM_PAGE_TO_PHYS(m) >> PAGE_SHIFT) - 1, in vm_phys_free_contig()
821 pa = m->phys_addr & (~(vm_paddr_t)0 << (PAGE_SHIFT + order)); in vm_phys_unfree_page()
848 pa_half = m_set->phys_addr ^ (1 << (PAGE_SHIFT + order)); in vm_phys_unfree_page()
934 size = npages << PAGE_SHIFT; in vm_phys_alloc_contig()
971 pa += 1 << (PAGE_SHIFT + VM_NFREEORDER - 1); in vm_phys_alloc_contig()
1041 1 << (PAGE_SHIFT - 10 + oind)); in DB_SHOW_COMMAND()
/freebsd-9-stable/sys/i386/i386/
Dminidump_machdep.c141 printf(" %lld", PG2MB(progress >> PAGE_SHIFT)); in blk_write()
156 dump_va = pmap_kenter_temporary(pa + i, (i + fragsz) >> PAGE_SHIFT); in blk_write()
399 pa >>= PAGE_SHIFT; in dump_add_page()
410 pa >>= PAGE_SHIFT; in dump_drop_page()

1234567