Lines Matching refs:ret

94 	int	ret = BE_SUCCESS;  in be_activate()  local
130 ret = _be_activate(be_name, nextboot); in be_activate()
134 return (ret); in be_activate()
160 int ret = BE_SUCCESS; in be_installboot() local
178 ret = nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, in be_installboot()
180 if (ret != 0) { in be_installboot()
186 ret = nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_POOL, in be_installboot()
188 if (ret != 0) { in be_installboot()
194 ret = nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_ROOT, in be_installboot()
196 if (ret != 0) { in be_installboot()
206 ret = be_do_installboot(&bt, flags); in be_installboot()
210 return (ret); in be_installboot()
239 int entry, ret = BE_SUCCESS; in _be_activate() local
265 ret = zfs_err_to_be_err(g_zfs); in _be_activate()
266 return (ret); in _be_activate()
269 if ((ret = be_make_root_ds(cb.obe_zpool, cb.obe_name, root_ds, in _be_activate()
273 return (ret); in _be_activate()
278 ret = be_do_installboot(&cb, BE_INSTALLBOOT_FLAG_NULL); in _be_activate()
279 if (ret != BE_SUCCESS) in _be_activate()
280 return (ret); in _be_activate()
283 if ((ret = be_append_menu(cb.obe_name, cb.obe_zpool, in _be_activate()
292 if ((ret = be_change_grub_default(cb.obe_name, in _be_activate()
301 if ((ret = _be_list(cb.obe_name, &be_nodes, BE_LIST_DEFAULT)) in _be_activate()
303 return (ret); in _be_activate()
306 if ((ret = set_canmount(be_nodes, "noauto")) != BE_SUCCESS) { in _be_activate()
315 if ((ret = lzbe_set_boot_device(be_nodes->be_rpool, in _be_activate()
323 if ((ret = lzbe_set_boot_device(be_nodes->be_rpool, in _be_activate()
331 if ((ret = set_bootfs(be_nodes->be_rpool, in _be_activate()
355 ret = BE_ERR_PROMOTE; in _be_activate()
362 ret = zfs_err_to_be_err(g_zfs); in _be_activate()
368 (ret = be_promote_zone_ds(cb.obe_name, cb.obe_root_ds)) in _be_activate()
381 ret = BE_ERR_NOTSUP; in _be_activate()
389 ret = zfs_err_to_be_err(g_zfs); in _be_activate()
393 if ((ret = be_find_active_zone_root(zhp, cb.obe_zpool, in _be_activate()
402 ret = BE_SUCCESS; in _be_activate()
412 ret = zfs_err_to_be_err(g_zfs); in _be_activate()
424 ret = zfs_err_to_be_err(g_zfs); in _be_activate()
431 ret = zfs_err_to_be_err(g_zfs); in _be_activate()
439 return (ret); in _be_activate()
456 int ret = BE_SUCCESS; in be_activate_current_be() local
459 if ((ret = be_find_current_be(&bt)) != BE_SUCCESS) { in be_activate_current_be()
460 return (ret); in be_activate_current_be()
463 ret = _be_activate(bt.obe_name, BE_NEXTBOOT_IGNORE); in be_activate_current_be()
464 if (ret != BE_SUCCESS) { in be_activate_current_be()
467 return (ret); in be_activate_current_be()
685 int ret = BE_SUCCESS; in be_get_grub_vers() local
717 if ((ret = be_mount_pool(pool_zhp, &ptmp_mntpnt, in be_get_grub_vers()
722 return (ret); in be_get_grub_vers()
732 ret = BE_ERR_NO_MENU; in be_get_grub_vers()
744 if ((ret = get_ver_from_capfile(cap_file, cur_vers)) != BE_SUCCESS) in be_get_grub_vers()
753 ret = zfs_err_to_be_err(g_zfs); in be_get_grub_vers()
757 if ((ret = _be_mount(bt->obe_name, &temp_mntpnt, in be_get_grub_vers()
775 ret = get_ver_from_capfile(cap_file, new_vers); in be_get_grub_vers()
776 if (ret != BE_SUCCESS) { in be_get_grub_vers()
787 if (ret == BE_SUCCESS) in be_get_grub_vers()
788 ret = iret; in be_get_grub_vers()
795 return (ret); in be_get_grub_vers()
942 int ret; in be_do_installboot_helper() local
1046 ret = be_run_cmd(install_cmd, be_run_cmd_errbuf, BUFSIZ, in be_do_installboot_helper()
1049 if (ret != BE_SUCCESS) { in be_do_installboot_helper()
1052 ret = BE_ERR_BOOTFILE_INST; in be_do_installboot_helper()
1067 return (ret); in be_do_installboot_helper()
1096 int ret = BE_SUCCESS; in be_do_copy_grub_cap() local
1113 if ((ret = _be_mount(bt->obe_name, &tmp_mntpnt, in be_do_copy_grub_cap()
1133 ret = zfs_err_to_be_err(g_zfs); in be_do_copy_grub_cap()
1141 if ((ret = be_mount_pool(zhp, &tmp_mntpnt, in be_do_copy_grub_cap()
1158 ret = BE_ERR_NO_MENU; in be_do_copy_grub_cap()
1170 ret = errno_to_be_err(err); in be_do_copy_grub_cap()
1177 ret = errno_to_be_err(err); in be_do_copy_grub_cap()
1195 if (ret == BE_SUCCESS) in be_do_copy_grub_cap()
1196 ret = err; in be_do_copy_grub_cap()
1201 return (ret); in be_do_copy_grub_cap()
1222 int ret = BE_SUCCESS; in be_is_install_needed() local
1234 return (ret); in be_is_install_needed()
1244 ret = be_get_grub_vers(bt, &cur_vers, &new_vers); in be_is_install_needed()
1245 if (ret != BE_SUCCESS) { in be_is_install_needed()
1248 return (ret); in be_is_install_needed()
1263 return (ret); in be_is_install_needed()
1273 int ret = -1; in be_do_installboot_walk() local
1306 ret = rv; in be_do_installboot_walk()
1309 if (ret == -1) in be_do_installboot_walk()
1310 ret = rv; in be_do_installboot_walk()
1317 return (ret == -1? BE_ERR_NOTSUP : ret); in be_do_installboot_walk()
1346 int ret = BE_SUCCESS; in be_do_installboot() local
1356 ret = be_is_install_needed(bt, &update); in be_do_installboot()
1357 if (ret != BE_SUCCESS || update == B_FALSE) in be_do_installboot()
1358 return (ret); in be_do_installboot()
1366 ret = zfs_err_to_be_err(g_zfs); in be_do_installboot()
1367 return (ret); in be_do_installboot()
1370 if ((ret = _be_mount(bt->obe_name, &tmp_mntpt, in be_do_installboot()
1375 return (ret); in be_do_installboot()
1417 ret = zfs_err_to_be_err(g_zfs); in be_do_installboot()
1421 return (ret); in be_do_installboot()
1428 ret = zfs_err_to_be_err(g_zfs); in be_do_installboot()
1438 ret = zfs_err_to_be_err(g_zfs); in be_do_installboot()
1442 ret = be_do_installboot_walk(zphp, nv, stage1, stage2, flags); in be_do_installboot()
1445 ret = be_do_copy_grub_cap(bt); in be_do_installboot()
1454 return (ret); in be_do_installboot()
1626 int ret = 0; in be_promote_ds_callback() local
1631 ret = BE_ERR_NOMEM; in be_promote_ds_callback()
1637 ret = BE_ERR_INVAL; in be_promote_ds_callback()
1655 ret = zfs_err_to_be_err(g_zfs); in be_promote_ds_callback()
1675 ret = zfs_err_to_be_err(g_zfs); in be_promote_ds_callback()
1685 ret = zfs_err_to_be_err(g_zfs); in be_promote_ds_callback()
1691 ret = zfs_iter_filesystems(zhp, be_promote_ds_callback, NULL); in be_promote_ds_callback()
1696 return (ret); in be_promote_ds_callback()