Home
last modified time | relevance | path

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

1234567

/openbsd/src/sys/dev/pci/drm/i915/
Di915_ttm_buddy_manager.c73 min_page_size = bo->page_alignment << PAGE_SHIFT; in i915_ttm_buddy_man_alloc()
78 if (size > lpfn << PAGE_SHIFT) { in i915_ttm_buddy_man_alloc()
92 err = drm_buddy_alloc_blocks(mm, (u64)place->fpfn << PAGE_SHIFT, in i915_ttm_buddy_man_alloc()
93 (u64)lpfn << PAGE_SHIFT, in i915_ttm_buddy_man_alloc()
94 (u64)n_pages << PAGE_SHIFT, in i915_ttm_buddy_man_alloc()
108 drm_buddy_block_offset(block) >> PAGE_SHIFT; in i915_ttm_buddy_man_alloc()
112 (drm_buddy_block_size(mm, block) >> PAGE_SHIFT); in i915_ttm_buddy_man_alloc()
179 drm_buddy_block_offset(block) >> PAGE_SHIFT; in i915_ttm_buddy_man_intersects()
181 (drm_buddy_block_size(mm, block) >> PAGE_SHIFT); in i915_ttm_buddy_man_intersects()
212 drm_buddy_block_offset(block) >> PAGE_SHIFT; in i915_ttm_buddy_man_compatible()
[all …]
Di915_mm.c46 return (r->sgt.dma + r->sgt.curr + r->iobase) >> PAGE_SHIFT; in sgt_pfn()
48 return r->sgt.pfn + (r->sgt.curr >> PAGE_SHIFT); in sgt_pfn()
115 zap_vma_ptes(vma, addr, (r.pfn - pfn) << PAGE_SHIFT); in remap_io_mapping()
150 while (offset >= sg_dma_len(r.sgt.sgp) >> PAGE_SHIFT) { in remap_io_sg()
151 offset -= sg_dma_len(r.sgt.sgp) >> PAGE_SHIFT; in remap_io_sg()
156 r.sgt.curr = offset << PAGE_SHIFT; in remap_io_sg()
163 zap_vma_ptes(vma, addr, r.pfn << PAGE_SHIFT); in remap_io_sg()
Dintel_region_ttm.c218 if (WARN_ON(overflows_type(offset >> PAGE_SHIFT, place.fpfn))) { in intel_region_ttm_resource_alloc()
222 place.fpfn = offset >> PAGE_SHIFT; in intel_region_ttm_resource_alloc()
223 if (WARN_ON(overflows_type(place.fpfn + (size >> PAGE_SHIFT), place.lpfn))) { in intel_region_ttm_resource_alloc()
227 place.lpfn = place.fpfn + (size >> PAGE_SHIFT); in intel_region_ttm_resource_alloc()
233 if (WARN_ON(overflows_type(resource_size(&mem->io) >> PAGE_SHIFT, place.lpfn))) { in intel_region_ttm_resource_alloc()
237 place.lpfn = resource_size(&mem->io) >> PAGE_SHIFT; in intel_region_ttm_resource_alloc()
/openbsd/src/sys/arch/alpha/include/
Dpte.h112 #define NPTEPG_SHIFT (PAGE_SHIFT - PTESHIFT)
118 (((vaddr_t)(va) >> PAGE_SHIFT) & PTEMASK)
121 (((vaddr_t)(va) >> (PAGE_SHIFT + NPTEPG_SHIFT)) & PTEMASK)
124 (((vaddr_t)(va) >> (PAGE_SHIFT + 2 * NPTEPG_SHIFT)) & PTEMASK)
127 (((vaddr_t)(va) >> PAGE_SHIFT) & ((1 << 3 * NPTEPG_SHIFT) - 1))
130 #define ALPHA_L1SEG_SIZE (1L << ((2 * NPTEPG_SHIFT) + PAGE_SHIFT))
133 #define ALPHA_L2SEG_SIZE (1L << (NPTEPG_SHIFT + PAGE_SHIFT))
Dparam.h52 #define PAGE_SHIFT 13 macro
53 #define PAGE_SIZE (1 << PAGE_SHIFT)
61 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */
/openbsd/src/sys/arch/mips64/include/
Dparam.h44 #define PAGE_SIZE (1 << PAGE_SHIFT)
54 #define PGSHIFT PAGE_SHIFT
58 #define UPAGES (USPACE >> PAGE_SHIFT)
59 #if PAGE_SHIFT > 12
68 #if PAGE_SHIFT > 12
Dpmap.h71 #if defined(MIPS_PTE64) && PAGE_SHIFT == 12
90 #define SEGSHIFT (PAGE_SHIFT+PMAP_PGSHIFT*2-PTE_LOG-3)
91 #define DIRSHIFT (PAGE_SHIFT+PMAP_PGSHIFT-PTE_LOG)
186 (Sysmap + (((vaddr_t)(va) - VM_MIN_KERNEL_ADDRESS) >> PAGE_SHIFT))
188 #define uvtopte(va) (((va) >> PAGE_SHIFT) & (NPTEPG -1))
/openbsd/src/sys/dev/pci/drm/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)
205 return ((__u64)node->vm_node.start) << PAGE_SHIFT; in drm_vma_node_offset_addr()
227 drm_vma_node_size(node) << PAGE_SHIFT, 1); in drm_vma_node_unmap()
/openbsd/src/sys/dev/pci/drm/amd/amdkfd/
Dkfd_migrate.c209 return (addr + adev->kfd.pgmap.range.start) >> PAGE_SHIFT; in svm_migrate_addr_to_pfn()
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()
297 npages << PAGE_SHIFT, &cursor); in svm_migrate_copy_to_vram()
301 dst[i] = cursor.start + (j << PAGE_SHIFT); in svm_migrate_copy_to_vram()
325 amdgpu_res_next(&cursor, (j + 1) << PAGE_SHIFT); in svm_migrate_copy_to_vram()
334 src[i] >> PAGE_SHIFT, page_to_pfn(spage)); in svm_migrate_copy_to_vram()
336 if (j >= (cursor.size >> PAGE_SHIFT) - 1 && i < npages - 1) { in svm_migrate_copy_to_vram()
386 uint64_t npages = (end - start) >> PAGE_SHIFT; in svm_migrate_vma_to_vram()
415 start >> PAGE_SHIFT, end >> PAGE_SHIFT, in svm_migrate_vma_to_vram()
[all …]
/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Damdgpu_res_cursor.h95 while (start >= node->size << PAGE_SHIFT) in amdgpu_res_first()
96 start -= node++->size << PAGE_SHIFT; in amdgpu_res_first()
98 cur->start = (node->start << PAGE_SHIFT) + start; in amdgpu_res_first()
99 cur->size = min((node->size << PAGE_SHIFT) - start, size); in amdgpu_res_first()
159 cur->start = node->start << PAGE_SHIFT; in amdgpu_res_next()
160 cur->size = min(node->size << PAGE_SHIFT, cur->remaining); in amdgpu_res_next()
/openbsd/src/sys/arch/hppa/include/
Dparam.h38 #define PAGE_SHIFT 12 macro
39 #define PAGE_SIZE (1 << PAGE_SHIFT)
47 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */
/openbsd/src/sys/dev/pci/drm/include/linux/
Dmm.h30 #define PFN_UP(x) (((x) + PAGE_SIZE-1) >> PAGE_SHIFT)
31 #define PFN_DOWN(x) ((x) >> PAGE_SHIFT)
32 #define PFN_PHYS(x) ((x) << PAGE_SHIFT)
89 return flsl((size - 1) >> PAGE_SHIFT); in get_order()
/openbsd/src/sys/arch/powerpc/include/
Dparam.h47 #define PAGE_SHIFT 12 macro
48 #define PAGE_SIZE (1 << PAGE_SHIFT)
54 #define PGSHIFT PAGE_SHIFT
/openbsd/src/sys/arch/amd64/include/
Dparam.h52 #define PAGE_SHIFT 12 macro
53 #define PAGE_SIZE (1 << PAGE_SHIFT)
63 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */
/openbsd/src/sys/arch/i386/include/
Dparam.h52 #define PAGE_SHIFT 12 macro
53 #define PAGE_SIZE (1 << PAGE_SHIFT)
63 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */
/openbsd/src/sys/arch/sh/include/
Dparam.h54 #define PAGE_SHIFT 12 macro
55 #define PAGE_SIZE (1 << PAGE_SHIFT)
61 #define PGSHIFT PAGE_SHIFT
/openbsd/src/sys/arch/powerpc64/include/
Dparam.h50 #define PAGE_SHIFT 12 macro
51 #define PAGE_SIZE (1 << PAGE_SHIFT)
59 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */
/openbsd/src/sys/arch/riscv64/include/
Dparam.h50 #define PAGE_SHIFT 12 macro
51 #define PAGE_SIZE (1 << PAGE_SHIFT)
57 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */
/openbsd/src/sys/arch/arm64/include/
Dparam.h50 #define PAGE_SHIFT 12 macro
51 #define PAGE_SIZE (1 << PAGE_SHIFT)
59 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */
/openbsd/src/sys/dev/pci/drm/i915/gt/
Dselftest_reset.c37 num_pages = resource_size(dsm) >> PAGE_SHIFT; in __igt_reset_stolen()
83 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen()
99 page << PAGE_SHIFT, in __igt_reset_stolen()
100 ((page + 1) << PAGE_SHIFT) - 1)) in __igt_reset_stolen()
125 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen()
148 page << PAGE_SHIFT, in __igt_reset_stolen()
149 ((page + 1) << PAGE_SHIFT) - 1)) { in __igt_reset_stolen()
166 if (max >= I915_GEM_STOLEN_BIAS >> PAGE_SHIFT) { in __igt_reset_stolen()
Dintel_ggtt_gmch.c27 intel_gmch_gtt_insert_page(addr, offset >> PAGE_SHIFT, flags); in gmch_ggtt_insert_page()
38 intel_gmch_gtt_insert_sg_entries(vma_res->bi.pages, vma_res->start >> PAGE_SHIFT, in gmch_ggtt_insert_entries()
50 intel_gmch_gtt_clear_range(start >> PAGE_SHIFT, length >> PAGE_SHIFT); in gmch_ggtt_clear_range()
/openbsd/src/sys/arch/arm/include/
Dparam.h42 #define PAGE_SHIFT 12 macro
43 #define PAGE_SIZE (1 << PAGE_SHIFT)
51 #define PGSHIFT PAGE_SHIFT
/openbsd/src/sys/arch/m88k/include/
Dparam.h51 #define PAGE_SHIFT 12 macro
52 #define PAGE_SIZE (1 << PAGE_SHIFT)
60 #define PGSHIFT PAGE_SHIFT
/openbsd/src/sys/dev/pci/drm/i915/gem/
Di915_gem_mman.c168 return i915_gem_object_get_tile_row_size(obj) >> PAGE_SHIFT; in tile_row_pages()
244 (obj->base.size >> PAGE_SHIFT) - view.partial.offset); in compute_partial_view()
247 if (chunk >= obj->base.size >> PAGE_SHIFT) in compute_partial_view()
345 vm_start = area->vm_start >> PAGE_SHIFT; in set_address_limits()
346 vm_end = area->vm_end >> PAGE_SHIFT; in set_address_limits()
347 vma_size = vma->size >> PAGE_SHIFT; in set_address_limits()
363 *start_vaddr = (unsigned long)start << PAGE_SHIFT; in set_address_limits()
364 *end_vaddr = (unsigned long)end << PAGE_SHIFT; in set_address_limits()
366 *pfn = (gmadr_start + i915_ggtt_offset(vma)) >> PAGE_SHIFT; in set_address_limits()
367 *pfn += (*start_vaddr - area->vm_start) >> PAGE_SHIFT; in set_address_limits()
[all …]
/openbsd/src/sys/arch/sparc64/include/
Dparam.h73 #define PAGE_SHIFT 13 macro
74 #define PAGE_SIZE (1 << PAGE_SHIFT)
131 #define PGSHIFT PAGE_SHIFT /* LOG2(PAGE_SIZE) */

1234567