Home
last modified time | relevance | path

Searched refs:rgn (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/memblock/tests/
H A Dbasic_api.c43 struct memblock_region *rgn; in memblock_add_simple_check() local
45 rgn = &memblock.memory.regions[0]; in memblock_add_simple_check()
57 ASSERT_EQ(rgn->base, r.base); in memblock_add_simple_check()
58 ASSERT_EQ(rgn->size, r.size); in memblock_add_simple_check()
76 struct memblock_region *rgn; in memblock_add_node_simple_check() local
78 rgn = &memblock.memory.regions[0]; in memblock_add_node_simple_check()
90 ASSERT_EQ(rgn->base, r.base); in memblock_add_node_simple_check()
91 ASSERT_EQ(rgn->size, r.size); in memblock_add_node_simple_check()
93 ASSERT_EQ(rgn->nid, 1); in memblock_add_node_simple_check()
95 ASSERT_EQ(rgn in memblock_add_node_simple_check()
172 struct memblock_region *rgn; memblock_add_overlap_top_check() local
224 struct memblock_region *rgn; memblock_add_overlap_bottom_check() local
274 struct memblock_region *rgn; memblock_add_within_check() local
344 struct memblock_region *rgn; memblock_add_between_check() local
398 struct memblock_region *rgn; memblock_add_near_max_check() local
548 struct memblock_region *rgn; memblock_reserve_simple_check() local
637 struct memblock_region *rgn; memblock_reserve_overlap_top_check() local
690 struct memblock_region *rgn; memblock_reserve_overlap_bottom_check() local
742 struct memblock_region *rgn; memblock_reserve_within_check() local
813 struct memblock_region *rgn; memblock_reserve_between_check() local
867 struct memblock_region *rgn; memblock_reserve_near_max_check() local
1024 struct memblock_region *rgn; memblock_remove_simple_check() local
1073 struct memblock_region *rgn; memblock_remove_absent_check() local
1124 struct memblock_region *rgn; memblock_remove_overlap_top_check() local
1178 struct memblock_region *rgn; memblock_remove_overlap_bottom_check() local
1280 struct memblock_region *rgn; memblock_remove_only_region_check() local
1323 struct memblock_region *rgn; memblock_remove_near_max_check() local
1457 struct memblock_region *rgn; memblock_free_simple_check() local
1506 struct memblock_region *rgn; memblock_free_absent_check() local
1557 struct memblock_region *rgn; memblock_free_overlap_top_check() local
1606 struct memblock_region *rgn; memblock_free_overlap_bottom_check() local
1708 struct memblock_region *rgn; memblock_free_only_region_check() local
1750 struct memblock_region *rgn; memblock_free_near_max_check() local
1918 struct memblock_region *rgn; memblock_trim_memory_aligned_check() local
1964 struct memblock_region *rgn; memblock_trim_memory_too_small_check() local
[all...]
H A Dalloc_helpers_api.c10 * | | rgn | |
20 struct memblock_region *rgn = &memblock.reserved.regions[0]; in alloc_from_simple_generic_check() local
35 ASSERT_EQ(rgn->size, size); in alloc_from_simple_generic_check()
36 ASSERT_EQ(rgn->base, min_addr); in alloc_from_simple_generic_check()
52 * | | | rgn | |
63 struct memblock_region *rgn = &memblock.reserved.regions[0]; in alloc_from_misaligned_generic_check() local
79 ASSERT_EQ(rgn->size, size); in alloc_from_misaligned_generic_check()
80 ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - SMP_CACHE_BYTES); in alloc_from_misaligned_generic_check()
96 * | | rgn + | |
110 struct memblock_region *rgn in alloc_from_top_down_high_addr_check() local
153 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_from_top_down_no_space_above_check() local
190 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_from_top_down_min_addr_cap_check() local
236 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_from_bottom_up_high_addr_check() local
278 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_from_bottom_up_no_space_above_check() local
314 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_from_bottom_up_min_addr_cap_check() local
[all...]
H A Dalloc_api.c26 struct memblock_region *rgn = &memblock.reserved.regions[0]; in alloc_top_down_simple_check() local
41 ASSERT_EQ(rgn->size, size); in alloc_top_down_simple_check()
42 ASSERT_EQ(rgn->base, expected_start); in alloc_top_down_simple_check()
125 struct memblock_region *rgn = &memblock.reserved.regions[0]; in alloc_top_down_before_check() local
144 ASSERT_EQ(rgn->size, total_size); in alloc_top_down_before_check()
145 ASSERT_EQ(rgn->base, memblock_end_of_DRAM() - total_size); in alloc_top_down_before_check()
168 struct memblock_region *rgn = &memblock.reserved.regions[0]; in alloc_top_down_after_check() local
192 ASSERT_EQ(rgn->size, total_size); in alloc_top_down_after_check()
193 ASSERT_EQ(rgn->base, r1.base - r2_size); in alloc_top_down_after_check()
217 struct memblock_region *rgn in alloc_top_down_second_fit_check() local
266 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_in_between_generic_check() local
416 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_limited_space_generic_check() local
450 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_no_memory_generic_check() local
484 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_too_large_generic_check() local
509 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_bottom_up_simple_check() local
602 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_bottom_up_before_check() local
641 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_bottom_up_after_check() local
691 struct memblock_region *rgn = &memblock.reserved.regions[1]; alloc_bottom_up_second_fit_check() local
[all...]
H A Dalloc_nid_api.c56 * | | | rgn | |
66 struct memblock_region *rgn = &memblock.reserved.regions[0]; in alloc_nid_top_down_simple_check() local
82 rgn_end = rgn->base + rgn->size; in alloc_nid_top_down_simple_check()
87 ASSERT_EQ(rgn->size, size); in alloc_nid_top_down_simple_check()
88 ASSERT_EQ(rgn->base, max_addr - size); in alloc_nid_top_down_simple_check()
105 * | | | rgn | | |
118 struct memblock_region *rgn = &memblock.reserved.regions[0]; in alloc_nid_top_down_end_misaligned_check() local
135 rgn_end = rgn->base + rgn in alloc_nid_top_down_end_misaligned_check()
169 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_exact_address_generic_check() local
221 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_top_down_narrow_range_check() local
311 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_min_reserved_generic_check() local
363 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_max_reserved_generic_check() local
481 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_reserved_full_merge_generic_check() local
652 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_top_down_cap_max_check() local
689 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_top_down_cap_min_check() local
735 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_bottom_up_simple_check() local
787 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_bottom_up_start_misaligned_check() local
840 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_bottom_up_narrow_range_check() local
1016 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_bottom_up_cap_max_check() local
1053 struct memblock_region *rgn = &memblock.reserved.regions[0]; alloc_nid_bottom_up_cap_min_check() local
[all...]
H A Dcommon.h122 static inline phys_addr_t __maybe_unused region_end(struct memblock_region *rgn) in region_end() argument
124 return rgn->base + rgn->size; in region_end()
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c104 fadump_conf->boot_mem_dest_addr = be64_to_cpu(fdm->rgn[0].dest); in opal_fadump_update_config()
130 base = be64_to_cpu(fdm->rgn[i].src); in opal_fadump_get_config()
131 size = be64_to_cpu(fdm->rgn[i].size); in opal_fadump_get_config()
146 fadump_conf->reserve_dump_area_start = be64_to_cpu(fdm->rgn[0].dest); in opal_fadump_get_config()
164 i, be64_to_cpu(fdm->rgn[i].src), in opal_fadump_get_config()
165 be64_to_cpu(fdm->rgn[i].size)); in opal_fadump_get_config()
199 opal_fdm->rgn[i].src = cpu_to_be64(fadump_conf->boot_mem_addr[i]); in opal_fadump_init_mem_struct()
200 opal_fdm->rgn[i].dest = cpu_to_be64(addr); in opal_fadump_init_mem_struct()
201 opal_fdm->rgn[i].size = cpu_to_be64(fadump_conf->boot_mem_sz[i]); in opal_fadump_init_mem_struct()
212 opal_fdm->fadumphdr_addr = cpu_to_be64(be64_to_cpu(opal_fdm->rgn[ in opal_fadump_init_mem_struct()
[all...]
H A Dopal-fadump.h42 struct opal_mpipl_region rgn[FADUMP_MAX_MEM_REGS]; member
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c104 fadump_conf->boot_mem_dest_addr = be64_to_cpu(fdm->rgn[0].dest); in opal_fadump_update_config()
130 base = be64_to_cpu(fdm->rgn[i].src); in opal_fadump_get_config()
131 size = be64_to_cpu(fdm->rgn[i].size); in opal_fadump_get_config()
146 fadump_conf->reserve_dump_area_start = be64_to_cpu(fdm->rgn[0].dest); in opal_fadump_get_config()
164 i, be64_to_cpu(fdm->rgn[i].src), in opal_fadump_get_config()
165 be64_to_cpu(fdm->rgn[i].size)); in opal_fadump_get_config()
199 opal_fdm->rgn[i].src = cpu_to_be64(fadump_conf->boot_mem_addr[i]); in opal_fadump_init_mem_struct()
200 opal_fdm->rgn[i].dest = cpu_to_be64(addr); in opal_fadump_init_mem_struct()
201 opal_fdm->rgn[i].size = cpu_to_be64(fadump_conf->boot_mem_sz[i]); in opal_fadump_init_mem_struct()
212 opal_fdm->fadumphdr_addr = cpu_to_be64(be64_to_cpu(opal_fdm->rgn[ in opal_fadump_init_mem_struct()
[all...]
H A Dopal-fadump.h42 struct opal_mpipl_region rgn[FADUMP_MAX_MEM_REGS]; member
/kernel/linux/linux-5.10/mm/
H A Dmemblock.c143 #define for_each_memblock_type(i, memblock_type, rgn) \
144 for (i = 0, rgn = &memblock_type->regions[0]; \
146 i++, rgn = &memblock_type->regions[i])
545 struct memblock_region *rgn = &type->regions[idx]; in memblock_insert_region() local
548 memmove(rgn + 1, rgn, (type->cnt - idx) * sizeof(*rgn)); in memblock_insert_region()
549 rgn->base = base; in memblock_insert_region()
550 rgn->size = size; in memblock_insert_region()
551 rgn in memblock_insert_region()
581 struct memblock_region *rgn; memblock_add_range() local
720 struct memblock_region *rgn; memblock_isolate_range() local
1846 struct memblock_region *rgn; memblock_dump() local
[all...]
/kernel/linux/linux-6.6/mm/
H A Dmemblock.c147 #define for_each_memblock_type(i, memblock_type, rgn) \
148 for (i = 0, rgn = &memblock_type->regions[0]; \
150 i++, rgn = &memblock_type->regions[i])
560 struct memblock_region *rgn = &type->regions[idx]; in memblock_insert_region() local
563 memmove(rgn + 1, rgn, (type->cnt - idx) * sizeof(*rgn)); in memblock_insert_region()
564 rgn->base = base; in memblock_insert_region()
565 rgn->size = size; in memblock_insert_region()
566 rgn in memblock_insert_region()
596 struct memblock_region *rgn; memblock_add_range() local
760 struct memblock_region *rgn; memblock_isolate_range() local
1922 struct memblock_region *rgn; memblock_dump() local
[all...]
/kernel/linux/linux-5.10/drivers/mtd/nand/onenand/
H A Donenand_bbt.c65 int rgn; in create_bbt() local
113 rgn = flexonenand_region(mtd, from); in create_bbt()
114 from += mtd->eraseregions[rgn].erasesize; in create_bbt()
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/
H A Donenand_bbt.c65 int rgn; in create_bbt() local
113 rgn = flexonenand_region(mtd, from); in create_bbt()
114 from += mtd->eraseregions[rgn].erasesize; in create_bbt()
/kernel/linux/linux-6.6/drivers/of/
H A Dfdt.c981 struct memblock_region rgn[MAX_USABLE_RANGES] = {0}; in early_init_dt_check_for_usable_mem_range() local
997 rgn[i].base = dt_mem_next_cell(dt_root_addr_cells, &prop); in early_init_dt_check_for_usable_mem_range()
998 rgn[i].size = dt_mem_next_cell(dt_root_size_cells, &prop); in early_init_dt_check_for_usable_mem_range()
1001 i, &rgn[i].base, &rgn[i].size); in early_init_dt_check_for_usable_mem_range()
1004 memblock_cap_memory_range(rgn[0].base, rgn[0].size); in early_init_dt_check_for_usable_mem_range()
1005 for (i = 1; i < MAX_USABLE_RANGES && rgn[i].size; i++) in early_init_dt_check_for_usable_mem_range()
1006 memblock_add(rgn[i].base, rgn[ in early_init_dt_check_for_usable_mem_range()
[all...]

Completed in 14 milliseconds