Home
last modified time | relevance | path

Searched refs:libbe_handle_t (Results 1 – 9 of 9) sorted by relevance

/freebsd/lib/libbe/
H A Dbe.h36 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 Dbe_info.c42 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 Dbe_impl.h48 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 Dbe.c58 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 Dbe_error.c36 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 Dbe_access.c42 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 Dbectl.h35 extern libbe_handle_t *be;
H A Dbectl.c58 libbe_handle_t *be;
/freebsd/lib/libbe/tests/
H A Dtarget_prog.c39 libbe_handle_t *lbh; in main()