Lines Matching full:pair

100 	for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_holds, NULL);  in dsl_dataset_user_hold_check()  local
101 pair != NULL; pair = nvlist_next_nvpair(dduha->dduha_holds, pair)) { in dsl_dataset_user_hold_check()
102 size_t len = strlen(nvpair_name(pair)) + in dsl_dataset_user_hold_check()
103 strlen(fnvpair_value_string(pair)); in dsl_dataset_user_hold_check()
105 (void) strlcpy(nameval, nvpair_name(pair), len + 2); in dsl_dataset_user_hold_check()
107 (void) strlcat(nameval, fnvpair_value_string(pair), len + 2); in dsl_dataset_user_hold_check()
115 for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_holds, NULL); in dsl_dataset_user_hold_check() local
116 pair != NULL; pair = nvlist_next_nvpair(dduha->dduha_holds, pair)) { in dsl_dataset_user_hold_check()
122 name = nvpair_name(pair); in dsl_dataset_user_hold_check()
127 error = nvpair_value_string(pair, &htag); in dsl_dataset_user_hold_check()
285 for (nvpair_t *pair = nvlist_next_nvpair(dduha->dduha_chkholds, NULL); in dsl_dataset_user_hold_sync() local
286 pair != NULL; in dsl_dataset_user_hold_sync()
287 pair = nvlist_next_nvpair(dduha->dduha_chkholds, pair)) { in dsl_dataset_user_hold_sync()
290 VERIFY0(dsl_dataset_hold(dp, nvpair_name(pair), FTAG, &ds)); in dsl_dataset_user_hold_sync()
292 fnvpair_value_string(pair), dduha->dduha_minor, now, tx); in dsl_dataset_user_hold_sync()
329 nvpair_t *pair; in dsl_dataset_user_hold() local
332 pair = nvlist_next_nvpair(holds, NULL); in dsl_dataset_user_hold()
333 if (pair == NULL) in dsl_dataset_user_hold()
342 ret = dsl_sync_task(nvpair_name(pair), dsl_dataset_user_hold_check, in dsl_dataset_user_hold()
389 for (nvpair_t *pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_check_one() local
390 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_check_one()
393 const char *holdname = nvpair_name(pair); in dsl_dataset_user_release_check_one()
461 for (nvpair_t *pair = nvlist_next_nvpair(ddura->ddura_holds, NULL); in dsl_dataset_user_release_check() local
462 pair != NULL; pair = nvlist_next_nvpair(ddura->ddura_holds, pair)) { in dsl_dataset_user_release_check()
466 const char *snapname = nvpair_name(pair); in dsl_dataset_user_release_check()
468 error = nvpair_value_nvlist(pair, &holds); in dsl_dataset_user_release_check()
502 for (nvpair_t *pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_sync_one() local
503 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_sync_one()
505 const char *holdname = nvpair_name(pair); in dsl_dataset_user_release_sync_one()
529 for (nvpair_t *pair = nvlist_next_nvpair(ddura->ddura_chkholds, NULL); in dsl_dataset_user_release_sync() local
530 pair != NULL; pair = nvlist_next_nvpair(ddura->ddura_chkholds, in dsl_dataset_user_release_sync()
531 pair)) { in dsl_dataset_user_release_sync()
533 const char *name = nvpair_name(pair); in dsl_dataset_user_release_sync()
538 fnvpair_value_nvlist(pair), tx); in dsl_dataset_user_release_sync()
575 nvpair_t *pair; in dsl_dataset_user_release_impl() local
579 pair = nvlist_next_nvpair(holds, NULL); in dsl_dataset_user_release_impl()
580 if (pair == NULL) in dsl_dataset_user_release_impl()
592 for (pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_impl()
593 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_impl()
598 nvpair_name(pair), FTAG, &ds); in dsl_dataset_user_release_impl()
613 pool = nvpair_name(pair); in dsl_dataset_user_release_impl()
615 for (pair = nvlist_next_nvpair(holds, NULL); pair != NULL; in dsl_dataset_user_release_impl()
616 pair = nvlist_next_nvpair(holds, pair)) { in dsl_dataset_user_release_impl()
617 (void) zfs_unmount_snap(nvpair_name(pair)); in dsl_dataset_user_release_impl()