Lines Matching refs:di

240 textdump_writeblock(struct dumperinfo *di, off_t offset, char *buffer)  in textdump_writeblock()  argument
245 if (offset + TEXTDUMP_BLOCKSIZE > di->mediasize) in textdump_writeblock()
249 textdump_error = dump_write(di, buffer, offset + di->mediaoffset, in textdump_writeblock()
285 textdump_writenextblock(struct dumperinfo *di, char *buffer) in textdump_writenextblock() argument
289 error = textdump_writeblock(di, textdump_offset, buffer); in textdump_writenextblock()
301 textdump_dump_config(struct dumperinfo *di) in textdump_dump_config() argument
307 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_config()
316 (void)textdump_writenextblock(di, kernconfstring + count * in textdump_dump_config()
322 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_config()
331 textdump_dump_msgbuf(struct dumperinfo *di) in textdump_dump_msgbuf() argument
343 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_msgbuf()
361 (void)textdump_writenextblock(di, in textdump_dump_msgbuf()
371 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_msgbuf()
381 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_msgbuf()
386 textdump_dump_panic(struct dumperinfo *di) in textdump_dump_panic() argument
395 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_panic()
402 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_panic()
406 textdump_dump_version(struct dumperinfo *di) in textdump_dump_version() argument
415 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_version()
422 (void)textdump_writenextblock(di, textdump_block_buffer); in textdump_dump_version()
429 textdump_dumpsys(struct dumperinfo *di) in textdump_dumpsys() argument
434 if (di->blocksize != TEXTDUMP_BLOCKSIZE) { in textdump_dumpsys()
436 "block size (%ju)", (uintmax_t)di->blocksize, in textdump_dumpsys()
447 if (di->mediasize < SIZEOF_METADATA + 2 * sizeof(kdh)) { in textdump_dumpsys()
456 kdc = di->kdcrypto; in textdump_dumpsys()
457 di->kdcrypto = NULL; 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()
474 db_capture_dump(di); in textdump_dumpsys()
477 textdump_dump_config(di); in textdump_dumpsys()
480 textdump_dump_msgbuf(di); in textdump_dumpsys()
482 textdump_dump_panic(di); in textdump_dumpsys()
484 textdump_dump_version(di); 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()
502 (void)dump_write(di, NULL, 0, 0); in textdump_dumpsys()
514 di->kdcrypto = kdc; in textdump_dumpsys()