Lines Matching full:pair

99 	for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_holds, NULL);  in dsl_dataset_user_hold_check()  local
100 pair != NULL; pair = nvlist_next_nvpair(dduha->dduha_holds, pair)) { in dsl_dataset_user_hold_check()
101 size_t len = strlen(nvpair_name(pair)) + in dsl_dataset_user_hold_check()
102 strlen(fnvpair_value_string(pair)); in dsl_dataset_user_hold_check()
104 (void) strlcpy(nameval, nvpair_name(pair), len + 2); in dsl_dataset_user_hold_check()
106 (void) strlcat(nameval, fnvpair_value_string(pair), len + 2); in dsl_dataset_user_hold_check()
114 for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_holds, NULL); in dsl_dataset_user_hold_check() local
115 pair != NULL; pair = nvlist_next_nvpair(dduha->dduha_holds, pair)) { in dsl_dataset_user_hold_check()
121 name = nvpair_name(pair); in dsl_dataset_user_hold_check()
126 error = nvpair_value_string(pair, &htag); in dsl_dataset_user_hold_check()
284 for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_chkholds, NULL); in dsl_dataset_user_hold_sync() local
285 pair != NULL; in dsl_dataset_user_hold_sync()
286 pair = nvlist_next_nvpair(dduha->dduha_chkholds, pair)) { in dsl_dataset_user_hold_sync()
289 VERIFY0(dsl_dataset_hold(dp, nvpair_name(pair), FTAG, &ds)); in dsl_dataset_user_hold_sync()
291 fnvpair_value_string(pair), dduha->dduha_minor, now, tx); in dsl_dataset_user_hold_sync()
328 nvpair_t *pair; in dsl_dataset_user_hold() local
331 pair = nvlist_next_nvpair(holds, NULL); in dsl_dataset_user_hold()
332 if (pair == NULL) in dsl_dataset_user_hold()
341 ret = dsl_sync_task(nvpair_name(pair), dsl_dataset_user_hold_check, in dsl_dataset_user_hold()
388 for (nvpair_t *pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_check_one() local
389 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_check_one()
392 const char *holdname = nvpair_name(pair); in dsl_dataset_user_release_check_one()
460 for (nvpair_t *pair = nvlist_next_nvpair(ddura->ddura_holds, NULL); in dsl_dataset_user_release_check() local
461 pair != NULL; pair = nvlist_next_nvpair(ddura->ddura_holds, pair)) { in dsl_dataset_user_release_check()
465 const char *snapname = nvpair_name(pair); in dsl_dataset_user_release_check()
467 error = nvpair_value_nvlist(pair, &holds); in dsl_dataset_user_release_check()
501 for (nvpair_t *pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_sync_one() local
502 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_sync_one()
504 const char *holdname = nvpair_name(pair); in dsl_dataset_user_release_sync_one()
528 for (nvpair_t *pair = nvlist_next_nvpair(ddura->ddura_chkholds, NULL); in dsl_dataset_user_release_sync() local
529 pair != NULL; pair = nvlist_next_nvpair(ddura->ddura_chkholds, in dsl_dataset_user_release_sync()
530 pair)) { in dsl_dataset_user_release_sync()
532 const char *name = nvpair_name(pair); in dsl_dataset_user_release_sync()
537 fnvpair_value_nvlist(pair), tx); in dsl_dataset_user_release_sync()
574 nvpair_t *pair; in dsl_dataset_user_release_impl() local
578 pair = nvlist_next_nvpair(holds, NULL); in dsl_dataset_user_release_impl()
579 if (pair == NULL) in dsl_dataset_user_release_impl()
591 for (pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_impl()
592 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_impl()
597 nvpair_name(pair), FTAG, &ds); in dsl_dataset_user_release_impl()
612 pool = nvpair_name(pair); in dsl_dataset_user_release_impl()
614 for (pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_impl()
615 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_impl()
616 (void) zfs_unmount_snap(nvpair_name(pair)); in dsl_dataset_user_release_impl()