Home
last modified time | relevance | path

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

/freebsd/lib/libbe/
H A Dbe.c58 libbe_handle_t *lbh; member
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() argument
96 zfs = zfs_path_to_zhandle(lbh->lzh, "/", ZFS_TYPE_FILESYSTEM); in be_locate_rootfs()
100 strlcpy(lbh->rootfs, zfs_get_name(zfs), sizeof(lbh->rootfs)); in be_locate_rootfs()
113 libbe_handle_t *lbh; in libbe_init() local
117 lbh = NULL; in libbe_init()
130 if ((lbh = calloc(1, sizeof(libbe_handle_t))) == NULL) in libbe_init()
133 if ((lbh->lzh = libzfs_init()) == NULL) in libbe_init()
[all …]
H A Dbe_info.c42 be_active_name(libbe_handle_t *lbh) in be_active_name() argument
45 if (*lbh->rootfs != '\0') in be_active_name()
46 return (strrchr(lbh->rootfs, '/') + sizeof(char)); in be_active_name()
48 return (lbh->rootfs); in be_active_name()
56 be_active_path(libbe_handle_t *lbh) in be_active_path() argument
59 return (lbh->rootfs); in be_active_path()
66 be_nextboot_name(libbe_handle_t *lbh) in be_nextboot_name() argument
69 if (*lbh->bootfs != '\0') in be_nextboot_name()
70 return (strrchr(lbh->bootfs, '/') + sizeof(char)); in be_nextboot_name()
72 return (lbh->bootfs); in be_nextboot_name()
[all …]
H A Dbe_access.c42 libbe_handle_t *lbh; member
115 mountpoint = be_mountpoint_augmented(info->lbh, zfs_mnt); in be_mount_iter()
123 return (set_error(info->lbh, BE_ERR_PATHLEN)); in be_mount_iter()
127 return (set_error(info->lbh, BE_ERR_BADPATH)); in be_mount_iter()
129 return (set_error(info->lbh, BE_ERR_PERMS)); in be_mount_iter()
131 return (set_error(info->lbh, BE_ERR_PATHBUSY)); in be_mount_iter()
133 return (set_error(info->lbh, BE_ERR_UNKNOWN)); in be_mount_iter()
172 return (set_error(info->lbh, BE_ERR_PATHLEN)); in be_umount_iter()
176 return (set_error(info->lbh, BE_ERR_BADPATH)); in be_umount_iter()
178 return (set_error(info->lbh, BE_ERR_PERMS)); in be_umount_iter()
[all …]
H A Dbe_error.c36 libbe_errno(libbe_handle_t *lbh) in libbe_errno() argument
39 return (lbh->error); in libbe_errno()
44 libbe_error_description(libbe_handle_t *lbh) in libbe_error_description() argument
47 switch (lbh->error) { in libbe_error_description()
112 assert(lbh->error == BE_ERR_SUCCESS); in libbe_error_description()
119 libbe_print_on_error(libbe_handle_t *lbh, bool val) in libbe_print_on_error() argument
122 lbh->print_on_err = val; in libbe_print_on_error()
123 libzfs_print_on_error(lbh->lzh, val); in libbe_print_on_error()
128 set_error(libbe_handle_t *lbh, be_error_t err) in set_error() argument
131 lbh->error = err; in set_error()
[all …]
H A Dbe_impl.h48 libbe_handle_t *lbh; member
56 libbe_handle_t *lbh; member
63 libbe_handle_t *lbh; member
71 char *be_mountpoint_augmented(libbe_handle_t *lbh, char *mountpoint);
/freebsd/lib/libbe/tests/
H A Dtarget_prog.c39 libbe_handle_t *lbh; in main() local
44 if ((lbh = libbe_init(argv[1])) == NULL) in main()
47 libbe_print_on_error(lbh, true); in main()
49 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.td697 def LBH : UnaryRXY<"lbh", 0xE3C0, z_asextloadi8, GRH32, 1>,