Searched refs:nr_range (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/kernel/ |
| D | range.c | 11 int add_range(struct range *range, int az, int nr_range, u64 start, u64 end) in add_range() argument 14 return nr_range; in add_range() 17 if (nr_range >= az) in add_range() 18 return nr_range; in add_range() 20 range[nr_range].start = start; in add_range() 21 range[nr_range].end = end; in add_range() 23 nr_range++; in add_range() 25 return nr_range; in add_range() 28 int add_range_with_merge(struct range *range, int az, int nr_range, in add_range_with_merge() argument 34 return nr_range; in add_range_with_merge() [all …]
|
| /Linux-v5.4/arch/x86/mm/ |
| D | init.c | 261 static int __meminit save_mr(struct map_range *mr, int nr_range, in save_mr() argument 266 if (nr_range >= NR_RANGE_MR) in save_mr() 268 mr[nr_range].start = start_pfn<<PAGE_SHIFT; in save_mr() 269 mr[nr_range].end = end_pfn<<PAGE_SHIFT; in save_mr() 270 mr[nr_range].page_size_mask = page_size_mask; in save_mr() 271 nr_range++; in save_mr() 274 return nr_range; in save_mr() 282 int nr_range) in adjust_range_page_size_mask() argument 286 for (i = 0; i < nr_range; i++) { in adjust_range_page_size_mask() 336 static int __meminit split_mem_range(struct map_range *mr, int nr_range, in split_mem_range() argument [all …]
|
| /Linux-v5.4/arch/x86/kernel/cpu/mtrr/ |
| D | cleanup.c | 54 static int __initdata nr_range; variable 65 x86_get_mtrr_mem_range(struct range *range, int nr_range, in x86_get_mtrr_mem_range() argument 79 nr_range = add_range_with_merge(range, RANGE_NUM, nr_range, in x86_get_mtrr_mem_range() 84 for (i = 0; i < nr_range; i++) in x86_get_mtrr_mem_range() 126 nr_range = clean_sort_range(range, RANGE_NUM); in x86_get_mtrr_mem_range() 129 for (i = 0; i < nr_range; i++) in x86_get_mtrr_mem_range() 134 return nr_range; in x86_get_mtrr_mem_range() 139 static unsigned long __init sum_ranges(struct range *range, int nr_range) in sum_ranges() argument 144 for (i = 0; i < nr_range; i++) in sum_ranges() 473 x86_setup_var_mtrrs(struct range *range, int nr_range, in x86_setup_var_mtrrs() argument [all …]
|
| /Linux-v5.4/include/linux/ |
| D | range.h | 10 int add_range(struct range *range, int az, int nr_range, 14 int add_range_with_merge(struct range *range, int az, int nr_range, 21 void sort_range(struct range *range, int nr_range);
|