/linux-6.1.9/arch/powerpc/kexec/ |
D | ranges.c | 77 if (!mem_rngs || (mem_rngs->nr_ranges == mem_rngs->max_nr_ranges)) { in __add_mem_range() 83 mem_rngs->ranges[mem_rngs->nr_ranges].start = base; in __add_mem_range() 84 mem_rngs->ranges[mem_rngs->nr_ranges].end = base + size - 1; in __add_mem_range() 86 base, base + size - 1, mem_rngs->nr_ranges); in __add_mem_range() 87 mem_rngs->nr_ranges++; in __add_mem_range() 109 for (i = 1; i < mem_rngs->nr_ranges; i++) { in __merge_memory_ranges() 120 mem_rngs->nr_ranges = idx + 1; in __merge_memory_ranges() 150 sort(&(mem_rngs->ranges[0]), mem_rngs->nr_ranges, in sort_memory_ranges() 158 for (i = 0; i < mem_rngs->nr_ranges; i++) { in sort_memory_ranges() 176 unsigned int nr_ranges; in realloc_mem_ranges() local [all …]
|
D | file_load_64.c | 37 unsigned int nr_ranges; member 165 if ((*mem_ranges)->nr_ranges == (*mem_ranges)->max_nr_ranges) in get_crash_memory_ranges() 171 if (tmem && (tmem->nr_ranges == tmem->max_nr_ranges)) { in get_crash_memory_ranges() 305 for (i = (emem->nr_ranges - 1); i >= 0; i--) { in locate_mem_hole_top_down_ppc64() 403 for (i = 0; i < emem->nr_ranges; i++) { in locate_mem_hole_bottom_up_ppc64() 476 for (i = 0; i < um_info->nr_ranges; i++) { in add_usable_mem() 675 um_info.nr_ranges = usable_mem->nr_ranges; in update_usable_mem_fdt() 1101 int i, nr_ranges, ret; in setup_new_fdt_ppc64() local 1162 nr_ranges = rmem ? rmem->nr_ranges : 0; in setup_new_fdt_ppc64() 1163 for (i = 0; i < nr_ranges; i++) { in setup_new_fdt_ppc64() [all …]
|
/linux-6.1.9/arch/x86/kernel/ |
D | crash.c | 180 unsigned int *nr_ranges = arg; in get_nr_ram_ranges_callback() local 182 (*nr_ranges)++; in get_nr_ram_ranges_callback() 189 unsigned int nr_ranges = 0; in fill_up_crash_elf_data() local 192 walk_system_ram_res(0, -1, &nr_ranges, get_nr_ram_ranges_callback); in fill_up_crash_elf_data() 193 if (!nr_ranges) in fill_up_crash_elf_data() 200 nr_ranges += 2; in fill_up_crash_elf_data() 201 cmem = vzalloc(struct_size(cmem, ranges, nr_ranges)); in fill_up_crash_elf_data() 205 cmem->max_nr_ranges = nr_ranges; in fill_up_crash_elf_data() 206 cmem->nr_ranges = 0; in fill_up_crash_elf_data() 240 cmem->ranges[cmem->nr_ranges].start = res->start; in prepare_elf64_ram_headers_callback() [all …]
|
/linux-6.1.9/arch/arm64/kernel/ |
D | machine_kexec_file.c | 45 unsigned int nr_ranges; in prepare_elf_headers() local 50 nr_ranges = 2; /* for exclusion of crashkernel region */ in prepare_elf_headers() 52 nr_ranges++; in prepare_elf_headers() 54 cmem = kmalloc(struct_size(cmem, ranges, nr_ranges), GFP_KERNEL); in prepare_elf_headers() 58 cmem->max_nr_ranges = nr_ranges; in prepare_elf_headers() 59 cmem->nr_ranges = 0; in prepare_elf_headers() 61 cmem->ranges[cmem->nr_ranges].start = start; in prepare_elf_headers() 62 cmem->ranges[cmem->nr_ranges].end = end - 1; in prepare_elf_headers() 63 cmem->nr_ranges++; in prepare_elf_headers()
|
/linux-6.1.9/arch/riscv/kernel/ |
D | elf_kexec.c | 116 unsigned int *nr_ranges = arg; in get_nr_ram_ranges_callback() local 118 (*nr_ranges)++; in get_nr_ram_ranges_callback() 126 cmem->ranges[cmem->nr_ranges].start = res->start; in prepare_elf64_ram_headers_callback() 127 cmem->ranges[cmem->nr_ranges].end = res->end; in prepare_elf64_ram_headers_callback() 128 cmem->nr_ranges++; in prepare_elf64_ram_headers_callback() 136 unsigned int nr_ranges; in prepare_elf_headers() local 139 nr_ranges = 1; /* For exclusion of crashkernel region */ in prepare_elf_headers() 140 walk_system_ram_res(0, -1, &nr_ranges, get_nr_ram_ranges_callback); in prepare_elf_headers() 142 cmem = kmalloc(struct_size(cmem, ranges, nr_ranges), GFP_KERNEL); in prepare_elf_headers() 146 cmem->max_nr_ranges = nr_ranges; in prepare_elf_headers() [all …]
|
/linux-6.1.9/tools/perf/util/ |
D | parse-events.y | 937 $$.nr_ranges = 0; 946 new_array.nr_ranges = $1.nr_ranges + $3.nr_ranges; 949 new_array.nr_ranges); 951 memcpy(&new_array.ranges[$1.nr_ranges], $3.ranges, 952 $3.nr_ranges * sizeof(new_array.ranges[0])); 964 array.nr_ranges = 1; 977 array.nr_ranges = 1;
|
D | bpf-loader.c | 1222 if (term->array.nr_ranges) { in bpf_map_op_setkey() 1223 size_t memsz = term->array.nr_ranges * in bpf_map_op_setkey() 1232 op->k.array.nr_ranges = term->array.nr_ranges; in bpf_map_op_setkey() 1271 size_t memsz = op->k.array.nr_ranges * in bpf_map_op__clone() 1490 if (!array->nr_ranges) in config_map_indices_range_check() 1494 map_name, (int)array->nr_ranges); in config_map_indices_range_check() 1503 for (i = 0; i < array->nr_ranges; i++) { in config_map_indices_range_check() 1635 for (i = 0; i < op->k.array.nr_ranges; i++) { in foreach_key_array_ranges()
|
D | parse-events.h | 85 size_t nr_ranges; member
|
D | parse-events.c | 2708 if (term->array.nr_ranges) in parse_events_term__delete()
|
/linux-6.1.9/kernel/ |
D | kexec_file.c | 1146 for (i = 0; i < mem->nr_ranges; i++) { in crash_exclude_mem_range() 1165 if (i < mem->nr_ranges - 1) { in crash_exclude_mem_range() 1167 for (j = i; j < mem->nr_ranges - 1; j++) { in crash_exclude_mem_range() 1180 mem->nr_ranges--; in crash_exclude_mem_range() 1183 mem->nr_ranges--; in crash_exclude_mem_range() 1209 if (j < mem->nr_ranges) { in crash_exclude_mem_range() 1211 for (i = mem->nr_ranges - 1; i >= j; i--) in crash_exclude_mem_range() 1217 mem->nr_ranges++; in crash_exclude_mem_range() 1234 nr_phdr += mem->nr_ranges; in crash_prepare_elf64_headers() 1296 for (i = 0; i < mem->nr_ranges; i++) { in crash_prepare_elf64_headers()
|
/linux-6.1.9/fs/fuse/ |
D | dax.c | 93 unsigned long nr_ranges; member 114 free_threshold = max_t(unsigned long, fcd->nr_ranges * FUSE_DAX_RECLAIM_THRESHOLD / 100, in __kick_dmap_free_worker() 1232 long nr_pages, nr_ranges; in fuse_dax_mem_range_init() local 1252 nr_ranges = nr_pages/FUSE_DAX_PAGES; in fuse_dax_mem_range_init() 1254 __func__, nr_pages, nr_ranges); in fuse_dax_mem_range_init() 1256 for (i = 0; i < nr_ranges; i++) { in fuse_dax_mem_range_init() 1273 fcd->nr_free_ranges = nr_ranges; in fuse_dax_mem_range_init() 1274 fcd->nr_ranges = nr_ranges; in fuse_dax_mem_range_init()
|
/linux-6.1.9/drivers/pinctrl/renesas/ |
D | core.c | 116 for (i = 0, offset = 0; i < pfc->nr_ranges; ++i) { in sh_pfc_get_pin_index() 402 unsigned int nr_ranges; in sh_pfc_init_ranges() local 410 pfc->nr_ranges = 1; in sh_pfc_init_ranges() 427 for (i = 1, nr_ranges = 1; i < pfc->info->nr_pins; ++i) { in sh_pfc_init_ranges() 429 nr_ranges++; in sh_pfc_init_ranges() 432 pfc->nr_ranges = nr_ranges; in sh_pfc_init_ranges() 433 pfc->ranges = devm_kcalloc(pfc->dev, nr_ranges, sizeof(*pfc->ranges), in sh_pfc_init_ranges()
|
D | gpio.c | 370 for (i = 0; i < pfc->nr_ranges; ++i) { in sh_pfc_register_gpiochip()
|
D | sh_pfc.h | 244 unsigned int nr_ranges; member
|
/linux-6.1.9/mm/damon/ |
D | core.c | 209 unsigned int nr_ranges) in damon_set_regions() argument 217 for (i = 0; i < nr_ranges; i++) { in damon_set_regions() 221 if (i == nr_ranges) in damon_set_regions() 227 for (i = 0; i < nr_ranges; i++) { in damon_set_regions()
|
/linux-6.1.9/include/linux/ |
D | damon.h | 532 unsigned int nr_ranges);
|
D | kexec.h | 249 unsigned int nr_ranges; member
|