Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/bhyve/snapshot.h
Show All 12 Lines | |||||
void checkpoint_cpu_add(int vcpu); | void checkpoint_cpu_add(int vcpu); | ||||
void checkpoint_cpu_resume(int vcpu); | void checkpoint_cpu_resume(int vcpu); | ||||
void checkpoint_cpu_suspend(int vcpu); | void checkpoint_cpu_suspend(int vcpu); | ||||
int restore_vm_mem(struct vmctx *ctx, struct restore_state *rstate); | int restore_vm_mem(struct vmctx *ctx, struct restore_state *rstate); | ||||
int vm_restore_kern_structs(struct vmctx *ctx, struct restore_state *rstate); | int vm_restore_kern_structs(struct vmctx *ctx, struct restore_state *rstate); | ||||
int vm_restore_user_devs(struct restore_state *rstate); | int vm_restore_devices(struct restore_state *rstate); | ||||
int vm_pause_user_devs(void); | int vm_pause_devices(void); | ||||
int vm_resume_user_devs(void); | int vm_resume_devices(void); | ||||
int get_checkpoint_msg(int conn_fd, struct vmctx *ctx); | int get_checkpoint_msg(int conn_fd, struct vmctx *ctx); | ||||
void *checkpoint_thread(void *param); | void *checkpoint_thread(void *param); | ||||
int init_checkpoint_thread(struct vmctx *ctx); | int init_checkpoint_thread(struct vmctx *ctx); | ||||
void init_snapshot(void); | void init_snapshot(void); | ||||
int load_restore_file(const char *filename, struct restore_state *rstate); | int load_restore_file(const char *filename, struct restore_state *rstate); | ||||
Show All 12 Lines |