Home
last modified time | relevance | path

Searched refs:kdh (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/kern/
H A Dkern_shutdown.c1579 hdrsz = sizeof(*kdh); in dump_write_headers()
1598 buf = kdh; in dump_write_headers()
1788 kdh->parity = 0; in dump_finish()
1789 kdh->parity = kerneldump_parity(kdh); in dump_finish()
1808 bzero(kdh, sizeof(*kdh)); in dump_init_header()
1809 strlcpy(kdh->magic, magic, sizeof(kdh->magic)); in dump_init_header()
1810 strlcpy(kdh->architecture, MACHINE_ARCH, sizeof(kdh->architecture)); in dump_init_header()
1814 kdh->dumpextent = kdh->dumplength; in dump_init_header()
1822 strlcpy(kdh->hostname, prison0.pr_hostname, sizeof(kdh->hostname)); in dump_init_header()
1827 strlcpy(kdh->panicstring, panicstr, sizeof(kdh->panicstring)); in dump_init_header()
[all …]
H A Dkern_vnodedumper.c205 vnode_write_headers(struct dumperinfo *di, struct kerneldumpheader *kdh) in vnode_write_headers() argument
219 error = vn_rdwr(UIO_WRITE, vp, kdh, sizeof(*kdh), offset, in vnode_write_headers()
H A Dkern_dump.c288 static struct kerneldumpheader kdh; in dumpsys_generic() local
332 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_ARCH_VERSION, in dumpsys_generic()
335 error = dump_start(di, &kdh); in dumpsys_generic()
371 error = dump_finish(di, &kdh); in dumpsys_generic()
/freebsd/sys/ddb/
H A Ddb_textdump.c183 static struct kerneldumpheader kdh; variable
447 if (di->mediasize < SIZEOF_METADATA + 2 * sizeof(kdh)) { in textdump_dumpsys()
465 textdump_offset = di->mediasize - sizeof(kdh); in textdump_dumpsys()
467 dump_init_header(di, &kdh, TEXTDUMPMAGIC, KERNELDUMP_TEXT_VERSION, 0); in textdump_dumpsys()
468 (void)textdump_writenextblock(di, (char *)&kdh); in textdump_dumpsys()
492 dump_init_header(di, &kdh, TEXTDUMPMAGIC, KERNELDUMP_TEXT_VERSION, in textdump_dumpsys()
494 (void)textdump_writenextblock(di, (char *)&kdh); in textdump_dumpsys()
496 (void)textdump_writenextblock(di, (char *)&kdh); in textdump_dumpsys()
/freebsd/sys/arm/arm/
H A Dminidump_machdep.c57 static struct kerneldumpheader kdh; variable
217 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_ARM_VERSION, in cpu_minidumpsys()
220 error = dump_start(di, &kdh); in cpu_minidumpsys()
306 error = dump_finish(di, &kdh); in cpu_minidumpsys()
/freebsd/sys/riscv/riscv/
H A Dminidump_machdep.c56 static struct kerneldumpheader kdh; variable
244 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_RISCV_VERSION, in cpu_minidumpsys()
247 error = dump_start(di, &kdh); in cpu_minidumpsys()
340 error = dump_finish(di, &kdh); in cpu_minidumpsys()
/freebsd/sys/powerpc/powerpc/
H A Dminidump_machdep.c68 static struct kerneldumpheader kdh; variable
245 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_POWERPC_VERSION, in cpu_minidumpsys()
248 error = dump_start(di, &kdh); in cpu_minidumpsys()
302 error = dump_finish(di, &kdh); in cpu_minidumpsys()
/freebsd/sys/i386/i386/
H A Dminidump_machdep_base.c56 static struct kerneldumpheader kdh; variable
243 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_I386_VERSION, in cpu_minidumpsys()
246 error = dump_start(di, &kdh); in cpu_minidumpsys()
329 error = dump_finish(di, &kdh); in cpu_minidumpsys()
/freebsd/sys/amd64/amd64/
H A Dminidump_machdep.c57 static struct kerneldumpheader kdh; variable
287 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_AMD64_VERSION, in cpu_minidumpsys()
290 error = dump_start(di, &kdh); in cpu_minidumpsys()
387 error = dump_finish(di, &kdh); in cpu_minidumpsys()
/freebsd/sys/arm64/arm64/
H A Dminidump_machdep.c59 static struct kerneldumpheader kdh; variable
249 dump_init_header(di, &kdh, KERNELDUMPMAGIC, KERNELDUMP_AARCH64_VERSION, in cpu_minidumpsys()
252 error = dump_start(di, &kdh); in cpu_minidumpsys()
372 error = dump_finish(di, &kdh); in cpu_minidumpsys()
/freebsd/sys/sys/
H A Dconf.h133 typedef int dumper_hdr_t(struct dumperinfo *di, struct kerneldumpheader *kdh);
391 int dump_start(struct dumperinfo *di, struct kerneldumpheader *kdh);
394 int dump_finish(struct dumperinfo *di, struct kerneldumpheader *kdh);
395 void dump_init_header(const struct dumperinfo *di, struct kerneldumpheader *kdh,
/freebsd/sys/netinet/netdump/
H A Dnetdump_client.c364 netdump_write_headers(struct dumperinfo *di, struct kerneldumpheader *kdh) in netdump_write_headers() argument
371 memcpy(nd_buf, kdh, sizeof(*kdh)); in netdump_write_headers()
373 sizeof(*kdh), NULL); in netdump_write_headers()
/freebsd/sbin/savecore/
H A Dsavecore.c308 write_header_info(xo_handle_t *xostdout, const struct kerneldumpheader *kdh, in write_header_info() argument
333 printheader(xostdout, kdh, device, bounds, status); in write_header_info()
335 printheader(xoinfo, kdh, device, bounds, status); in write_header_info()
487 compare_magic(const struct kerneldumpheader *kdh, const char *magic) in compare_magic() argument
490 return (strncmp(kdh->magic, magic, sizeof(kdh->magic)) == 0); in compare_magic()