Lines Matching defs:pairs
912 nvlist_t *pairs[HC_MAXPAIRS];
929 pairs[i] = fm_nvlist_create(nva);
930 if (nvlist_add_string(pairs[i], FM_FMRI_HC_NAME, name) != 0 ||
931 nvlist_add_string(pairs[i], FM_FMRI_HC_ID, idstr) != 0) {
938 if (nvlist_add_nvlist_array(fmri, FM_FMRI_HC_LIST, pairs, npairs) != 0)
942 fm_nvlist_destroy(pairs[i], FM_NVA_RETAIN);
1307 nvlist_t *pairs[HC_MAXPAIRS];
1318 * copy the bboard nvpairs to the pairs array
1339 pairs[i] = fm_nvlist_create(nva);
1340 if (nvlist_add_string(pairs[i], FM_FMRI_HC_NAME, hcname) != 0 ||
1341 nvlist_add_string(pairs[i], FM_FMRI_HC_ID, hcid) != 0) {
1343 if (pairs[j] != NULL)
1344 fm_nvlist_destroy(pairs[j],
1354 * create the pairs from passed in pairs
1364 pairs[i] = fm_nvlist_create(nva);
1365 if (nvlist_add_string(pairs[i], FM_FMRI_HC_NAME, name) != 0 ||
1366 nvlist_add_string(pairs[i], FM_FMRI_HC_ID, idstr) != 0) {
1368 if (pairs[j] != NULL)
1369 fm_nvlist_destroy(pairs[j],
1382 if (nvlist_add_nvlist_array(fmri, FM_FMRI_HC_LIST, pairs,
1389 fm_nvlist_destroy(pairs[i], FM_NVA_RETAIN);