cmem 190 arch/x86/kernel/crash.c struct crash_mem *cmem; cmem 202 arch/x86/kernel/crash.c cmem = vzalloc(struct_size(cmem, ranges, nr_ranges)); cmem 203 arch/x86/kernel/crash.c if (!cmem) cmem 206 arch/x86/kernel/crash.c cmem->max_nr_ranges = nr_ranges; cmem 207 arch/x86/kernel/crash.c cmem->nr_ranges = 0; cmem 209 arch/x86/kernel/crash.c return cmem; cmem 216 arch/x86/kernel/crash.c static int elf_header_exclude_ranges(struct crash_mem *cmem) cmem 221 arch/x86/kernel/crash.c ret = crash_exclude_mem_range(cmem, crashk_res.start, crashk_res.end); cmem 226 arch/x86/kernel/crash.c ret = crash_exclude_mem_range(cmem, crashk_low_res.start, cmem 235 arch/x86/kernel/crash.c struct crash_mem *cmem = arg; cmem 237 arch/x86/kernel/crash.c cmem->ranges[cmem->nr_ranges].start = res->start; cmem 238 arch/x86/kernel/crash.c cmem->ranges[cmem->nr_ranges].end = res->end; cmem 239 arch/x86/kernel/crash.c cmem->nr_ranges++; cmem 248 arch/x86/kernel/crash.c struct crash_mem *cmem; cmem 253 arch/x86/kernel/crash.c cmem = fill_up_crash_elf_data(); cmem 254 arch/x86/kernel/crash.c if (!cmem) cmem 257 arch/x86/kernel/crash.c ret = walk_system_ram_res(0, -1, cmem, cmem 263 arch/x86/kernel/crash.c ret = elf_header_exclude_ranges(cmem); cmem 268 arch/x86/kernel/crash.c ret = crash_prepare_elf64_headers(cmem, cmem 287 arch/x86/kernel/crash.c vfree(cmem); cmem 319 arch/x86/kernel/crash.c static int memmap_exclude_ranges(struct kimage *image, struct crash_mem *cmem, cmem 326 arch/x86/kernel/crash.c cmem->ranges[0].start = mstart; cmem 327 arch/x86/kernel/crash.c cmem->ranges[0].end = mend; cmem 328 arch/x86/kernel/crash.c cmem->nr_ranges = 1; cmem 333 arch/x86/kernel/crash.c ret = crash_exclude_mem_range(cmem, start, end); cmem 340 arch/x86/kernel/crash.c return crash_exclude_mem_range(cmem, start, end); cmem 350 arch/x86/kernel/crash.c struct crash_mem *cmem; cmem 352 arch/x86/kernel/crash.c cmem = vzalloc(sizeof(struct crash_mem)); cmem 353 arch/x86/kernel/crash.c if (!cmem) cmem 391 arch/x86/kernel/crash.c ret = memmap_exclude_ranges(image, cmem, crashk_res.start, cmem 396 arch/x86/kernel/crash.c for (i = 0; i < cmem->nr_ranges; i++) { cmem 397 arch/x86/kernel/crash.c ei.size = cmem->ranges[i].end - cmem->ranges[i].start + 1; cmem 402 arch/x86/kernel/crash.c ei.addr = cmem->ranges[i].start; cmem 408 arch/x86/kernel/crash.c vfree(cmem); cmem 281 drivers/firmware/efi/cper.c struct cper_mem_err_compact *cmem) cmem 283 drivers/firmware/efi/cper.c cmem->validation_bits = mem->validation_bits; cmem 284 drivers/firmware/efi/cper.c cmem->node = mem->node; cmem 285 drivers/firmware/efi/cper.c cmem->card = mem->card; cmem 286 drivers/firmware/efi/cper.c cmem->module = mem->module; cmem 287 drivers/firmware/efi/cper.c cmem->bank = mem->bank; cmem 288 drivers/firmware/efi/cper.c cmem->device = mem->device; cmem 289 drivers/firmware/efi/cper.c cmem->row = mem->row; cmem 290 drivers/firmware/efi/cper.c cmem->column = mem->column; cmem 291 drivers/firmware/efi/cper.c cmem->bit_pos = mem->bit_pos; cmem 292 drivers/firmware/efi/cper.c cmem->requestor_id = mem->requestor_id; cmem 293 drivers/firmware/efi/cper.c cmem->responder_id = mem->responder_id; cmem 294 drivers/firmware/efi/cper.c cmem->target_id = mem->target_id; cmem 295 drivers/firmware/efi/cper.c cmem->rank = mem->rank; cmem 296 drivers/firmware/efi/cper.c cmem->mem_array_handle = mem->mem_array_handle; cmem 297 drivers/firmware/efi/cper.c cmem->mem_dev_handle = mem->mem_dev_handle; cmem 301 drivers/firmware/efi/cper.c struct cper_mem_err_compact *cmem) cmem 305 drivers/firmware/efi/cper.c if (cper_mem_err_location(cmem, rcd_decode_str)) cmem 307 drivers/firmware/efi/cper.c if (cper_dimm_err_location(cmem, rcd_decode_str)) cmem 317 drivers/firmware/efi/cper.c struct cper_mem_err_compact cmem; cmem 333 drivers/firmware/efi/cper.c cper_mem_err_pack(mem, &cmem); cmem 334 drivers/firmware/efi/cper.c if (cper_mem_err_location(&cmem, rcd_decode_str)) cmem 341 drivers/firmware/efi/cper.c if (cper_dimm_err_location(&cmem, rcd_decode_str))