Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/conf.h
Show First 20 Lines • Show All 360 Lines • ▼ Show 20 Lines | |||||
extern int dumping; /* system is dumping */ | extern int dumping; /* system is dumping */ | ||||
int doadump(boolean_t); | int doadump(boolean_t); | ||||
struct diocskerneldump_arg; | struct diocskerneldump_arg; | ||||
int dumper_insert(const struct dumperinfo *di_template, const char *devname, | int dumper_insert(const struct dumperinfo *di_template, const char *devname, | ||||
const struct diocskerneldump_arg *kda); | const struct diocskerneldump_arg *kda); | ||||
int dumper_remove(const char *devname, const struct diocskerneldump_arg *kda); | int dumper_remove(const char *devname, const struct diocskerneldump_arg *kda); | ||||
/* For ddb(4)-time use only. */ | |||||
void dumper_ddb_insert(struct dumperinfo *); | |||||
void dumper_ddb_remove(struct dumperinfo *); | |||||
int dump_start(struct dumperinfo *di, struct kerneldumpheader *kdh); | int dump_start(struct dumperinfo *di, struct kerneldumpheader *kdh); | ||||
int dump_append(struct dumperinfo *, void *, vm_offset_t, size_t); | int dump_append(struct dumperinfo *, void *, vm_offset_t, size_t); | ||||
int dump_write(struct dumperinfo *, void *, vm_offset_t, off_t, size_t); | int dump_write(struct dumperinfo *, void *, vm_offset_t, off_t, size_t); | ||||
int dump_finish(struct dumperinfo *di, struct kerneldumpheader *kdh); | int dump_finish(struct dumperinfo *di, struct kerneldumpheader *kdh); | ||||
void dump_init_header(const struct dumperinfo *di, struct kerneldumpheader *kdh, | void dump_init_header(const struct dumperinfo *di, struct kerneldumpheader *kdh, | ||||
char *magic, uint32_t archver, uint64_t dumplen); | char *magic, uint32_t archver, uint64_t dumplen); | ||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* !_SYS_CONF_H_ */ | #endif /* !_SYS_CONF_H_ */ |