Changeset View
Changeset View
Standalone View
Standalone View
lib/libbe/be.h
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | |||||
int be_get_dataset_snapshots(libbe_handle_t *, const char *, nvlist_t *); | int be_get_dataset_snapshots(libbe_handle_t *, const char *, nvlist_t *); | ||||
int be_prop_list_alloc(nvlist_t **be_list); | int be_prop_list_alloc(nvlist_t **be_list); | ||||
void be_prop_list_free(nvlist_t *be_list); | void be_prop_list_free(nvlist_t *be_list); | ||||
int be_activate(libbe_handle_t *, const char *, bool); | int be_activate(libbe_handle_t *, const char *, bool); | ||||
/* Bootenv creation functions */ | /* Bootenv creation functions */ | ||||
int be_create(libbe_handle_t *, const char *); | int be_create(libbe_handle_t *, const char *); | ||||
int be_create_shallow(libbe_handle_t *, const char *, const char *); | |||||
int be_create_from_existing(libbe_handle_t *, const char *, const char *); | int be_create_from_existing(libbe_handle_t *, const char *, const char *); | ||||
int be_create_from_existing_snap(libbe_handle_t *, const char *, const char *); | int be_create_from_existing_snap(libbe_handle_t *, const char *, const char *); | ||||
int be_snapshot(libbe_handle_t *, const char *, const char *, bool, char *); | int be_snapshot(libbe_handle_t *, const char *, const char *, bool, char *); | ||||
/* Bootenv manipulation functions */ | /* Bootenv manipulation functions */ | ||||
int be_rename(libbe_handle_t *, const char *, const char *); | int be_rename(libbe_handle_t *, const char *, const char *); | ||||
/* Bootenv removal functions */ | /* Bootenv removal functions */ | ||||
Show All 39 Lines |