Home
last modified time | relevance | path

Searched refs:mem_ranges (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/arch/powerpc/kexec/
H A Dranges.c189 kfree(*mem_ranges); in realloc_mem_ranges()
190 *mem_ranges = NULL; in realloc_mem_ranges()
196 *mem_ranges = mem_rngs; in realloc_mem_ranges()
443 ret = add_rtas_mem_range(mem_ranges); in get_reserved_memory_ranges()
447 ret = add_tce_mem_ranges(mem_ranges); in get_reserved_memory_ranges()
471 ret = add_tce_mem_ranges(mem_ranges); in get_exclude_memory_ranges()
479 ret = add_htab_mem_range(mem_ranges); in get_exclude_memory_ranges()
487 ret = add_rtas_mem_range(mem_ranges); in get_exclude_memory_ranges()
491 ret = add_opal_mem_range(mem_ranges); in get_exclude_memory_ranges()
581 if ((*mem_ranges)->nr_ranges == (*mem_ranges)->max_nr_ranges) in get_crash_memory_ranges()
[all …]
/linux-6.15/arch/powerpc/include/asm/
H A Dkexec_ranges.h8 struct crash_mem *realloc_mem_ranges(struct crash_mem **mem_ranges);
9 int add_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size);
10 int remove_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size);
11 int get_exclude_memory_ranges(struct crash_mem **mem_ranges);
12 int get_reserved_memory_ranges(struct crash_mem **mem_ranges);
13 int get_crash_memory_ranges(struct crash_mem **mem_ranges);
14 int get_usable_memory_ranges(struct crash_mem **mem_ranges);
H A Dfadump-internal.h90 struct fadump_memory_range *mem_ranges; member
/linux-6.15/arch/powerpc/kernel/
H A Dfadump.c837 kfree(mrange_info->mem_ranges); in fadump_free_mem_ranges()
863 mrange_info->mem_ranges = new_array; in fadump_alloc_mem_ranges()
872 struct fadump_memory_range *mem_ranges = mrange_info->mem_ranges; in fadump_add_mem_range() local
911 mem_ranges = mrange_info->mem_ranges; in fadump_add_mem_range()
1241 mem_ranges = mrange_info->mem_ranges; in sort_and_merge_mem_ranges()
1245 if (mem_ranges[idx].base > mem_ranges[j].base) in sort_and_merge_mem_ranges()
1249 swap(mem_ranges[idx], mem_ranges[i]); in sort_and_merge_mem_ranges()
1255 base = mem_ranges[i-1].base; in sort_and_merge_mem_ranges()
1256 size = mem_ranges[i-1].size; in sort_and_merge_mem_ranges()
1258 mem_ranges[idx].size += mem_ranges[i].size; in sort_and_merge_mem_ranges()
[all …]
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Dgmc_v9_0.c1955 mem_ranges[0].size = numa_info.size; in gmc_v9_0_init_acpi_mem_ranges()
1956 mem_ranges[0].numa.node = numa_info.nid; in gmc_v9_0_init_acpi_mem_ranges()
1966 mem_ranges[num_ranges].numa.node = numa_info.nid; in gmc_v9_0_init_acpi_mem_ranges()
1967 mem_ranges[num_ranges].size = numa_info.size; in gmc_v9_0_init_acpi_mem_ranges()
2006 r = amdgpu_gmc_get_nps_memranges(adev, mem_ranges, in gmc_v9_0_init_sw_mem_ranges()
2011 if (mem_ranges[i].range.lpfn > in gmc_v9_0_init_sw_mem_ranges()
2012 mem_ranges[i - 1].range.lpfn) in gmc_v9_0_init_sw_mem_ranges()
2027 mem_ranges[i].range.fpfn = start_addr; in gmc_v9_0_init_sw_mem_ranges()
2028 mem_ranges[i].size = in gmc_v9_0_init_sw_mem_ranges()
2038 mem_ranges[l].range.lpfn = in gmc_v9_0_init_sw_mem_ranges()
[all …]
H A Damdgpu_gmc.c1278 struct amdgpu_mem_partition_info *mem_ranges, in amdgpu_gmc_get_nps_memranges() argument
1286 if (!mem_ranges || !exp_ranges) in amdgpu_gmc_get_nps_memranges()
1338 mem_ranges[i].range.fpfn = in amdgpu_gmc_get_nps_memranges()
1342 mem_ranges[i].range.lpfn = in amdgpu_gmc_get_nps_memranges()
1346 mem_ranges[i].size = in amdgpu_gmc_get_nps_memranges()
H A Damdgpu_discovery.c1820 struct amdgpu_gmc_memrange *mem_ranges; in amdgpu_discovery_get_nps_info() local
1858 mem_ranges = kvcalloc(nps_info->v1.count, in amdgpu_discovery_get_nps_info()
1859 sizeof(*mem_ranges), in amdgpu_discovery_get_nps_info()
1861 if (!mem_ranges) in amdgpu_discovery_get_nps_info()
1866 mem_ranges[i].base_address = in amdgpu_discovery_get_nps_info()
1868 mem_ranges[i].limit_address = in amdgpu_discovery_get_nps_info()
1870 mem_ranges[i].nid_mask = -1; in amdgpu_discovery_get_nps_info()
1871 mem_ranges[i].flags = 0; in amdgpu_discovery_get_nps_info()
1873 *ranges = mem_ranges; in amdgpu_discovery_get_nps_info()
H A Damdgpu_gmc.h447 struct amdgpu_mem_partition_info *mem_ranges,