Lines Matching defs:cpu_hdr
417 * kcore_seg_t cpu_hdr;
418 * (opaque) cpu_data; (size is cpu_hdr.c_size)
423 * cpu_hdr and mem_hdr are padded to khdr.c_seghdrsize
429 kcore_seg_t cpu_hdr;
467 sz = Pread(kd, kd->pmfd, &cpu_hdr, sizeof(cpu_hdr), (off_t)offset);
468 if (sz != sizeof(cpu_hdr))
470 if ((CORE_GETMAGIC(cpu_hdr) != KCORESEG_MAGIC) ||
471 (CORE_GETFLAG(cpu_hdr) != CORE_CPU))
478 kd->cpu_dsize = cpu_hdr.c_size;
479 kd->cpu_data = _kvm_malloc(kd, cpu_hdr.c_size);
482 sz = Pread(kd, kd->pmfd, kd->cpu_data, cpu_hdr.c_size, (off_t)offset);
483 if (sz != cpu_hdr.c_size)
485 offset += cpu_hdr.c_size;
517 * kcore_seg_t cpu_hdr;
518 * (opaque) cpu_data; (size is cpu_hdr.c_size)
525 kcore_seg_t cpu_hdr;
541 sz = Pread(kd, kd->pmfd, &cpu_hdr, sizeof(cpu_hdr), dump_off);
542 if (sz != sizeof(cpu_hdr)) {
545 " for cpu_hdr failed: %s", sizeof(cpu_hdr),
549 " for cpu_hdr instead of requested %zu",
550 sz, dump_off, sizeof(cpu_hdr));
553 if ((CORE_GETMAGIC(cpu_hdr) != KCORE_MAGIC)
554 || (CORE_GETMID(cpu_hdr) != MID_MACHINE)) {
555 _kvm_err(kd, 0, "invalid magic in cpu_hdr");
558 hdr_size = ALIGN(sizeof(cpu_hdr));
563 kd->cpu_dsize = cpu_hdr.c_size;
569 sz = Pread(kd, kd->pmfd, kd->cpu_data, cpu_hdr.c_size,
571 if (sz != cpu_hdr.c_size) {
572 _kvm_err(kd, kd->program, "size %zu != cpu_hdr.csize %"PRIu32,
573 sz, cpu_hdr.c_size);