Searched refs:libbe_handle_t (Results 1 – 9 of 9) sorted by relevance
/freebsd/lib/libbe/ |
H A D | be.h | 36 typedef struct libbe_handle libbe_handle_t; typedef 65 libbe_handle_t *libbe_init(const char *root); 66 void libbe_close(libbe_handle_t *); 69 const char *be_active_name(libbe_handle_t *); 70 const char *be_active_path(libbe_handle_t *); 71 const char *be_nextboot_name(libbe_handle_t *); 72 const char *be_nextboot_path(libbe_handle_t *); 73 const char *be_root_path(libbe_handle_t *); 75 int be_get_bootenv_props(libbe_handle_t *, nvlist_t *); 76 int be_get_dataset_props(libbe_handle_t *, const char *, nvlist_t *); [all …]
|
H A D | be_info.c | 42 be_active_name(libbe_handle_t *lbh) in be_active_name() 56 be_active_path(libbe_handle_t *lbh) in be_active_path() 66 be_nextboot_name(libbe_handle_t *lbh) in be_nextboot_name() 80 be_nextboot_path(libbe_handle_t *lbh) in be_nextboot_path() 91 be_root_path(libbe_handle_t *lbh) in be_root_path() 103 be_get_bootenv_props(libbe_handle_t *lbh, nvlist_t *dsnvl) in be_get_bootenv_props() 115 be_get_dataset_props(libbe_handle_t *lbh, const char *name, nvlist_t *props) in be_get_dataset_props() 135 be_get_dataset_snapshots(libbe_handle_t *lbh, const char *name, nvlist_t *props) in be_get_dataset_snapshots() 163 libbe_handle_t *lbh; in prop_list_builder_cb() 303 be_exists(libbe_handle_t *lbh, const char *be) in be_exists()
|
H A D | be_impl.h | 48 libbe_handle_t *lbh; 56 libbe_handle_t *lbh; 63 libbe_handle_t *lbh; 71 char *be_mountpoint_augmented(libbe_handle_t *lbh, char *mountpoint); 74 int set_error(libbe_handle_t *, be_error_t);
|
H A D | be.c | 58 libbe_handle_t *lbh; 65 static int be_create_child_noent(libbe_handle_t *lbh, const char *active, 67 static int be_create_child_cloned(libbe_handle_t *lbh, const char *active); 78 be_locate_rootfs(libbe_handle_t *lbh) in be_locate_rootfs() 109 libbe_handle_t * 113 libbe_handle_t *lbh; in libbe_init() 130 if ((lbh = calloc(1, sizeof(libbe_handle_t))) == NULL) in libbe_init() 199 libbe_close(libbe_handle_t *lbh) in libbe_close() 412 be_destroy_internal(libbe_handle_t *lbh, const char *name, int options, in be_destroy_internal() 554 be_destroy(libbe_handle_t *lbh, const char *name, int options) in be_destroy() [all …]
|
H A D | be_error.c | 36 libbe_errno(libbe_handle_t *lbh) in libbe_errno() 44 libbe_error_description(libbe_handle_t *lbh) in libbe_error_description() 119 libbe_print_on_error(libbe_handle_t *lbh, bool val) in libbe_print_on_error() 128 set_error(libbe_handle_t *lbh, be_error_t err) in set_error()
|
H A D | be_access.c | 42 libbe_handle_t *lbh; 192 be_mounted_at(libbe_handle_t *lbh, const char *path, nvlist_t *details) in be_mounted_at() 234 be_mount(libbe_handle_t *lbh, const char *bootenv, const char *mountpoint, in be_mount() 290 be_unmount(libbe_handle_t *lbh, const char *bootenv, int flags) in be_unmount() 325 be_mountpoint_augmented(libbe_handle_t *lbh, char *mountpoint) in be_mountpoint_augmented()
|
/freebsd/sbin/bectl/ |
H A D | bectl.h | 35 extern libbe_handle_t *be;
|
H A D | bectl.c | 58 libbe_handle_t *be;
|
/freebsd/lib/libbe/tests/ |
H A D | target_prog.c | 39 libbe_handle_t *lbh; in main()
|