/kernel/linux/linux-6.6/tools/testing/memblock/tests/ |
H A D | alloc_exact_nid_api.c | 53 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_nod in alloc_exact_nid_bottom_up_numa_part_reserved_check() [all...] |
H A D | alloc_nid_api.c | 1268 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_nod in alloc_nid_top_down_numa_no_overlap_high_check() [all...] |
H A D | alloc_api.c | 325 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 D | common.h | 122 static inline phys_addr_t __maybe_unused region_end(struct memblock_region *rgn) in region_end() function
|
/kernel/linux/linux-5.10/drivers/firmware/efi/libstub/ |
H A D | randomalloc.c | 22 u64 first_slot, last_slot, region_end; in get_entry_num_slots() local 31 region_end = min(md->phys_addr + md->num_pages * EFI_PAGE_SIZE - 1, in get_entry_num_slots() 33 if (region_end < size) in get_entry_num_slots() 37 last_slot = round_down(region_end - size + 1, align); in get_entry_num_slots()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_cm_common.c | 109 reg_region_cur <= reg->region_end; in cm_helper_program_xfer_func() 321 int32_t region_start, region_end; in cm_helper_translate_curve_to_hw_format() local 343 region_end = NUMBER_REGIONS - MAX_LOW_POINT; in cm_helper_translate_curve_to_hw_format() 362 region_end = 1; in cm_helper_translate_curve_to_hw_format() 365 for (i = region_end - region_start; i < MAX_REGIONS_NUMBER ; i++) in cm_helper_translate_curve_to_hw_format() 374 for (k = 0; k < (region_end - region_start); k++) { in cm_helper_translate_curve_to_hw_format() 390 start_index = (region_end + MAX_LOW_POINT) * NUMBER_SW_SEGMENTS; in cm_helper_translate_curve_to_hw_format() 406 dc_fixpt_from_int(region_end)); in cm_helper_translate_curve_to_hw_format() 518 int32_t region_start, region_end; in cm_helper_translate_curve_to_degamma_hw_format() local 533 region_end in cm_helper_translate_curve_to_degamma_hw_format() [all...] |
H A D | dcn10_cm_common.h | 55 uint32_t region_end
|
H A D | dcn10_dpp_cm.c | 386 gam_regs.region_end = REG(CM_RGAM_RAMA_REGION_32_33); in dpp1_cm_program_regamma_luta_settings() 415 gam_regs.region_end = REG(CM_RGAM_RAMB_REGION_32_33); in dpp1_cm_program_regamma_lutb_settings() 539 gam_regs.region_end = REG(CM_DGAM_RAMB_REGION_14_15); in dpp1_program_degamma_lutb_settings() 568 gam_regs.region_end = REG(CM_DGAM_RAMA_REGION_14_15); in dpp1_program_degamma_luta_settings()
|
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/ |
H A D | randomalloc.c | 23 u64 first_slot, last_slot, region_end; in get_entry_num_slots() local 32 region_end = min(md->phys_addr + md->num_pages * EFI_PAGE_SIZE - 1, in get_entry_num_slots() 34 if (region_end < size) in get_entry_num_slots() 38 last_slot = round_down(region_end - size + 1, align); in get_entry_num_slots()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_cm_common.c | 86 reg_region_cur <= reg->region_end; in cm_helper_program_gamcor_xfer_func() 119 int32_t region_start, region_end; in cm3_helper_translate_curve_to_hw_format() local 142 region_end = NUMBER_REGIONS - MAX_LOW_POINT; in cm3_helper_translate_curve_to_hw_format() 161 region_end = 1; in cm3_helper_translate_curve_to_hw_format() 164 for (i = region_end - region_start; i < MAX_REGIONS_NUMBER ; i++) in cm3_helper_translate_curve_to_hw_format() 173 for (k = 0; k < (region_end - region_start); k++) { in cm3_helper_translate_curve_to_hw_format() 189 start_index = (region_end + MAX_LOW_POINT) * NUMBER_SW_SEGMENTS; in cm3_helper_translate_curve_to_hw_format() 205 dc_fixpt_from_int(region_end)); in cm3_helper_translate_curve_to_hw_format() 318 int32_t region_start, region_end; in cm3_helper_translate_curve_to_degamma_hw_format() local 333 region_end in cm3_helper_translate_curve_to_degamma_hw_format() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_cm_common.c | 109 reg_region_cur <= reg->region_end; in cm_helper_program_xfer_func() 324 int32_t region_start, region_end; in cm_helper_translate_curve_to_hw_format() local 346 region_end = NUMBER_REGIONS - MAX_LOW_POINT; in cm_helper_translate_curve_to_hw_format() 365 region_end = 1; in cm_helper_translate_curve_to_hw_format() 368 for (i = region_end - region_start; i < MAX_REGIONS_NUMBER ; i++) in cm_helper_translate_curve_to_hw_format() 377 for (k = 0; k < (region_end - region_start); k++) { in cm_helper_translate_curve_to_hw_format() 393 start_index = (region_end + MAX_LOW_POINT) * NUMBER_SW_SEGMENTS; in cm_helper_translate_curve_to_hw_format() 409 dc_fixpt_from_int(region_end)); in cm_helper_translate_curve_to_hw_format() 529 int32_t region_start, region_end; in cm_helper_translate_curve_to_degamma_hw_format() local 544 region_end in cm_helper_translate_curve_to_degamma_hw_format() [all...] |
H A D | dcn10_cm_common.h | 55 uint32_t region_end
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_cm_common.c | 86 reg_region_cur <= reg->region_end; in cm_helper_program_gamcor_xfer_func() 119 int32_t region_start, region_end; in cm3_helper_translate_curve_to_hw_format() local 142 region_end = NUMBER_REGIONS - MAX_LOW_POINT; in cm3_helper_translate_curve_to_hw_format() 161 region_end = 1; in cm3_helper_translate_curve_to_hw_format() 164 for (i = region_end - region_start; i < MAX_REGIONS_NUMBER ; i++) in cm3_helper_translate_curve_to_hw_format() 173 for (k = 0; k < (region_end - region_start); k++) { in cm3_helper_translate_curve_to_hw_format() 189 start_index = (region_end + MAX_LOW_POINT) * NUMBER_SW_SEGMENTS; in cm3_helper_translate_curve_to_hw_format() 205 dc_fixpt_from_int(region_end)); in cm3_helper_translate_curve_to_hw_format() 318 int32_t region_start, region_end; in cm3_helper_translate_curve_to_degamma_hw_format() local 333 region_end in cm3_helper_translate_curve_to_degamma_hw_format() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/parsers/ |
H A D | afs.c | 294 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()
|
/kernel/linux/linux-6.6/drivers/mtd/parsers/ |
H A D | afs.c | 294 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()
|
/kernel/linux/linux-5.10/arch/x86/boot/compressed/ |
H A D | kaslr.c | 589 u64 region_end; in __process_mem_region() local 593 region_end = min(entry->start + entry->size, mem_limit); in __process_mem_region() 601 if (region.start > region_end) in __process_mem_region() 605 region.size = region_end - region.start; in __process_mem_region() 653 u64 start, end, entry_end, region_end; in process_mem_region() local 661 region_end = region->start + region->size; in process_mem_region() 664 entry_end = clamp(region_end, start, end); in process_mem_region()
|
/kernel/linux/linux-6.6/arch/x86/boot/compressed/ |
H A D | kaslr.c | 585 u64 region_end; in __process_mem_region() local 589 region_end = min(entry->start + entry->size, mem_limit); in __process_mem_region() 597 if (region.start > region_end) in __process_mem_region() 601 region.size = region_end - region.start; in __process_mem_region() 649 u64 start, end, entry_end, region_end; in process_mem_region() local 657 region_end = region->start + region->size; in process_mem_region() 660 entry_end = clamp(region_end, start, end); in process_mem_region()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | unwind.c | 62 else if (addr > e->region_end) in find_unwind_entry_in_table() 113 table->end = base_addr + end->region_end; in unwind_table_init() 120 start->region_end > (start+1)->region_start) { in unwind_table_init() 126 start->region_end += base_addr; in unwind_table_init() 201 __start___unwind[i].region_end); in unwind_init() 326 e->region_start, e->region_end, e->Save_SP, e->Save_RP, in unwind_frame_regs()
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | unwind.c | 64 else if (addr > e->region_end) in find_unwind_entry_in_table() 115 table->end = base_addr + end->region_end; in unwind_table_init() 122 start->region_end > (start+1)->region_start) { in unwind_table_init() 128 start->region_end += base_addr; in unwind_table_init() 203 __start___unwind[i].region_end); in unwind_init() 325 e->region_start, e->region_end, e->Save_SP, e->Save_RP, in unwind_frame_regs()
|
/kernel/linux/linux-6.6/mm/kasan/ |
H A D | shadow.c | 514 unsigned long region_start, region_end; in kasan_release_vmalloc() local 521 region_end = ALIGN_DOWN(end, KASAN_MEMORY_PER_SHADOW_PAGE); in kasan_release_vmalloc() 531 if (end != region_end && in kasan_release_vmalloc() 532 free_region_end > region_end) in kasan_release_vmalloc() 533 region_end += KASAN_MEMORY_PER_SHADOW_PAGE; in kasan_release_vmalloc() 536 shadow_end = kasan_mem_to_shadow((void *)region_end); in kasan_release_vmalloc()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | radix_pgtable.c | 40 unsigned long region_start, unsigned long region_end) in early_alloc_pgtable() 48 if (region_end) in early_alloc_pgtable() 49 max_addr = region_end; in early_alloc_pgtable() 71 unsigned long region_start, unsigned long region_end) in early_map_kernel_page() 84 region_start, region_end); in early_map_kernel_page() 94 region_end); in early_map_kernel_page() 104 region_start, region_end); in early_map_kernel_page() 116 * nid, region_start, and region_end are hints to try to place the page 123 unsigned long region_start, unsigned long region_end) in __map_kernel_page() 142 nid, region_start, region_end); in __map_kernel_page() 39 early_alloc_pgtable(unsigned long size, int nid, unsigned long region_start, unsigned long region_end) early_alloc_pgtable() argument 67 early_map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t flags, unsigned int map_page_size, int nid, unsigned long region_start, unsigned long region_end) early_map_kernel_page() argument 119 __map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t flags, unsigned int map_page_size, int nid, unsigned long region_start, unsigned long region_end) __map_kernel_page() argument [all...] |
/kernel/linux/linux-5.10/mm/kasan/ |
H A D | common.c | 898 unsigned long region_start, region_end; in kasan_release_vmalloc() local 902 region_end = ALIGN_DOWN(end, PAGE_SIZE * KASAN_SHADOW_SCALE_SIZE); in kasan_release_vmalloc() 914 if (end != region_end && in kasan_release_vmalloc() 915 free_region_end > region_end) in kasan_release_vmalloc() 916 region_end += PAGE_SIZE * KASAN_SHADOW_SCALE_SIZE; in kasan_release_vmalloc() 919 shadow_end = kasan_mem_to_shadow((void *)region_end); in kasan_release_vmalloc()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | radix_pgtable.c | 42 unsigned long region_start, unsigned long region_end) in early_alloc_pgtable() 50 if (region_end) in early_alloc_pgtable() 51 max_addr = region_end; in early_alloc_pgtable() 73 unsigned long region_start, unsigned long region_end) in early_map_kernel_page() 86 region_start, region_end); in early_map_kernel_page() 96 region_end); in early_map_kernel_page() 106 region_start, region_end); in early_map_kernel_page() 118 * nid, region_start, and region_end are hints to try to place the page 125 unsigned long region_start, unsigned long region_end) in __map_kernel_page() 144 nid, region_start, region_end); in __map_kernel_page() 41 early_alloc_pgtable(unsigned long size, int nid, unsigned long region_start, unsigned long region_end) early_alloc_pgtable() argument 69 early_map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t flags, unsigned int map_page_size, int nid, unsigned long region_start, unsigned long region_end) early_map_kernel_page() argument 121 __map_kernel_page(unsigned long ea, unsigned long pa, pgprot_t flags, unsigned int map_page_size, int nid, unsigned long region_start, unsigned long region_end) __map_kernel_page() argument [all...] |
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | unwind.h | 13 unsigned int region_end; member
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | unwind.h | 13 unsigned int region_end; member
|