Lines Matching refs:pair

162 	for (nvpair_t *pair = nvlist_next_nvpair(dbca->dbca_bmarks, NULL);  in dsl_bookmark_create_check()  local
163 pair != NULL; pair = nvlist_next_nvpair(dbca->dbca_bmarks, pair)) { in dsl_bookmark_create_check()
168 error = dsl_dataset_hold(dp, fnvpair_value_string(pair), in dsl_bookmark_create_check()
172 nvpair_name(pair), tx); in dsl_bookmark_create_check()
177 nvpair_name(pair), error); in dsl_bookmark_create_check()
194 for (nvpair_t *pair = nvlist_next_nvpair(dbca->dbca_bmarks, NULL); in dsl_bookmark_create_sync() local
195 pair != NULL; pair = nvlist_next_nvpair(dbca->dbca_bmarks, pair)) { in dsl_bookmark_create_sync()
201 VERIFY0(dsl_dataset_hold(dp, fnvpair_value_string(pair), in dsl_bookmark_create_sync()
203 VERIFY0(dsl_bookmark_hold_ds(dp, nvpair_name(pair), in dsl_bookmark_create_sync()
265 nvpair_t *pair; in dsl_bookmark_create() local
268 pair = nvlist_next_nvpair(bmarks, NULL); in dsl_bookmark_create()
269 if (pair == NULL) in dsl_bookmark_create()
275 return (dsl_sync_task(nvpair_name(pair), dsl_bookmark_create_check, in dsl_bookmark_create()
407 for (nvpair_t *pair = nvlist_next_nvpair(dbda->dbda_bmarks, NULL); in dsl_bookmark_destroy_check() local
408 pair != NULL; pair = nvlist_next_nvpair(dbda->dbda_bmarks, pair)) { in dsl_bookmark_destroy_check()
409 const char *fullname = nvpair_name(pair); in dsl_bookmark_destroy_check()
452 for (nvpair_t *pair = nvlist_next_nvpair(dbda->dbda_success, NULL); in dsl_bookmark_destroy_sync() local
453 pair != NULL; pair = nvlist_next_nvpair(dbda->dbda_success, pair)) { in dsl_bookmark_destroy_sync()
458 VERIFY0(dsl_bookmark_hold_ds(dp, nvpair_name(pair), in dsl_bookmark_destroy_sync()
492 nvpair_t *pair = nvlist_next_nvpair(bmarks, NULL); in dsl_bookmark_destroy() local
493 if (pair == NULL) in dsl_bookmark_destroy()
500 rv = dsl_sync_task(nvpair_name(pair), dsl_bookmark_destroy_check, in dsl_bookmark_destroy()