Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/kerneldump.h
Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | |||||
} | } | ||||
#ifdef _KERNEL | #ifdef _KERNEL | ||||
struct dump_pa { | struct dump_pa { | ||||
vm_paddr_t pa_start; | vm_paddr_t pa_start; | ||||
vm_paddr_t pa_size; | vm_paddr_t pa_size; | ||||
}; | }; | ||||
uint32_t kerneldumpcrypto_dumpkeysize(const struct kerneldumpcrypto *kdc); | |||||
void mkdumpheader(struct kerneldumpheader *kdh, char *magic, uint32_t archver, | |||||
uint64_t dumplen, uint32_t dumpkeysize, uint32_t blksz); | |||||
int dumpsys_generic(struct dumperinfo *); | int dumpsys_generic(struct dumperinfo *); | ||||
void dumpsys_map_chunk(vm_paddr_t, size_t, void **); | void dumpsys_map_chunk(vm_paddr_t, size_t, void **); | ||||
typedef int dumpsys_callback_t(struct dump_pa *, int, void *); | typedef int dumpsys_callback_t(struct dump_pa *, int, void *); | ||||
int dumpsys_foreach_chunk(dumpsys_callback_t, void *); | int dumpsys_foreach_chunk(dumpsys_callback_t, void *); | ||||
int dumpsys_cb_dumpdata(struct dump_pa *, int, void *); | int dumpsys_cb_dumpdata(struct dump_pa *, int, void *); | ||||
int dumpsys_buf_seek(struct dumperinfo *, size_t); | int dumpsys_buf_seek(struct dumperinfo *, size_t); | ||||
int dumpsys_buf_write(struct dumperinfo *, char *, size_t); | int dumpsys_buf_write(struct dumperinfo *, char *, size_t); | ||||
Show All 13 Lines |