Lines Matching refs:dumphdr

106 dumphdr_t	*dumphdr;		/* dump header */  variable
1119 if (dumphdr == NULL) { in dumphdr_init()
1120 dumphdr = kmem_zalloc(sizeof (dumphdr_t), KM_SLEEP); in dumphdr_init()
1121 dumphdr->dump_magic = DUMP_MAGIC; in dumphdr_init()
1122 dumphdr->dump_version = DUMP_VERSION; in dumphdr_init()
1123 dumphdr->dump_wordsize = DUMP_WORDSIZE; in dumphdr_init()
1124 dumphdr->dump_pageshift = PAGESHIFT; in dumphdr_init()
1125 dumphdr->dump_pagesize = PAGESIZE; in dumphdr_init()
1126 dumphdr->dump_utsname = utsname; in dumphdr_init()
1127 (void) strcpy(dumphdr->dump_platform, platform); in dumphdr_init()
1135 (void) strncpy(dumphdr->dump_uuid, dump_get_uuid(), in dumphdr_init()
1136 sizeof (dumphdr->dump_uuid)); in dumphdr_init()
1399 dumphdr->dump_npages++; in dump_addpage()
1402 dumphdr->dump_nvtop++; in dump_addpage()
1421 dumphdr->dump_npages++; in dump_page()
1492 if (dumpvp == NULL || dumphdr == NULL) in dump_summary()
1518 if (dumpvp == NULL || dumphdr == NULL) in dump_ereports()
1549 if (dumpvp == NULL || dumphdr == NULL || log_consq == NULL) in dump_messages()
2522 ASSERT(ds->npages <= dumphdr->dump_npages); in dumpsys_main_task()
2523 ds->percent = ds->npages * 100LL / dumphdr->dump_npages; in dumpsys_main_task()
2584 P("dump_flags,0x%x\n", dumphdr->dump_flags); in dumpsys_metrics()
2683 if (dumpvp == NULL || dumphdr == NULL) { in dumpsys()
2704 dumphdr->dump_start = P2ROUNDUP(dumpvp_size / 5, DUMP_OFFSET); in dumpsys()
2706 dumphdr->dump_start = DUMP_OFFSET; in dumpsys()
2708 dumphdr->dump_flags = DF_VALID | DF_COMPLETE | DF_LIVE | DF_COMPRESSED; in dumpsys()
2709 dumphdr->dump_crashtime = gethrestime_sec(); in dumpsys()
2710 dumphdr->dump_npages = 0; in dumpsys()
2711 dumphdr->dump_nvtop = 0; in dumpsys()
2716 dumphdr->dump_flags &= ~DF_LIVE; in dumpsys()
2719 (void) vsnprintf(dumphdr->dump_panicstring, DUMP_PANICSIZE, in dumpsys()
2731 dumphdr->dump_start, content); in dumpsys()
2734 bcopy(utsname.nodename, dumphdr->dump_utsname.nodename, SYS_NMLN); in dumpsys()
2776 dumpbuf.vp_off = dumphdr->dump_ksyms = dumphdr->dump_start + PAGESIZE; in dumpsys()
2777 dumphdr->dump_ksyms_size = dumphdr->dump_ksyms_csize = in dumpsys()
2783 dumphdr->dump_map = dumpvp_flush(); in dumpsys()
2785 dumphdr->dump_nvtop += dump_plat_addr(); in dumpsys()
2818 dumphdr->dump_npages = dumpcfg.bitmapsize; in dumpsys()
2819 dumphdr->dump_flags |= DF_ALL; in dumpsys()
2841 dumphdr->dump_flags |= DF_CURPROC; in dumpsys()
2843 dumphdr->dump_flags |= DF_KERNEL; in dumpsys()
2846 dumphdr->dump_flags |= DF_KERNEL; in dumpsys()
2849 dumphdr->dump_hashmask = (1 << highbit(dumphdr->dump_nvtop - 1)) - 1; in dumpsys()
2854 dumphdr->dump_pfn = dumpvp_flush(); in dumpsys()
2871 dumphdr->dump_data = dumpvp_flush(); in dumpsys()
2875 (dumphdr->dump_flags & DF_LIVE) != 0; in dumpsys()
2953 dumphdr->dump_npages = ds->npages; in dumpsys()
2956 dumphdr->dump_npages += dump_plat_data(dumpcfg.cbuf[0].buf); in dumpsys()
2959 if (dump_ioerr || ds->npages < dumphdr->dump_npages) in dumpsys()
2960 dumphdr->dump_flags &= ~DF_COMPLETE; in dumpsys()
2982 dumphdr->dump_fm_panic = is_fm_panic(); in dumpsys()
2995 datahdr.dump_data_csize = dumpvp_flush() - dumphdr->dump_data; in dumpsys()
3000 dumpbuf.vp_off = dumphdr->dump_start; in dumpsys()
3001 dumpvp_write(dumphdr, sizeof (dumphdr_t)); in dumpsys()
3006 dumpvp_write(dumphdr, sizeof (dumphdr_t)); in dumpsys()