Lines Matching refs:base
66 * @base: Base address of the range to add.
73 static int __add_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size)
83 mem_rngs->ranges[mem_rngs->nr_ranges].start = base;
84 mem_rngs->ranges[mem_rngs->nr_ranges].end = base + size - 1;
86 base, base + size - 1, mem_rngs->nr_ranges);
201 * @base: Base address of the range to add.
208 int add_mem_range(struct crash_mem **mem_ranges, u64 base, u64 size)
217 end = base + size - 1;
220 return __add_mem_range(mem_ranges, base, size);
225 if (base < mend && end > mstart) {
226 if (base < mstart)
227 mem_rngs->ranges[i].start = base;
234 return __add_mem_range(mem_ranges, base, size);
249 u64 base;
252 ret = of_property_read_u64(dn, "linux,tce-base", &base);
266 ret = add_mem_range(mem_ranges, base, size);
284 u64 base, end;
291 ret = of_property_read_u64(of_chosen, "linux,initrd-start", &base);
294 ret = add_mem_range(mem_ranges, base, end - base + 1);
337 u32 base, size;
344 ret = of_property_read_u32(dn, "linux,rtas-base", &base);
347 ret = add_mem_range(mem_ranges, base, size);
362 u64 base, size;
369 ret = of_property_read_u64(dn, "opal-base-address", &base);
372 ret = add_mem_range(mem_ranges, base, size);
400 u64 base, size;
402 base = of_read_number(prop + (i * cells), n_mem_addr_cells);
406 ret = add_mem_range(mem_ranges, base, size);