Home
last modified time | relevance | path

Searched refs:snapname (Results 1 – 25 of 29) sorted by relevance

12

/titanic_41/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_chkpnt.c189 snapshot_hold(char *volname, char *snapname, char *jname, boolean_t recursive) in snapshot_hold() argument
206 p = strchr(snapname, '@') + 1; in snapshot_hold()
217 snapshot_release(char *volname, char *snapname, char *jname, in snapshot_release() argument
229 p = strchr(snapname, '@') + 1; in snapshot_release()
249 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in snapshot_create() local
255 (void) snprintf(snapname, ZFS_MAX_DATASET_NAME_LEN, in snapshot_create()
259 if ((rv = zfs_snapshot(zlibh, snapname, recursive, NULL)) in snapshot_create()
267 snapname, errno, libzfs_error_description(zlibh)); in snapshot_create()
271 if (hold && snapshot_hold(volname, snapname, jname, recursive) != 0) { in snapshot_create()
274 snapname, errno, libzfs_error_description(zlibh)); in snapshot_create()
[all …]
H A Dndmpd_zfs.c2331 char *snapname, int namelen) in ndmpd_zfs_snapname_create() argument
2342 err = snprintf(snapname, namelen, in ndmpd_zfs_snapname_create()
2350 snapname, namelen); in ndmpd_zfs_snapname_create()
/titanic_41/usr/src/lib/libzfs_core/common/
H A Dlibzfs_core.c432 lzc_get_holds(const char *snapname, nvlist_t **holdsp) in lzc_get_holds() argument
436 error = lzc_ioctl(ZFS_IOC_GET_HOLDS, snapname, innvl, holdsp); in lzc_get_holds()
468 lzc_send(const char *snapname, const char *from, int fd, in lzc_send() argument
471 return (lzc_send_resume(snapname, from, fd, flags, 0, 0)); in lzc_send()
475 lzc_send_resume(const char *snapname, const char *from, int fd, in lzc_send_resume() argument
493 err = lzc_ioctl(ZFS_IOC_SEND_NEW, snapname, args, NULL); in lzc_send_resume()
514 lzc_send_space(const char *snapname, const char *from, uint64_t *spacep) in lzc_send_space() argument
523 err = lzc_ioctl(ZFS_IOC_SEND_SPACE, snapname, args, &result); in lzc_send_space()
551 lzc_receive_impl(const char *snapname, nvlist_t *props, const char *origin, in lzc_receive_impl() argument
567 (void) strlcpy(zc.zc_name, snapname, sizeof (zc.zc_name)); in lzc_receive_impl()
[all …]
/titanic_41/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vss.c147 char *snapname, *path; in smb_vss_lookup_nodes() local
169 snapname = smb_srm_alloc(sr, MAXPATHLEN); in smb_vss_lookup_nodes()
175 *snapname = '\0'; in smb_vss_lookup_nodes()
176 smb_vss_map_gmttoken(sr->tid_tree, path, gmttoken, snapname); in smb_vss_lookup_nodes()
177 if (!*snapname) in smb_vss_lookup_nodes()
187 snapname, cur_node, gmttoken, vss_root_node); in smb_vss_lookup_nodes()
191 snapname, cur_node, gmttoken, vss_cur_node); in smb_vss_lookup_nodes()
211 char *snapname, smb_node_t *dnode, char *odname, smb_node_t **vss_node) in smb_vss_lookup_node() argument
220 (void) snprintf(path, MAXPATHLEN, ".zfs/snapshot/%s/", snapname); in smb_vss_lookup_node()
408 char *snapname) in smb_vss_map_gmttoken() argument
[all …]
/titanic_41/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_vss.c228 smbd_vss_map_gmttoken(const char *path, char *gmttoken, char *snapname) in smbd_vss_map_gmttoken() argument
238 vss_map_gmttoken.mg_snapname = snapname; in smbd_vss_map_gmttoken()
239 *snapname = '\0'; in smbd_vss_map_gmttoken()
256 zsnap = snapname; in smbd_vss_map_gmttoken()
266 (void) strlcpy(snapname, zsnap, MAXPATHLEN); in smbd_vss_map_gmttoken()
268 *snapname = '\0'; in smbd_vss_map_gmttoken()
H A Dsmbd_doorsvc.c805 char *snapname; in smbd_dop_vss_map_gmttoken() local
816 if ((snapname = malloc(MAXPATHLEN)) == NULL) { in smbd_dop_vss_map_gmttoken()
822 snapname) != 0)) { in smbd_dop_vss_map_gmttoken()
823 *snapname = '\0'; in smbd_dop_vss_map_gmttoken()
826 arg->rbuf = smb_string_encode(snapname, &arg->rsize); in smbd_dop_vss_map_gmttoken()
828 free(snapname); in smbd_dop_vss_map_gmttoken()
/titanic_41/usr/src/lib/libzfs/common/
H A Dlibzfs_iter.c381 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_iter_snapspec() local
382 (void) snprintf(snapname, sizeof (snapname), in zfs_iter_snapspec()
386 snapname, ZFS_TYPE_SNAPSHOT)) { in zfs_iter_snapspec()
401 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_iter_snapspec() local
403 (void) snprintf(snapname, sizeof (snapname), "%s@%s", in zfs_iter_snapspec()
406 snapname); in zfs_iter_snapspec()
H A Dlibzfs_sendrecv.c541 fsavl_find(avl_tree_t *avl, uint64_t snapguid, char **snapname) in fsavl_find() argument
550 if (snapname) in fsavl_find()
551 *snapname = fn->fn_snapname; in fsavl_find()
666 char *snapname; in send_iterate_snap() local
669 snapname = strrchr(zhp->zfs_name, '@')+1; in send_iterate_snap()
671 VERIFY(0 == nvlist_add_uint64(sd->parent_snaps, snapname, guid)); in send_iterate_snap()
676 if ((sd->fromsnap && strcmp(snapname, sd->fromsnap) == 0) || in send_iterate_snap()
678 strcmp(snapname, sd->tosnap) == 0)) { in send_iterate_snap()
684 VERIFY(0 == nvlist_add_nvlist(sd->snapprops, snapname, nv)); in send_iterate_snap()
1167 char *snapname; in dump_snapshot() local
[all …]
H A Dlibzfs_dataset.c2919 const char *snapname; in zfs_prop_get_written_int() local
2923 snapname = strchr(propname, '@') + 1; in zfs_prop_get_written_int()
2924 if (strchr(snapname, '@')) { in zfs_prop_get_written_int()
2925 (void) strlcpy(zc.zc_value, snapname, sizeof (zc.zc_value)); in zfs_prop_get_written_int()
2936 (void) strlcat(zc.zc_value, snapname, sizeof (zc.zc_value)); in zfs_prop_get_written_int()
3422 const char *snapname; member
3433 "%s@%s", zhp->zfs_name, dd->snapname); in zfs_check_snap_cb()
3447 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) in zfs_destroy_snaps() argument
3452 dd.snapname = snapname; in zfs_destroy_snaps()
3459 zhp->zfs_name, snapname); in zfs_destroy_snaps()
[all …]
/titanic_41/usr/src/test/zfs-tests/tests/functional/history/
H A Dhistory_common.kshlib127 typeset snapname=${fullname##*@}
131 $GREP "@$snapname"); do
161 typeset snapname=${fullname##*@}
390 typeset snapname=${fullname##*@}
401 $GREP "@$snapname"); do
/titanic_41/usr/src/cmd/ndmpd/tlm/
H A Dtlm_backup_reader.c641 char *snapname; /* snapshot name */ in tlm_output_xattr() local
677 snapname = ndmp_malloc(TLM_MAX_PATH_NAME); in tlm_output_xattr()
678 if (attrname == NULL || snapname == NULL) { in tlm_output_xattr()
683 if (!tlm_cat_path(snapname, chkdir, name)) { in tlm_output_xattr()
689 fnamep = (tlm_acls->acl_checkpointed) ? snapname : fullname; in tlm_output_xattr()
810 errno, fullname, snapname); in tlm_output_xattr()
833 free(snapname); in tlm_output_xattr()
849 char *snapname; /* snapshot name */ in tlm_output_file() local
876 snapname = ndmp_malloc(TLM_MAX_PATH_NAME); in tlm_output_file()
877 if (fullname == NULL || linkname == NULL || snapname == NULL) { in tlm_output_file()
[all …]
/titanic_41/usr/src/uts/common/fs/zfs/
H A Ddsl_userhold.c348 dsl_dataset_t *ds, nvlist_t *holds, const char *snapname) in dsl_dataset_user_release_check_one() argument
384 snapname, holdname); in dsl_dataset_user_release_check_one()
409 fnvlist_add_boolean(ddura->ddura_todelete, snapname); in dsl_dataset_user_release_check_one()
413 fnvlist_add_nvlist(ddura->ddura_chkholds, snapname, in dsl_dataset_user_release_check_one()
443 const char *snapname = nvpair_name(pair); in dsl_dataset_user_release_check() local
449 error = holdfunc(dp, snapname, FTAG, &ds); in dsl_dataset_user_release_check()
452 holds, snapname); in dsl_dataset_user_release_check()
458 snapname, error); in dsl_dataset_user_release_check()
H A Dzfs_ctldir.c688 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfsctl_snapdir_remove() local
709 err = zfsctl_snapshot_zname(dvp, name, sizeof (snapname), snapname); in zfsctl_snapdir_remove()
711 err = zfs_secpolicy_destroy_perms(snapname, cr); in zfsctl_snapdir_remove()
725 err = dsl_destroy_snapshot(snapname, B_FALSE); in zfsctl_snapdir_remove()
783 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfsctl_snapdir_lookup() local
867 err = zfsctl_snapshot_zname(dvp, nm, sizeof (snapname), snapname); in zfsctl_snapdir_lookup()
878 if (dmu_objset_hold(snapname, FTAG, &snap) != 0) { in zfsctl_snapdir_lookup()
898 margs.spec = snapname; in zfsctl_snapdir_lookup()
985 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfsctl_snapdir_readdir_cb() local
995 sizeof (snapname), snapname, &id, &cookie, &case_conflict); in zfsctl_snapdir_readdir_cb()
[all …]
H A Ddsl_dataset.c565 const char *snapname; in dsl_dataset_hold() local
570 err = dsl_dir_hold(dp, name, FTAG, &dd, &snapname); in dsl_dataset_hold()
582 if (err == 0 && snapname != NULL) { in dsl_dataset_hold()
585 if (*snapname++ != '@') { in dsl_dataset_hold()
591 dprintf("looking for snapshot '%s'\n", snapname); in dsl_dataset_hold()
592 err = dsl_dataset_snap_lookup(ds, snapname, &obj); in dsl_dataset_hold()
600 (void) strlcpy(snap_ds->ds_snapname, snapname, in dsl_dataset_hold()
1108 dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname, in dsl_dataset_snapshot_check_impl() argument
1129 error = dsl_dataset_snap_lookup(ds, snapname, &value); in dsl_dataset_snapshot_check_impl()
1306 dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname, in dsl_dataset_snapshot_sync_impl() argument
[all …]
H A Ddmu_objset.c1034 dmu_objset_snapshot_one(const char *fsname, const char *snapname) in dmu_objset_snapshot_one() argument
1037 char *longsnap = kmem_asprintf("%s@%s", fsname, snapname); in dmu_objset_snapshot_one()
2013 dmu_fsname(const char *snapname, char *buf) in dmu_fsname() argument
2015 char *atp = strchr(snapname, '@'); in dmu_fsname()
2018 if (atp - snapname >= ZFS_MAX_DATASET_NAME_LEN) in dmu_fsname()
2020 (void) strlcpy(buf, snapname, atp - snapname + 1); in dmu_fsname()
H A Dzfs_ioctl.c3470 zfs_unmount_snap(const char *snapname) in zfs_unmount_snap() argument
3476 if (strchr(snapname, '@') == NULL) in zfs_unmount_snap()
3479 vfsp = zfs_get_vfs(snapname); in zfs_unmount_snap()
3500 zfs_unmount_snap_cb(const char *snapname, void *arg) in zfs_unmount_snap_cb() argument
3502 return (zfs_unmount_snap(snapname)); in zfs_unmount_snap_cb()
3716 const char *snapname = arg; in recursive_unmount() local
3719 (void) snprintf(fullname, sizeof (fullname), "%s@%s", fsname, snapname); in recursive_unmount()
5222 zfs_ioc_get_holds(const char *snapname, nvlist_t *args, nvlist_t *outnvl) in zfs_ioc_get_holds() argument
5224 return (dsl_dataset_get_holds(snapname, outnvl)); in zfs_ioc_get_holds()
5358 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl) in zfs_ioc_send_new() argument
[all …]
/titanic_41/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c1115 char *snapname; in get_objset_mdn() local
1155 snapname = cname; in get_objset_mdn()
1156 while (*snapname && !grub_isspace(*snapname) && *snapname != in get_objset_mdn()
1158 snapname++; in get_objset_mdn()
1159 if (*snapname == '@') { in get_objset_mdn()
1161 *snapname = 0; in get_objset_mdn()
1178 *snapname = '@'; in get_objset_mdn()
1196 if (zap_lookup(mdn, snapname + 1, &headobj, stack)) in get_objset_mdn()
/titanic_41/usr/src/lib/pyzfs/common/
H A Ddataset.py226 (base, snapname) = dsname.split('@')
231 snapname)
/titanic_41/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_dataset.h270 int dsl_dataset_snapshot_tmp(const char *fsname, const char *snapname,
324 int dsl_dataset_snapshot_check_impl(dsl_dataset_t *ds, const char *snapname,
326 void dsl_dataset_snapshot_sync_impl(dsl_dataset_t *ds, const char *snapname,
H A Dzfs_ctldir.h54 int zfsctl_destroy_snapshot(const char *snapname, int force);
H A Ddmu_objset.h176 int dmu_fsname(const char *snapname, char *buf);
/titanic_41/usr/src/uts/common/io/
H A Dfssnap.c143 static char snapname[] = SNAP_NAME; variable
288 ksp = kstat_create(snapname, 0, FSSNAP_KSTAT_HIGHWATER, "misc", in _init()
1844 (void) snprintf(taskqname, sizeof (taskqname), "%s_taskq_%d", snapname, in fssnap_create_impl()
2196 kstat_delete_byname(snapname, snapnum, FSSNAP_KSTAT_MNTPT); in fssnap_create_kstats()
2199 mntpoint = kstat_create(snapname, snapnum, FSSNAP_KSTAT_MNTPT, in fssnap_create_kstats()
2218 kstat_delete_byname(snapname, snapnum, FSSNAP_KSTAT_BFNAME); in fssnap_create_kstats()
2223 bfname = kstat_create(snapname, snapnum, FSSNAP_KSTAT_BFNAME, in fssnap_create_kstats()
2238 kstat_delete_byname(snapname, snapnum, FSSNAP_KSTAT_NUM); in fssnap_create_kstats()
2240 num = kstat_create(snapname, snapnum, FSSNAP_KSTAT_NUM, in fssnap_create_kstats()
/titanic_41/usr/src/cmd/ztest/
H A Dztest.c3227 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in ztest_snapshot_create() local
3230 (void) snprintf(snapname, sizeof (snapname), "%llu", (u_longlong_t)id); in ztest_snapshot_create()
3232 error = dmu_objset_snapshot_one(osname, snapname); in ztest_snapshot_create()
3239 snapname, error); in ztest_snapshot_create()
3247 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in ztest_snapshot_destroy() local
3250 (void) snprintf(snapname, sizeof (snapname), "%s@%llu", osname, in ztest_snapshot_destroy()
3253 error = dsl_destroy_snapshot(snapname, B_FALSE); in ztest_snapshot_destroy()
3255 fatal(0, "ztest_snapshot_destroy(%s) = %d", snapname, error); in ztest_snapshot_destroy()
4637 user_release_one(const char *snapname, const char *holdname) in user_release_one() argument
4645 fnvlist_add_nvlist(snaps, snapname, holds); in user_release_one()
[all …]
/titanic_41/usr/src/cmd/zfs/
H A Dzfs_main.c5537 const char *snapname; in holds_callback() local
5542 snapname = delim + 1; in holds_callback()
5543 if (strcmp(cbp->cb_snapname, snapname)) in holds_callback()
5620 const char *snapname; in zfs_do_holds() local
5629 snapname = delim + 1; in zfs_do_holds()
5634 cb.cb_snapname = snapname; in zfs_do_holds()
7285 char snapname[ZFS_MAX_DATASET_NAME_LEN]; in zfs_do_bookmark() local
7326 (void) strncpy(snapname, argv[1], sizeof (snapname)); in zfs_do_bookmark()
7327 *strchr(snapname, '#') = '\0'; in zfs_do_bookmark()
7328 (void) strlcat(snapname, argv[0], sizeof (snapname)); in zfs_do_bookmark()
[all …]
/titanic_41/usr/src/cmd/svc/svccfg/
H A Dsvccfg_internal.c1065 const char *snapname) in load_pg() argument
1144 if (snapname == NULL) in load_pg()
1155 ipg->sc_pgroup_name, snapname, fmri, in load_pg()

12