Home
last modified time | relevance | path

Searched refs:SZ_2M (Results 1 – 25 of 72) sorted by relevance

123

/linux/drivers/gpu/drm/xe/
H A Dxe_lmtt_2l.c67 #define LMTT_2L_PTE_MAX_NUM BIT(LMTT_2L_HAW - ilog2(SZ_2M))
106 return ilog2(SZ_2M); in lmtt_2l_pte_shift()
130 XE_WARN_ON(!IS_ALIGNED(offset, SZ_2M)); in lmtt_2l_pte_encode()
131 XE_WARN_ON(!FIELD_FIT(LMTT_2L_PTE_LMEM_PAGE, offset / SZ_2M)); in lmtt_2l_pte_encode()
132 return FIELD_PREP(LMTT_2L_PTE_LMEM_PAGE, offset / SZ_2M) | LMTT_2L_PTE_VALID; in lmtt_2l_pte_encode()
H A Dxe_lmtt_ml.c67 #define LMTT_ML_PTE_MAX_NUM BIT(35 - ilog2(SZ_2M))
112 return ilog2(SZ_2M); in lmtt_ml_pte_shift()
140 XE_WARN_ON(!IS_ALIGNED(offset, SZ_2M)); in lmtt_ml_pte_encode()
141 XE_WARN_ON(!FIELD_FIT(LMTT_ML_PTE_LMEM_PAGE, offset / SZ_2M)); in lmtt_ml_pte_encode()
142 return FIELD_PREP(LMTT_ML_PTE_LMEM_PAGE, offset / SZ_2M) | LMTT_ML_PTE_VALID; in lmtt_ml_pte_encode()
/linux/arch/arm64/include/asm/
H A Dboot.h13 #define MAX_FDT_SIZE SZ_2M
18 #define MIN_KIMG_ALIGN SZ_2M
H A Dcrash_reserve.h6 #define CRASH_ALIGN SZ_2M
/linux/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_pages.c411 IS_ALIGNED(i915_vma_offset(vma), SZ_2M) && in igt_check_page_sizes()
412 vma->page_sizes.sg & SZ_2M && in igt_check_page_sizes()
413 vma->resource->page_sizes_gtt < SZ_2M) { in igt_check_page_sizes()
887 .size = SZ_2M, in igt_ppgtt_64K()
892 .size = SZ_2M - SZ_4K, in igt_ppgtt_64K()
897 .size = SZ_2M + SZ_4K, in igt_ppgtt_64K()
902 .size = SZ_2M + SZ_64K, in igt_ppgtt_64K()
907 .size = SZ_2M - SZ_64K, in igt_ppgtt_64K()
914 .offset = SZ_2M, in igt_ppgtt_64K()
919 .offset = SZ_2M - SZ_64K, in igt_ppgtt_64K()
[all …]
/linux/tools/testing/selftests/kvm/
H A Dpre_fault_memory_test.c17 #define TEST_SIZE (SZ_2M + PAGE_SIZE)
178 alignment = SZ_2M; in __test_pre_fault_memory()
189 pre_fault_memory(vcpu, gpa, 0, SZ_2M, 0, private); in __test_pre_fault_memory()
190 pre_fault_memory(vcpu, gpa, SZ_2M, PAGE_SIZE * 2, PAGE_SIZE, private); in __test_pre_fault_memory()
/linux/arch/arm/mach-omap2/
H A Diomap.h192 #define L4_WK_54XX_SIZE SZ_2M
243 #define L4_PER3_DRA7XX_SIZE SZ_2M
251 #define L4_CFG_DRA7XX_SIZE (SZ_1M + SZ_2M)
/linux/rust/kernel/
H A Dsizes.rs61 SZ_2M,
30 pub const SZ_2M: usize = bindings::SZ_2M as usize; global() constant
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c372 size_t blk_offset = -addr % SZ_2M; in get_pgsize()
374 if (blk_offset || size < SZ_2M) { in get_pgsize()
379 *count = min(blk_offset, size) / SZ_2M; in get_pgsize()
380 return SZ_2M; in get_pgsize()
585 #define NUM_FAULT_PAGES (SZ_2M / PAGE_SIZE)
613 addr &= ~((u64)SZ_2M - 1); in panfrost_mmu_map_fault_addr()
624 bo->base.base.size / SZ_2M, in panfrost_mmu_map_fault_addr()
645 sgt = &bo->sgts[page_offset / (SZ_2M / PAGE_SIZE)]; in panfrost_mmu_map_fault_addr()
681 NUM_FAULT_PAGES, 0, SZ_2M, GFP_KERNEL); in panfrost_mmu_map_fault_addr()
695 bo->heap_rss_size += SZ_2M; in panfrost_mmu_map_fault_addr()
[all …]
/linux/tools/testing/selftests/kvm/x86/
H A Dprivate_mem_conversions_test.c27 #define PER_CPU_DATA_SIZE ((u64)(SZ_2M + PAGE_SIZE))
116 GUEST_STAGE(0, SZ_2M),
118 GUEST_STAGE(PAGE_SIZE, SZ_2M),
119 GUEST_STAGE(SZ_2M, PAGE_SIZE),
376 const size_t alignment = max_t(size_t, SZ_2M, get_backing_src_pagesz(src_type)); in test_mem_conversions()
/linux/arch/powerpc/platforms/83xx/
H A Dmisc.c127 int immrsize = IS_ALIGNED(immrbase, SZ_2M) ? SZ_2M : SZ_1M; in mpc83xx_setup_arch()
/linux/tools/testing/memblock/tests/
H A Dbasic_api.c312 .size = SZ_2M in memblock_add_twice_check()
405 .size = SZ_2M in memblock_add_near_max_check()
751 .base = SZ_2M, in memblock_reserve_within_check()
781 .size = SZ_2M in memblock_reserve_twice_check()
874 .size = SZ_2M in memblock_reserve_near_max_check()
1442 .base = SZ_2M, in memblock_remove_overlap_bottom_check()
1587 .base = PHYS_ADDR_MAX - SZ_2M, in memblock_remove_near_max_check()
1588 .size = SZ_2M in memblock_remove_near_max_check()
1593 .size = SZ_2M in memblock_remove_near_max_check()
1769 .base = SZ_2M, in memblock_free_absent_check()
[all …]
/linux/arch/loongarch/include/asm/
H A Dcrash_reserve.h5 #define CRASH_ALIGN SZ_2M
H A Defi.h30 return SZ_2M; in efi_get_kimg_min_align()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c900 size_t blk_offset = -addr % SZ_2M; in get_pgsize()
902 if (blk_offset || size < SZ_2M) { in get_pgsize()
907 *count = min(blk_offset, size) / SZ_2M; in get_pgsize()
908 return SZ_2M; in get_pgsize()
1062 u32 chunk_size = min(size - mapped, SZ_2M - (addr & (SZ_2M - 1))); in panthor_vm_map_sparse()
1065 addr % SZ_2M, chunk_size); in panthor_vm_map_sparse()
1131 size >= SZ_2M ? SZ_2M : SZ_4K, in panthor_vm_alloc_va()
1432 if (va != ALIGN(va, SZ_2M)) in panthor_vm_prepare_unmap_op_ctx()
1435 if (va + size != ALIGN(va + size, SZ_2M) && in panthor_vm_prepare_unmap_op_ctx()
1436 ALIGN(va + size, SZ_2M) != ALIGN(va, SZ_2M)) in panthor_vm_prepare_unmap_op_ctx()
[all …]
/linux/drivers/mtd/spi-nor/
H A Dintel.c15 .size = SZ_2M,
H A Deon.c47 .size = SZ_2M,
H A Dgigadevice.c40 .size = SZ_2M,
H A Dissi.c86 .size = SZ_2M,
/linux/arch/riscv/include/asm/
H A Defi.h38 return IS_ENABLED(CONFIG_64BIT) ? SZ_2M : SZ_4M; in efi_get_kimg_min_align()
/linux/tools/include/linux/
H A Dsizes.h33 #define SZ_2M 0x00200000 macro
/linux/arch/powerpc/include/asm/
H A Dfixmap.h63 #define FIX_IMMR_SIZE (SZ_2M / PAGE_SIZE)
/linux/arch/loongarch/kernel/
H A Dkexec_efi.c67 kbuf.buf_align = SZ_2M; in efi_kexec_load()
/linux/arch/sh/boards/
H A Dboard-edosk7760.c41 .size = SZ_2M,
/linux/tools/testing/selftests/vfio/
H A Dvfio_dma_mapping_test.c115 FIXTURE_VARIANT_ADD_ALL_IOMMU_MODES(anonymous_hugetlb_2mb, SZ_2M, MAP_HUGETLB | MAP_HUGE_2MB);
179 case SZ_2M: in TEST_F()

123