/freebsd/sys/sys/ |
H A D | conf.h | 101 struct dumperinfo; 338 struct dumperinfo { struct 355 TAILQ_ENTRY(dumperinfo) di_next; argument 381 const struct diocskerneldump_arg *kda, struct dumperinfo **dip); 382 void dumper_destroy(struct dumperinfo *di); 388 void dumper_ddb_insert(struct dumperinfo *); 389 void dumper_ddb_remove(struct dumperinfo *); 391 int dump_start(struct dumperinfo *di, struct kerneldumpheader *kdh); 392 int dump_append(struct dumperinfo *, void *, size_t); 393 int dump_write(struct dumperinfo *, void *, off_t, size_t); [all …]
|
H A D | kerneldump.h | 141 int minidumpsys(struct dumperinfo *, bool); 142 int dumpsys_generic(struct dumperinfo *); 148 int dumpsys_buf_seek(struct dumperinfo *, size_t); 149 int dumpsys_buf_write(struct dumperinfo *, char *, size_t); 150 int dumpsys_buf_flush(struct dumperinfo *); 156 int dumpsys_gen_write_aux_headers(struct dumperinfo *);
|
/freebsd/sys/kern/ |
H A D | kern_shutdown.c | 215 static void kerneldumpcomp_destroy(struct dumperinfo *di); 415 struct dumperinfo *di; in doadump() 1061 struct dumperinfo *di; in dumpdevname_sysctl_handler() 1215 kerneldumpcomp_destroy(struct dumperinfo *di) in kerneldumpcomp_destroy() 1231 dumper_destroy(struct dumperinfo *di) in dumper_destroy() 1252 struct dumperinfo *newdi; in dumper_create() 1317 struct dumperinfo *newdi, *listdi; in dumper_insert() 1354 dumper_ddb_insert(struct dumperinfo *newdi) in dumper_ddb_insert() 1360 dumper_ddb_remove(struct dumperinfo *di) in dumper_ddb_remove() 1410 struct dumperinfo *di, *sdi; in dumper_remove() [all …]
|
H A D | kern_dump.c | 104 dumpsys_gen_write_aux_headers(struct dumperinfo *di) in dumpsys_gen_write_aux_headers() 111 dumpsys_buf_seek(struct dumperinfo *di, size_t sz) in dumpsys_buf_seek() 132 dumpsys_buf_write(struct dumperinfo *di, char *ptr, size_t sz) in dumpsys_buf_write() 156 dumpsys_buf_flush(struct dumperinfo *di) in dumpsys_buf_flush() 174 struct dumperinfo *di = (struct dumperinfo*)arg; in dumpsys_cb_dumpdata() 249 struct dumperinfo *di = (struct dumperinfo*)arg; in cb_dumphdr() 286 dumpsys_generic(struct dumperinfo *di) in dumpsys_generic() 463 minidumpsys(struct dumperinfo *di, bool livedump) in minidumpsys()
|
H A D | kern_vnodedumper.c | 99 struct dumperinfo di, *livedi; in livedump_start_vnode() 152 vnode_dumper_start(struct dumperinfo *di, void *key, uint32_t keysize) in vnode_dumper_start() 205 vnode_write_headers(struct dumperinfo *di, struct kerneldumpheader *kdh) in vnode_write_headers()
|
/freebsd/sys/ddb/ |
H A D | db_textdump.c | 240 textdump_writeblock(struct dumperinfo *di, off_t offset, char *buffer) in textdump_writeblock() 285 textdump_writenextblock(struct dumperinfo *di, char *buffer) in textdump_writenextblock() 301 textdump_dump_config(struct dumperinfo *di) in textdump_dump_config() 331 textdump_dump_msgbuf(struct dumperinfo *di) in textdump_dump_msgbuf() 386 textdump_dump_panic(struct dumperinfo *di) in textdump_dump_panic() 406 textdump_dump_version(struct dumperinfo *di) in textdump_dump_version() 429 textdump_dumpsys(struct dumperinfo *di) in textdump_dumpsys()
|
H A D | ddb.h | 312 struct dumperinfo; 313 void db_capture_dump(struct dumperinfo *di); 338 int textdump_writenextblock(struct dumperinfo *di, char *buffer); 344 void textdump_dumpsys(struct dumperinfo *di);
|
/freebsd/sys/riscv/include/ |
H A D | md_var.h | 48 struct dumperinfo; 51 int cpu_minidumpsys(struct dumperinfo *, const struct minidumpstate *);
|
H A D | dump.h | 70 dumpsys_write_aux_headers(struct dumperinfo *di) in dumpsys_write_aux_headers() 77 dumpsys(struct dumperinfo *di) in dumpsys()
|
/freebsd/sys/arm/include/ |
H A D | md_var.h | 53 struct dumperinfo; 55 int cpu_minidumpsys(struct dumperinfo *, const struct minidumpstate *);
|
H A D | dump.h | 41 int dumpsys_write_aux_headers(struct dumperinfo *di); 65 dumpsys(struct dumperinfo *di) in dumpsys()
|
/freebsd/sys/powerpc/include/ |
H A D | md_var.h | 43 struct dumperinfo; 45 int cpu_minidumpsys(struct dumperinfo *, const struct minidumpstate *);
|
H A D | dump.h | 60 dumpsys_write_aux_headers(struct dumperinfo *di) in dumpsys_write_aux_headers() 67 dumpsys(struct dumperinfo *di) in dumpsys()
|
/freebsd/sys/arm64/include/ |
H A D | dump.h | 45 int dumpsys_write_aux_headers(struct dumperinfo *di); 69 dumpsys(struct dumperinfo *di) in dumpsys()
|
H A D | md_var.h | 47 struct dumperinfo; 50 int cpu_minidumpsys(struct dumperinfo *, const struct minidumpstate *);
|
/freebsd/sys/x86/include/ |
H A D | dump.h | 75 dumpsys_write_aux_headers(struct dumperinfo *di) in dumpsys_write_aux_headers() 82 dumpsys(struct dumperinfo *di) in dumpsys()
|
H A D | x86_var.h | 104 struct dumperinfo; 155 int cpu_minidumpsys(struct dumperinfo *, const struct minidumpstate *);
|
/freebsd/sys/powerpc/powerpc/ |
H A D | minidump_machdep.c | 84 blk_flush(struct dumperinfo *di) in blk_flush() 98 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) in blk_write() 169 dump_pmap(struct dumperinfo *di) in dump_pmap() 191 cpu_minidumpsys(struct dumperinfo *di, const struct minidumpstate *state) in cpu_minidumpsys()
|
/freebsd/sys/i386/include/ |
H A D | md_var.h | 70 int cpu_minidumpsys_nopae(struct dumperinfo *, const struct minidumpstate *); 71 int cpu_minidumpsys_pae(struct dumperinfo *, const struct minidumpstate *);
|
/freebsd/sys/netinet/netdump/ |
H A D | netdump_client.c | 97 static int netdump_start(struct dumperinfo *di, void *key, 286 netdump_start(struct dumperinfo *di, void *key, uint32_t keysize) in netdump_start() 364 netdump_write_headers(struct dumperinfo *di, struct kerneldumpheader *kdh) in netdump_write_headers() 503 struct dumperinfo dumper; in netdump_ioctl() 698 struct dumperinfo di; in DB_COMMAND_FLAGS() 700 char di_buf[sizeof(struct dumperinfo) + 1]; in DB_COMMAND_FLAGS()
|
/freebsd/sys/arm/arm/ |
H A D | minidump_machdep.c | 64 blk_flush(struct dumperinfo *di) in blk_flush() 77 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) in blk_write() 151 cpu_minidumpsys(struct dumperinfo *di, const struct minidumpstate *state) in cpu_minidumpsys()
|
/freebsd/sys/riscv/riscv/ |
H A D | minidump_machdep.c | 66 blk_flush(struct dumperinfo *di) in blk_flush() 87 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) in blk_write() 154 cpu_minidumpsys(struct dumperinfo *di, const struct minidumpstate *state) in cpu_minidumpsys()
|
/freebsd/sys/i386/i386/ |
H A D | minidump_machdep_base.c | 63 blk_flush(struct dumperinfo *di) in blk_flush() 76 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) in blk_write() 154 cpu_minidumpsys(struct dumperinfo *di, const struct minidumpstate *state) in cpu_minidumpsys()
|
H A D | minidump_machdep.c | 51 cpu_minidumpsys(struct dumperinfo *di, const struct minidumpstate *state) in cpu_minidumpsys()
|
/freebsd/sys/amd64/amd64/ |
H A D | minidump_machdep.c | 69 blk_flush(struct dumperinfo *di) in blk_flush() 85 blk_write(struct dumperinfo *di, char *ptr, vm_paddr_t pa, size_t sz) in blk_write() 162 cpu_minidumpsys(struct dumperinfo *di, const struct minidumpstate *state) in cpu_minidumpsys()
|