Home
last modified time | relevance | path

Searched refs:rgn (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/arch/powerpc/platforms/pseries/
H A Drtas-fadump.c70 base = be64_to_cpu(fdm->rgn[i].source_address); in rtas_fadump_get_config()
71 size = be64_to_cpu(fdm->rgn[i].source_len); in rtas_fadump_get_config()
75 be64_to_cpu(fdm->rgn[i].destination_address); in rtas_fadump_get_config()
127 fdm.rgn[sec_cnt].source_address = 0; in rtas_fadump_init_mem_struct()
136 fdm.rgn[sec_cnt].source_address = 0; in rtas_fadump_init_mem_struct()
454 if (fdm_active->rgn[i].error_flags != 0) { in rtas_fadump_process()
458 if (fdm_active->rgn[i].bytes_dumped != fdm_active->rgn[i].source_len) { in rtas_fadump_process()
471 if (fdm_active->rgn[i].bytes_dumped != fdm_active->rgn[i].source_len || in rtas_fadump_process()
472 fdm_active->rgn[i].error_flags != 0) { in rtas_fadump_process()
514 be64_to_cpu(fdm_ptr->rgn[i].source_len), in rtas_fadump_region_show()
[all …]
H A Drtas-fadump.h84 struct rtas_fadump_section rgn[MAX_SECTIONS]; member
/linux-6.15/tools/testing/memblock/tests/
H A Dbasic_api.c43 struct memblock_region *rgn; in memblock_add_simple_check() local
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
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()
1553 ASSERT_EQ(rgn->base, 0); in memblock_remove_only_region_check()
1554 ASSERT_EQ(rgn->size, 0); in memblock_remove_only_region_check()
1981 ASSERT_EQ(rgn->base, 0); in memblock_free_only_region_check()
[all …]
H A Dalloc_helpers_api.c35 ASSERT_EQ(rgn->size, size); in alloc_from_simple_generic_check()
36 ASSERT_EQ(rgn->base, min_addr); in alloc_from_simple_generic_check()
79 ASSERT_EQ(rgn->size, size); in alloc_from_misaligned_generic_check()
124 ASSERT_EQ(rgn->size, size); in alloc_from_top_down_high_addr_check()
172 ASSERT_EQ(rgn->size, total_size); in alloc_from_top_down_no_space_above_check()
207 ASSERT_EQ(rgn->base, start_addr); in alloc_from_top_down_min_addr_cap_check()
208 ASSERT_EQ(rgn->size, MEM_SIZE); in alloc_from_top_down_min_addr_cap_check()
250 ASSERT_EQ(rgn->size, size); in alloc_from_bottom_up_high_addr_check()
297 ASSERT_EQ(rgn->size, r1_size); in alloc_from_bottom_up_no_space_above_check()
329 ASSERT_EQ(rgn->base, start_addr); in alloc_from_bottom_up_min_addr_cap_check()
[all …]
H A Dalloc_api.c41 ASSERT_EQ(rgn->size, size); in alloc_top_down_simple_check()
144 ASSERT_EQ(rgn->size, total_size); in alloc_top_down_before_check()
192 ASSERT_EQ(rgn->size, total_size); in alloc_top_down_after_check()
432 ASSERT_EQ(rgn->size, MEM_SIZE); in alloc_limited_space_generic_check()
460 ASSERT_EQ(rgn->size, 0); in alloc_no_memory_generic_check()
461 ASSERT_EQ(rgn->base, 0); in alloc_no_memory_generic_check()
493 ASSERT_EQ(rgn->size, 0); in alloc_too_large_generic_check()
494 ASSERT_EQ(rgn->base, 0); in alloc_too_large_generic_check()
520 ASSERT_EQ(rgn->size, SZ_2); in alloc_bottom_up_simple_check()
666 ASSERT_EQ(rgn->base, r1.base); in alloc_bottom_up_after_check()
[all …]
H A Dalloc_nid_api.c82 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()
135 rgn_end = rgn->base + rgn->size; in alloc_nid_top_down_end_misaligned_check()
140 ASSERT_EQ(rgn->size, size); in alloc_nid_top_down_end_misaligned_check()
185 rgn_end = rgn->base + rgn->size; in alloc_nid_exact_address_generic_check()
190 ASSERT_EQ(rgn->size, size); in alloc_nid_exact_address_generic_check()
240 ASSERT_EQ(rgn->size, size); in alloc_nid_top_down_narrow_range_check()
671 ASSERT_EQ(rgn->size, size); in alloc_nid_top_down_cap_max_check()
708 ASSERT_EQ(rgn->size, size); in alloc_nid_top_down_cap_min_check()
751 rgn_end = rgn->base + rgn->size; in alloc_nid_bottom_up_simple_check()
[all …]
H A Dcommon.h126 static inline phys_addr_t __maybe_unused region_end(struct memblock_region *rgn) in region_end() argument
128 return rgn->base + rgn->size; in region_end()
/linux-6.15/arch/powerpc/platforms/powernv/
H A Dopal-fadump.c130 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()
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()
200 opal_fdm->rgn[i].dest = cpu_to_be64(addr); in opal_fadump_init_mem_struct()
282 be64_to_cpu(opal_fdm->rgn[i].src), in opal_fadump_register()
283 be64_to_cpu(opal_fdm->rgn[i].dest), in opal_fadump_register()
284 be64_to_cpu(opal_fdm->rgn[i].size)); in opal_fadump_register()
565 dumped_bytes = be64_to_cpu(fdm_ptr->rgn[i].size); in opal_fadump_region_show()
568 be64_to_cpu(fdm_ptr->rgn[i].src), in opal_fadump_region_show()
[all …]
H A Dopal-fadump.h42 struct opal_mpipl_region rgn[FADUMP_MAX_MEM_REGS]; member
/linux-6.15/drivers/firmware/cirrus/test/
H A Dcs_dsp_mock_wmfw.c174 struct wmfw_region *rgn = builder->write_p; in cs_dsp_mock_wmfw_start_alg_info_block() local
200 rgn->offset = cpu_to_le32(WMFW_ALGORITHM_DATA << 24); in cs_dsp_mock_wmfw_start_alg_info_block()
203 v1 = (struct wmfw_adsp_alg_data *)&rgn->data[0]; in cs_dsp_mock_wmfw_start_alg_info_block()
233 rgn->offset = cpu_to_le32(WMFW_ALGORITHM_DATA << 24); in cs_dsp_mock_wmfw_start_alg_info_block()
236 *(__force __le32 *)&rgn->data[0] = cpu_to_le32(alg_id); in cs_dsp_mock_wmfw_start_alg_info_block()
238 shortstring = (struct wmfw_short_string *)&rgn->data[4]; in cs_dsp_mock_wmfw_start_alg_info_block()
248 longstring = (struct wmfw_long_string *)&rgn->data[offset]; in cs_dsp_mock_wmfw_start_alg_info_block()
357 struct wmfw_region *rgn = builder->alg_data_header; in cs_dsp_mock_wmfw_end_alg_info_block() local
363 KUNIT_ASSERT_NOT_NULL(builder->test_priv->test, rgn); in cs_dsp_mock_wmfw_end_alg_info_block()
366 rgn->len = cpu_to_le32((u8 *)builder->write_p - (u8 *)rgn->data); in cs_dsp_mock_wmfw_end_alg_info_block()
[all …]
/linux-6.15/mm/
H A Dmemblock.c567 memmove(rgn + 1, rgn, (type->cnt - idx) * sizeof(*rgn)); in memblock_insert_region()
568 rgn->base = base; in memblock_insert_region()
569 rgn->size = size; in memblock_insert_region()
570 rgn->flags = flags; in memblock_insert_region()
826 rgn->base = base; in memblock_isolate_range()
831 rgn->flags); in memblock_isolate_range()
837 rgn->base = end; in memblock_isolate_range()
842 rgn->flags); in memblock_isolate_range()
2018 base = rgn->base; in memblock_dump()
2019 size = rgn->size; in memblock_dump()
[all …]
/linux-6.15/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()
/linux-6.15/drivers/of/
H A Dfdt.c850 struct memblock_region rgn[MAX_USABLE_RANGES] = {0}; in early_init_dt_check_for_usable_mem_range() local
866 rgn[i].base = dt_mem_next_cell(dt_root_addr_cells, &prop); in early_init_dt_check_for_usable_mem_range()
867 rgn[i].size = dt_mem_next_cell(dt_root_size_cells, &prop); in early_init_dt_check_for_usable_mem_range()
870 i, &rgn[i].base, &rgn[i].size); in early_init_dt_check_for_usable_mem_range()
873 memblock_cap_memory_range(rgn[0].base, rgn[0].size); in early_init_dt_check_for_usable_mem_range()
874 for (i = 1; i < MAX_USABLE_RANGES && rgn[i].size; i++) in early_init_dt_check_for_usable_mem_range()
875 memblock_add(rgn[i].base, rgn[i].size); in early_init_dt_check_for_usable_mem_range()