Home
last modified time | relevance | path

Searched refs:region_end (Results 1 – 20 of 20) sorted by relevance

/linux/tools/testing/memblock/tests/
H A Dalloc_exact_nid_api.c53 ASSERT_EQ(new_rgn->base, region_end(req_node) - size); in alloc_exact_nid_top_down_numa_simple_check()
109 ASSERT_EQ(new_rgn->base, region_end(req_node) - size); in alloc_exact_nid_top_down_numa_part_reserved_check()
154 req_node_end = region_end(req_node); in alloc_exact_nid_top_down_numa_split_range_low_check()
223 ASSERT_EQ(new_rgn->base, region_end(req_node) - size); in alloc_exact_nid_top_down_numa_no_overlap_split_check()
271 max_addr = region_end(max_node); in alloc_exact_nid_top_down_numa_no_overlap_low_check()
281 ASSERT_EQ(new_rgn->base, region_end(req_node) - size); in alloc_exact_nid_top_down_numa_no_overlap_low_check()
323 ASSERT_LE(region_end(new_rgn), region_end(req_node)); in alloc_exact_nid_bottom_up_numa_simple_check()
381 ASSERT_LE(region_end(new_rgn), region_end(req_node)); in alloc_exact_nid_bottom_up_numa_part_reserved_check()
425 req_node_end = region_end(req_node); in alloc_exact_nid_bottom_up_numa_split_range_low_check()
438 ASSERT_LE(region_end(new_rgn), req_node_end); in alloc_exact_nid_bottom_up_numa_split_range_low_check()
[all …]
H A Dalloc_nid_api.c1268 ASSERT_EQ(new_rgn->base, region_end(req_node) - size); in alloc_nid_top_down_numa_simple_check()
1320 ASSERT_EQ(new_rgn->base, region_end(exp_node) - size); in alloc_nid_top_down_numa_small_node_check()
1374 ASSERT_EQ(new_rgn->base, region_end(exp_node) - size); in alloc_nid_top_down_numa_node_reserved_check()
1429 ASSERT_EQ(new_rgn->base, region_end(req_node) - size); in alloc_nid_top_down_numa_part_reserved_check()
1490 ASSERT_EQ(new_rgn->base, region_end(exp_node) - size); in alloc_nid_top_down_numa_part_reserved_fallback_check()
1535 req_node_end = region_end(req_node); in alloc_nid_top_down_numa_split_range_low_check()
1592 exp_node_end = region_end(exp_node); in alloc_nid_top_down_numa_split_range_high_check()
1659 ASSERT_EQ(new_rgn->base, region_end(req_node) - size); in alloc_nid_top_down_numa_no_overlap_split_check()
1706 max_addr = region_end(max_node); in alloc_nid_top_down_numa_no_overlap_low_check()
1762 max_addr = region_end(max_node); in alloc_nid_top_down_numa_no_overlap_high_check()
[all …]
H A Dalloc_api.c325 phys_addr_t region_end; in alloc_small_gaps_generic_check() local
330 region_end = memblock_start_of_DRAM(); in alloc_small_gaps_generic_check()
332 while (region_end < memblock_end_of_DRAM()) { in alloc_small_gaps_generic_check()
333 memblock_reserve(region_end + gap_size, region_size); in alloc_small_gaps_generic_check()
334 region_end += gap_size + region_size; in alloc_small_gaps_generic_check()
H A Dcommon.h126 static inline phys_addr_t __maybe_unused region_end(struct memblock_region *rgn) in region_end() function
/linux/drivers/firmware/efi/libstub/
H A Drandomalloc.c23 u64 first_slot, last_slot, region_end; in get_entry_num_slots() local
35 region_end = min(md->phys_addr + md->num_pages * EFI_PAGE_SIZE - 1, in get_entry_num_slots()
37 if (region_end < size) in get_entry_num_slots()
41 last_slot = round_down(region_end - size + 1, align); in get_entry_num_slots()
/linux/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_cm_common.c129 reg_region_cur <= reg->region_end; in cm_helper_program_xfer_func()
344 int32_t region_start, region_end; in cm_helper_translate_curve_to_hw_format() local
366 region_end = NUMBER_REGIONS - MAX_LOW_POINT; in cm_helper_translate_curve_to_hw_format()
380 region_end = 1; in cm_helper_translate_curve_to_hw_format()
383 for (i = region_end - region_start; i < MAX_REGIONS_NUMBER ; i++) in cm_helper_translate_curve_to_hw_format()
392 for (k = 0; k < (region_end - region_start); k++) { in cm_helper_translate_curve_to_hw_format()
413 start_index = (region_end + MAX_LOW_POINT) * NUMBER_SW_SEGMENTS; in cm_helper_translate_curve_to_hw_format()
429 dc_fixpt_from_int(region_end)); in cm_helper_translate_curve_to_hw_format()
549 int32_t region_start, region_end; in cm_helper_translate_curve_to_degamma_hw_format() local
564 region_end = 0; in cm_helper_translate_curve_to_degamma_hw_format()
[all …]
H A Ddcn10_cm_common.h55 uint32_t region_end
/linux/drivers/mtd/parsers/
H A Dafs.c294 u32 region_end; in afs_parse_v2_partition() local
304 region_end = region_start + region_size; in afs_parse_v2_partition()
306 region_end += (mtd->erasesize - 1); in afs_parse_v2_partition()
307 region_end &= ~(mtd->erasesize -1); in afs_parse_v2_partition()
309 region_start, region_end); in afs_parse_v2_partition()
316 part->size = region_end - region_start; in afs_parse_v2_partition()
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_cm_common.c86 reg_region_cur <= reg->region_end; in cm_helper_program_gamcor_xfer_func()
118 int32_t region_start, region_end; in cm3_helper_translate_curve_to_hw_format() local
141 region_end = NUMBER_REGIONS - MAX_LOW_POINT; in cm3_helper_translate_curve_to_hw_format()
155 region_end = 1; in cm3_helper_translate_curve_to_hw_format()
158 for (i = region_end - region_start; i < MAX_REGIONS_NUMBER ; i++) in cm3_helper_translate_curve_to_hw_format()
167 for (k = 0; k < (region_end - region_start); k++) { in cm3_helper_translate_curve_to_hw_format()
185 start_index = (region_end + MAX_LOW_POINT) * NUMBER_SW_SEGMENTS; in cm3_helper_translate_curve_to_hw_format()
201 dc_fixpt_from_int(region_end)); in cm3_helper_translate_curve_to_hw_format()
/linux/arch/parisc/kernel/
H A Dunwind.c66 else if (addr > e->region_end) in find_unwind_entry_in_table()
117 table->end = base_addr + end->region_end; in unwind_table_init()
124 start->region_end > (start+1)->region_start) { in unwind_table_init()
130 start->region_end += base_addr; in unwind_table_init()
205 __start___unwind[i].region_end); in unwind_init()
330 e->region_start, e->region_end, e->Save_SP, e->Save_RP, in unwind_frame_regs()
/linux/mm/kasan/
H A Dshadow.c572 unsigned long region_start, region_end; in __kasan_release_vmalloc() local
576 region_end = ALIGN_DOWN(end, KASAN_MEMORY_PER_SHADOW_PAGE); in __kasan_release_vmalloc()
586 if (end != region_end && in __kasan_release_vmalloc()
587 free_region_end > region_end) in __kasan_release_vmalloc()
588 region_end += KASAN_MEMORY_PER_SHADOW_PAGE; in __kasan_release_vmalloc()
591 shadow_end = kasan_mem_to_shadow((void *)region_end); in __kasan_release_vmalloc()
/linux/arch/x86/boot/compressed/
H A Dkaslr.c556 u64 region_end; in __process_mem_region() local
560 region_end = min(entry->start + entry->size, mem_limit); in __process_mem_region()
568 if (region.start > region_end) in __process_mem_region()
572 region.size = region_end - region.start; in __process_mem_region()
620 u64 start, end, entry_end, region_end; in process_mem_region() local
628 region_end = region->start + region->size; in process_mem_region()
631 entry_end = clamp(region_end, start, end); in process_mem_region()
/linux/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c44 unsigned long region_start, unsigned long region_end) in early_alloc_pgtable() argument
52 if (region_end) in early_alloc_pgtable()
53 max_addr = region_end; in early_alloc_pgtable()
75 unsigned long region_start, unsigned long region_end) in early_map_kernel_page() argument
88 region_start, region_end); in early_map_kernel_page()
98 region_end); in early_map_kernel_page()
108 region_start, region_end); in early_map_kernel_page()
127 unsigned long region_start, unsigned long region_end) in __map_kernel_page() argument
146 nid, region_start, region_end); in __map_kernel_page()
/linux/arch/parisc/include/asm/
H A Dunwind.h13 unsigned int region_end; member
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn10/
H A Ddcn10_dpp_cm.c455 gam_regs.region_end = REG(CM_RGAM_RAMA_REGION_32_33); in dpp1_cm_program_regamma_luta_settings()
484 gam_regs.region_end = REG(CM_RGAM_RAMB_REGION_32_33); in dpp1_cm_program_regamma_lutb_settings()
608 gam_regs.region_end = REG(CM_DGAM_RAMB_REGION_14_15); in dpp1_program_degamma_lutb_settings()
637 gam_regs.region_end = REG(CM_DGAM_RAMA_REGION_14_15); in dpp1_program_degamma_luta_settings()
/linux/drivers/gpu/drm/amd/display/dc/dwb/dcn30/
H A Ddcn30_dwb_cm.c108 gam_regs.region_end = REG(DWB_OGAM_RAMA_REGION_32_33); in dwb3_program_ogam_luta_settings()
141 gam_regs.region_end = REG(DWB_OGAM_RAMB_REGION_32_33); in dwb3_program_ogam_lutb_settings()
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn30/
H A Ddcn30_dpp_cm.c257 gam_regs.region_end = REG(CM_GAMCOR_RAMB_REGION_32_33); in dpp3_program_gamcor_lut()
279 gam_regs.region_end = REG(CM_GAMCOR_RAMA_REGION_32_33); in dpp3_program_gamcor_lut()
/linux/drivers/gpu/drm/amd/display/dc/mpc/dcn20/
H A Ddcn20_mpc.c343 gam_regs.region_end = REG(MPCC_OGAM_RAMB_REGION_32_33[mpcc_id]); in mpc2_program_lutb()
370 gam_regs.region_end = REG(MPCC_OGAM_RAMA_REGION_32_33[mpcc_id]); in mpc2_program_luta()
/linux/drivers/gpu/drm/amd/display/dc/dpp/dcn20/
H A Ddcn20_dpp_cm.c463 gam_regs.region_end = REG(CM_BLNDGAM_RAMA_REGION_32_33); in dpp20_program_blnd_luta_settings()
491 gam_regs.region_end = REG(CM_BLNDGAM_RAMB_REGION_32_33); in dpp20_program_blnd_lutb_settings()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c530 u64 region_end = region_start + size; in lock_region() local
543 region_width = max(fls64(region_start ^ (region_end - 1)), in lock_region()