Lines Matching defs:flags
546 parse_depth(char *opt, int *flags)
562 *flags |= (ZFS_ITER_DEPTH_LIMIT|ZFS_ITER_RECURSE);
988 * Check for any dependents based on the '-r' or '-R' flags.
1629 int i, c, flags = ZFS_ITER_ARGS_CAN_BE_PATHS;
1653 limit = parse_depth(optarg, &flags);
1656 flags |= ZFS_ITER_RECURSE;
1698 flags |= ZFS_ITER_RECVD_PROPS;
1716 flags |= ZFS_ITER_RECVD_PROPS;
1767 flags &= ~ZFS_ITER_PROP_LISTSNAPS;
1844 ret = zfs_for_each(argc, argv, flags, types, NULL,
1906 int flags = 0;
1913 flags |= ZFS_ITER_RECURSE;
1980 if (flags & ZFS_ITER_RECURSE) {
1981 ret = zfs_for_each(argc, argv, flags, ZFS_TYPE_DATASET,
1984 ret = zfs_for_each(argc, argv, flags, ZFS_TYPE_DATASET,
2120 int flags = ZFS_ITER_ARGS_CAN_BE_PATHS;
2126 flags |= ZFS_ITER_RECURSE;
2153 if ((!all && !argc) && ((flags & ZFS_ITER_RECURSE) | cb.cb_version))
2155 if (showversions && (flags & ZFS_ITER_RECURSE || all ||
2185 ret = zfs_for_each(argc, argv, flags, ZFS_TYPE_FILESYSTEM,
2202 flags |= ZFS_ITER_RECURSE;
2203 ret = zfs_for_each(0, NULL, flags, ZFS_TYPE_FILESYSTEM,
2210 ret = zfs_for_each(0, NULL, flags, ZFS_TYPE_FILESYSTEM,
3086 int flags = ZFS_ITER_PROP_LISTSNAPS | ZFS_ITER_ARGS_CAN_BE_PATHS;
3096 flags |= ZFS_ITER_LITERAL_PROPS;
3099 limit = parse_depth(optarg, &flags);
3102 flags |= ZFS_ITER_RECURSE;
3126 flags &= ~ZFS_ITER_PROP_LISTSNAPS;
3194 ret = zfs_for_each(argc, argv, flags, types, sortcol, &cb.cb_proplist,
3723 sendflags_t flags = { 0 };
3740 flags.doall = B_TRUE;
3743 flags.replicate = B_TRUE;
3746 flags.props = B_TRUE;
3749 flags.parsable = B_TRUE;
3750 flags.verbose = B_TRUE;
3753 if (flags.verbose)
3755 flags.verbose = B_TRUE;
3756 flags.progress = B_TRUE;
3759 flags.dedup = B_TRUE;
3762 flags.dryrun = B_TRUE;
3765 flags.largeblock = B_TRUE;
3768 flags.embed_data = B_TRUE;
3789 if (fromname != NULL || flags.replicate || flags.props ||
3790 flags.dedup) {
3792 gettext("invalid flags combined with -t\n"));
3812 if (!flags.dryrun && isatty(STDOUT_FILENO)) {
3820 return (zfs_send_resume(g_zfs, &flags, STDOUT_FILENO,
3832 if (flags.replicate || flags.doall || flags.props ||
3833 flags.dedup || flags.dryrun || flags.verbose ||
3834 flags.progress) {
3845 if (flags.largeblock)
3847 if (flags.embed_data)
3889 flags.fromorigin = B_TRUE;
3907 if (flags.replicate && fromname == NULL)
3908 flags.doall = B_TRUE;
3910 err = zfs_send(zhp, fromname, toname, &flags, STDOUT_FILENO, NULL, 0,
3935 recvflags_t flags = { 0 };
3952 flags.isprefix = B_TRUE;
3955 flags.isprefix = B_TRUE;
3956 flags.istail = B_TRUE;
3959 flags.dryrun = B_TRUE;
3962 flags.nomount = B_TRUE;
3965 flags.verbose = B_TRUE;
3968 flags.resumable = B_TRUE;
3971 flags.force = B_TRUE;
4009 if (flags.isprefix || flags.istail || flags.dryrun ||
4010 flags.resumable || flags.nomount) {
4053 err = zfs_receive(g_zfs, argv[0], props, &flags, STDIN_FILENO, NULL);
5625 int flags = 0;
5645 flags |= ZFS_ITER_RECURSE;
5681 ret = zfs_for_each(argc, argv, flags, types, NULL, NULL, limit,
5776 share_mount_one(zfs_handle_t *zhp, int op, int flags, char *protocol,
5973 if (zfs_mount(zhp, options, flags) != 0)
6038 int flags = 0;
6065 flags |= MS_OVERLAY;
6117 if (share_mount_one(dslist[i], op, flags, protocol,
6161 ret = share_mount_one(zhp, op, flags, NULL, B_TRUE,
6216 unshare_unmount_path(int op, char *path, int flags, boolean_t is_manual)
6255 if ((ret = umount2(path, flags)) != 0)
6310 ret = zfs_unmount(zhp, NULL, flags);
6318 ret = zfs_unmountall(zhp, flags);
6335 int flags = 0;
6349 flags = MS_FORCE;
6487 node->un_mountp, flags) != 0)
6520 flags, B_FALSE));
6575 } else if (zfs_unmountall(zhp, flags) != 0) {
6623 int flags = 0;
6633 flags |= MS_OVERLAY;
6636 flags |= MS_NOMNTTAB;
6682 if (mount(dataset, path, MS_OPTIONSTR | flags, MNTTYPE_ZFS,
6711 int flags = 0;
6718 flags = MS_FORCE;
6743 return (unshare_unmount_path(OP_MOUNT, argv[0], flags, B_TRUE));
7256 int flags = 0;
7266 flags |= ZFS_DIFF_CLASSIFY;
7269 flags |= ZFS_DIFF_PARSEABLE;
7272 flags |= ZFS_DIFF_TIMESTAMP;
7320 err = zfs_show_diffs(zhp, STDOUT_FILENO, fromsnap, tosnap, flags);