Home
last modified time | relevance | path

Searched refs:lbh (Results 1 – 7 of 7) sorted by relevance

/freebsd/lib/libbe/
H A Dbe.c37 libbe_handle_t *lbh; member
44 static int be_create_child_noent(libbe_handle_t *lbh, const char *active,
46 static int be_create_child_cloned(libbe_handle_t *lbh, const char *active);
57 be_locate_rootfs(libbe_handle_t *lbh) in be_locate_rootfs() argument
75 zfs = zfs_path_to_zhandle(lbh->lzh, "/", ZFS_TYPE_FILESYSTEM); in be_locate_rootfs()
79 strlcpy(lbh->rootfs, zfs_get_name(zfs), sizeof(lbh->rootfs)); in be_locate_rootfs()
92 libbe_handle_t *lbh; in libbe_init() local
96 lbh = NULL; in libbe_init()
109 if ((lbh = calloc(1, sizeof(libbe_handle_t))) == NULL) in libbe_init()
112 if ((lbh->lzh = libzfs_init()) == NULL) in libbe_init()
[all …]
H A Dbe_info.c21 be_active_name(libbe_handle_t *lbh) in be_active_name() argument
24 if (*lbh->rootfs != '\0') in be_active_name()
25 return (strrchr(lbh->rootfs, '/') + sizeof(char)); in be_active_name()
27 return (lbh->rootfs); in be_active_name()
35 be_active_path(libbe_handle_t *lbh) in be_active_path() argument
38 return (lbh->rootfs); in be_active_path()
45 be_nextboot_name(libbe_handle_t *lbh) in be_nextboot_name() argument
48 if (*lbh->bootfs != '\0') in be_nextboot_name()
49 return (strrchr(lbh->bootfs, '/') + sizeof(char)); in be_nextboot_name()
51 return (lbh->bootfs); in be_nextboot_name()
[all …]
H A Dbe_access.c23 libbe_handle_t *lbh; member
96 mountpoint = be_mountpoint_augmented(info->lbh, zfs_mnt); in be_mount_iter()
104 return (set_error(info->lbh, BE_ERR_PATHLEN)); in be_mount_iter()
108 return (set_error(info->lbh, BE_ERR_BADPATH)); in be_mount_iter()
110 return (set_error(info->lbh, BE_ERR_PERMS)); in be_mount_iter()
112 return (set_error(info->lbh, BE_ERR_PATHBUSY)); in be_mount_iter()
114 return (set_error(info->lbh, BE_ERR_UNKNOWN)); in be_mount_iter()
157 return (set_error(info->lbh, BE_ERR_PATHLEN)); in be_umount_iter()
161 return (set_error(info->lbh, BE_ERR_BADPATH)); in be_umount_iter()
163 return (set_error(info->lbh, BE_ERR_PERMS)); in be_umount_iter()
[all …]
H A Dbe_error.c15 libbe_errno(libbe_handle_t *lbh) in libbe_errno() argument
18 return (lbh->error); in libbe_errno()
23 libbe_error_description(libbe_handle_t *lbh) in libbe_error_description() argument
26 switch (lbh->error) { in libbe_error_description()
91 assert(lbh->error == BE_ERR_SUCCESS); in libbe_error_description()
98 libbe_print_on_error(libbe_handle_t *lbh, bool val) in libbe_print_on_error() argument
101 lbh->print_on_err = val; in libbe_print_on_error()
102 libzfs_print_on_error(lbh->lzh, val); in libbe_print_on_error()
107 set_error(libbe_handle_t *lbh, be_error_t err) in set_error() argument
110 lbh->error = err; in set_error()
[all …]
H A Dbe_impl.h27 libbe_handle_t *lbh; member
35 libbe_handle_t *lbh; member
42 libbe_handle_t *lbh; member
50 char *be_mountpoint_augmented(libbe_handle_t *lbh, char *mountpoint);
/freebsd/lib/libbe/tests/
H A Dtarget_prog.c40 libbe_handle_t *lbh; in main() local
45 if ((lbh = libbe_init(argv[1])) == NULL) in main()
48 libbe_print_on_error(lbh, true); in main()
51 return (be_create_empty(lbh, argv[2])); in main()
52 return (be_create_depth(lbh, argv[2], argv[3], atoi(argv[4]))); in main()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.td690 def LBH : UnaryRXY<"lbh", 0xE3C0, z_asextloadi8, GRH32, 1>,