Symbol: dumphdr
usr/src/cmd/mdb/common/mdb/mdb_kvm.h
101
struct dumphdr *k_dumphdr; /* Dump header for post-mortem */
usr/src/cmd/savecore/savecore.c
1240
Fseek(dumphdr.dump_data, dumpf);
usr/src/cmd/savecore/savecore.c
1326
saved >= dumphdr.dump_npages) {
usr/src/cmd/savecore/savecore.c
1341
if (saved >= dumphdr.dump_npages)
usr/src/cmd/savecore/savecore.c
1366
size_t pfn_table_size = dumphdr.dump_npages * sizeof (pfn_t);
usr/src/cmd/savecore/savecore.c
1367
size_t ksyms_size = dumphdr.dump_ksyms_size;
usr/src/cmd/savecore/savecore.c
1368
size_t ksyms_csize = dumphdr.dump_ksyms_csize;
usr/src/cmd/savecore/savecore.c
1403
Pread(dumpfd, ksyms_cbase, ksyms_csize, dumphdr.dump_ksyms);
usr/src/cmd/savecore/savecore.c
1425
Pread(dumpfd, pfn_table, pfn_table_size, dumphdr.dump_pfn);
usr/src/cmd/savecore/savecore.c
1439
end_progress(saved, dumphdr.dump_npages);
usr/src/cmd/savecore/savecore.c
1444
dumphdr.dump_npages);
usr/src/cmd/savecore/savecore.c
1446
if (saved != dumphdr.dump_npages)
usr/src/cmd/savecore/savecore.c
1454
Pwrite(dumpfd, &dumphdr, sizeof (dumphdr), endoff);
usr/src/cmd/savecore/savecore.c
1792
if (dumphdr.dump_panicstring[0] != '\0' && !rflag) {
usr/src/cmd/savecore/savecore.c
1807
dumphdr.dump_panicstring);
usr/src/cmd/savecore/savecore.c
1823
if ((dumphdr.dump_flags & DF_COMPLETE) == 0) {
usr/src/cmd/savecore/savecore.c
1828
if (dumphdr.dump_fm_panic)
usr/src/cmd/savecore/savecore.c
1845
ctime(&dumphdr.dump_crashtime));
usr/src/cmd/savecore/savecore.c
1906
sizeof (dumphdr) + sizeof (datahdr));
usr/src/cmd/savecore/savecore.c
1921
dumphdr.dump_utsname.sysname,
usr/src/cmd/savecore/savecore.c
1922
dumphdr.dump_utsname.nodename,
usr/src/cmd/savecore/savecore.c
1923
dumphdr.dump_utsname.release,
usr/src/cmd/savecore/savecore.c
1924
dumphdr.dump_utsname.version,
usr/src/cmd/savecore/savecore.c
1925
dumphdr.dump_utsname.machine);
usr/src/cmd/savecore/savecore.c
1927
dumphdr.dump_flags & DF_LIVE ? "Live" :
usr/src/cmd/savecore/savecore.c
1928
"Crash", ctime(&dumphdr.dump_crashtime));
usr/src/cmd/savecore/savecore.c
1934
dumphdr.dump_npages);
usr/src/cmd/savecore/savecore.c
1937
dumphdr.dump_npages / sec);
usr/src/cmd/savecore/savecore.c
1988
dumphdr.dump_utsname.sysname,
usr/src/cmd/savecore/savecore.c
1989
dumphdr.dump_utsname.nodename,
usr/src/cmd/savecore/savecore.c
1990
dumphdr.dump_utsname.release,
usr/src/cmd/savecore/savecore.c
1991
dumphdr.dump_utsname.version,
usr/src/cmd/savecore/savecore.c
1992
dumphdr.dump_utsname.machine);
usr/src/cmd/savecore/savecore.c
365
Pread(dumpfd, &dumphdr, sizeof (dumphdr), endoff);
usr/src/cmd/savecore/savecore.c
366
Pread(dumpfd, &datahdr, sizeof (datahdr), endoff + sizeof (dumphdr));
usr/src/cmd/savecore/savecore.c
368
pagesize = dumphdr.dump_pagesize;
usr/src/cmd/savecore/savecore.c
370
if (dumphdr.dump_magic != DUMP_MAGIC)
usr/src/cmd/savecore/savecore.c
372
dumphdr.dump_magic);
usr/src/cmd/savecore/savecore.c
374
if ((dumphdr.dump_flags & DF_VALID) == 0 && !disregard_valid_flag)
usr/src/cmd/savecore/savecore.c
378
if (dumphdr.dump_version != DUMP_VERSION)
usr/src/cmd/savecore/savecore.c
381
dumphdr.dump_version, progname, DUMP_VERSION);
usr/src/cmd/savecore/savecore.c
383
if (dumphdr.dump_wordsize != DUMP_WORDSIZE)
usr/src/cmd/savecore/savecore.c
386
dumphdr.dump_wordsize, DUMP_WORDSIZE);
usr/src/cmd/savecore/savecore.c
404
Pread(dumpfd, &corehdr, sizeof (dumphdr_t), dumphdr.dump_start);
usr/src/cmd/savecore/savecore.c
407
dumphdr.dump_flags &= ~DF_VALID;
usr/src/cmd/savecore/savecore.c
409
if (memcmp(&corehdr, &dumphdr, sizeof (dumphdr_t)) != 0) {
usr/src/cmd/savecore/savecore.c
414
Pwrite(dumpfd, &dumphdr, sizeof (dumphdr), endoff);
usr/src/cmd/savecore/savecore.c
430
dumpsize = dumphdr.dump_data - dumphdr.dump_start;
usr/src/cmd/savecore/savecore.c
431
datasize = dumphdr.dump_npages * pagesize;
usr/src/cmd/savecore/savecore.c
458
Fseek(dumphdr.dump_map, in);
usr/src/cmd/savecore/savecore.c
540
pgcnt_t np = dumphdr.dump_npages;
usr/src/cmd/savecore/savecore.c
544
Fseek(dumphdr.dump_data, in);
usr/src/cmd/savecore/savecore.c
555
dumphdr.dump_npages - np, csize, csize,
usr/src/cmd/savecore/savecore.c
602
total = dumphdr.dump_ksyms_csize +
usr/src/cmd/savecore/savecore.c
603
dumphdr.dump_npages * sizeof (pfn_t) +
usr/src/cmd/savecore/savecore.c
604
dumphdr.dump_nvtop * sizeof (mem_vtop_t);
usr/src/cmd/savecore/savecore.c
606
dumphdr.dump_npages;
usr/src/cmd/savecore/savecore.c
614
Copy(dumphdr.dump_ksyms, dumphdr.dump_ksyms_csize, &coreoff, corefd,
usr/src/cmd/savecore/savecore.c
622
Copy(dumphdr.dump_pfn, dumphdr.dump_npages * sizeof (pfn_t), &coreoff,
usr/src/cmd/savecore/savecore.c
630
Copy(dumphdr.dump_map, dumphdr.dump_nvtop * sizeof (mem_vtop_t),
usr/src/cmd/savecore/savecore.c
639
Copy(dumphdr.dump_data, datahdr.dump_data_csize, &coreoff,
usr/src/cmd/savecore/savecore.c
683
Pwrite(dumpfd, &dumphdr, sizeof (dumphdr), endoff);
usr/src/cmd/savecore/savecore.c
77
static dumphdr_t corehdr, dumphdr; /* initial and terminal dumphdrs */
usr/src/cmd/savecore/savecore.c
870
#define BTOP(b) ((b) >> dumphdr.dump_pageshift)
usr/src/cmd/savecore/savecore.c
871
#define PTOB(p) ((p) << dumphdr.dump_pageshift)
usr/src/lib/libkvm/common/kvm.c
47
struct dumphdr kvm_dump;
usr/src/uts/common/os/dumpsubr.c
106
dumphdr_t *dumphdr; /* dump header */
usr/src/uts/common/os/dumpsubr.c
1119
if (dumphdr == NULL) {
usr/src/uts/common/os/dumpsubr.c
1120
dumphdr = kmem_zalloc(sizeof (dumphdr_t), KM_SLEEP);
usr/src/uts/common/os/dumpsubr.c
1121
dumphdr->dump_magic = DUMP_MAGIC;
usr/src/uts/common/os/dumpsubr.c
1122
dumphdr->dump_version = DUMP_VERSION;
usr/src/uts/common/os/dumpsubr.c
1123
dumphdr->dump_wordsize = DUMP_WORDSIZE;
usr/src/uts/common/os/dumpsubr.c
1124
dumphdr->dump_pageshift = PAGESHIFT;
usr/src/uts/common/os/dumpsubr.c
1125
dumphdr->dump_pagesize = PAGESIZE;
usr/src/uts/common/os/dumpsubr.c
1126
dumphdr->dump_utsname = utsname;
usr/src/uts/common/os/dumpsubr.c
1127
(void) strcpy(dumphdr->dump_platform, platform);
usr/src/uts/common/os/dumpsubr.c
1135
(void) strncpy(dumphdr->dump_uuid, dump_get_uuid(),
usr/src/uts/common/os/dumpsubr.c
1136
sizeof (dumphdr->dump_uuid));
usr/src/uts/common/os/dumpsubr.c
1399
dumphdr->dump_npages++;
usr/src/uts/common/os/dumpsubr.c
1402
dumphdr->dump_nvtop++;
usr/src/uts/common/os/dumpsubr.c
1421
dumphdr->dump_npages++;
usr/src/uts/common/os/dumpsubr.c
1492
if (dumpvp == NULL || dumphdr == NULL)
usr/src/uts/common/os/dumpsubr.c
1518
if (dumpvp == NULL || dumphdr == NULL)
usr/src/uts/common/os/dumpsubr.c
1549
if (dumpvp == NULL || dumphdr == NULL || log_consq == NULL)
usr/src/uts/common/os/dumpsubr.c
2522
ASSERT(ds->npages <= dumphdr->dump_npages);
usr/src/uts/common/os/dumpsubr.c
2523
ds->percent = ds->npages * 100LL / dumphdr->dump_npages;
usr/src/uts/common/os/dumpsubr.c
2584
P("dump_flags,0x%x\n", dumphdr->dump_flags);
usr/src/uts/common/os/dumpsubr.c
2683
if (dumpvp == NULL || dumphdr == NULL) {
usr/src/uts/common/os/dumpsubr.c
2704
dumphdr->dump_start = P2ROUNDUP(dumpvp_size / 5, DUMP_OFFSET);
usr/src/uts/common/os/dumpsubr.c
2706
dumphdr->dump_start = DUMP_OFFSET;
usr/src/uts/common/os/dumpsubr.c
2708
dumphdr->dump_flags = DF_VALID | DF_COMPLETE | DF_LIVE | DF_COMPRESSED;
usr/src/uts/common/os/dumpsubr.c
2709
dumphdr->dump_crashtime = gethrestime_sec();
usr/src/uts/common/os/dumpsubr.c
2710
dumphdr->dump_npages = 0;
usr/src/uts/common/os/dumpsubr.c
2711
dumphdr->dump_nvtop = 0;
usr/src/uts/common/os/dumpsubr.c
2716
dumphdr->dump_flags &= ~DF_LIVE;
usr/src/uts/common/os/dumpsubr.c
2719
(void) vsnprintf(dumphdr->dump_panicstring, DUMP_PANICSIZE,
usr/src/uts/common/os/dumpsubr.c
2731
dumphdr->dump_start, content);
usr/src/uts/common/os/dumpsubr.c
2734
bcopy(utsname.nodename, dumphdr->dump_utsname.nodename, SYS_NMLN);
usr/src/uts/common/os/dumpsubr.c
2776
dumpbuf.vp_off = dumphdr->dump_ksyms = dumphdr->dump_start + PAGESIZE;
usr/src/uts/common/os/dumpsubr.c
2777
dumphdr->dump_ksyms_size = dumphdr->dump_ksyms_csize =
usr/src/uts/common/os/dumpsubr.c
2783
dumphdr->dump_map = dumpvp_flush();
usr/src/uts/common/os/dumpsubr.c
2785
dumphdr->dump_nvtop += dump_plat_addr();
usr/src/uts/common/os/dumpsubr.c
2818
dumphdr->dump_npages = dumpcfg.bitmapsize;
usr/src/uts/common/os/dumpsubr.c
2819
dumphdr->dump_flags |= DF_ALL;
usr/src/uts/common/os/dumpsubr.c
2841
dumphdr->dump_flags |= DF_CURPROC;
usr/src/uts/common/os/dumpsubr.c
2843
dumphdr->dump_flags |= DF_KERNEL;
usr/src/uts/common/os/dumpsubr.c
2846
dumphdr->dump_flags |= DF_KERNEL;
usr/src/uts/common/os/dumpsubr.c
2849
dumphdr->dump_hashmask = (1 << highbit(dumphdr->dump_nvtop - 1)) - 1;
usr/src/uts/common/os/dumpsubr.c
2854
dumphdr->dump_pfn = dumpvp_flush();
usr/src/uts/common/os/dumpsubr.c
2871
dumphdr->dump_data = dumpvp_flush();
usr/src/uts/common/os/dumpsubr.c
2875
(dumphdr->dump_flags & DF_LIVE) != 0;
usr/src/uts/common/os/dumpsubr.c
2953
dumphdr->dump_npages = ds->npages;
usr/src/uts/common/os/dumpsubr.c
2956
dumphdr->dump_npages += dump_plat_data(dumpcfg.cbuf[0].buf);
usr/src/uts/common/os/dumpsubr.c
2959
if (dump_ioerr || ds->npages < dumphdr->dump_npages)
usr/src/uts/common/os/dumpsubr.c
2960
dumphdr->dump_flags &= ~DF_COMPLETE;
usr/src/uts/common/os/dumpsubr.c
2982
dumphdr->dump_fm_panic = is_fm_panic();
usr/src/uts/common/os/dumpsubr.c
2995
datahdr.dump_data_csize = dumpvp_flush() - dumphdr->dump_data;
usr/src/uts/common/os/dumpsubr.c
3000
dumpbuf.vp_off = dumphdr->dump_start;
usr/src/uts/common/os/dumpsubr.c
3001
dumpvp_write(dumphdr, sizeof (dumphdr_t));
usr/src/uts/common/os/dumpsubr.c
3006
dumpvp_write(dumphdr, sizeof (dumphdr_t));
usr/src/uts/common/sys/dumphdr.h
175
extern struct dumphdr *dumphdr;
usr/src/uts/i86xpv/os/xpv_panic.c
391
dumphdr->dump_flags &= ~DF_COMPLETE;
usr/src/uts/i86xpv/os/xpv_panic.c
406
dumphdr->dump_flags &= ~DF_COMPLETE;