Lines Matching defs:pairs
900 nvlist_t *pairs[HC_MAXPAIRS];
917 pairs[i] = fm_nvlist_create(nva);
918 if (nvlist_add_string(pairs[i], FM_FMRI_HC_NAME, name) != 0 ||
919 nvlist_add_string(pairs[i], FM_FMRI_HC_ID, idstr) != 0) {
926 if (nvlist_add_nvlist_array(fmri, FM_FMRI_HC_LIST, pairs, npairs) != 0)
930 fm_nvlist_destroy(pairs[i], FM_NVA_RETAIN);
1291 nvlist_t *pairs[HC_MAXPAIRS];
1302 * copy the bboard nvpairs to the pairs array
1323 pairs[i] = fm_nvlist_create(nva);
1324 if (nvlist_add_string(pairs[i], FM_FMRI_HC_NAME, hcname) != 0 ||
1325 nvlist_add_string(pairs[i], FM_FMRI_HC_ID, hcid) != 0) {
1327 if (pairs[j] != NULL)
1328 fm_nvlist_destroy(pairs[j],
1338 * create the pairs from passed in pairs
1348 pairs[i] = fm_nvlist_create(nva);
1349 if (nvlist_add_string(pairs[i], FM_FMRI_HC_NAME, name) != 0 ||
1350 nvlist_add_string(pairs[i], FM_FMRI_HC_ID, idstr) != 0) {
1352 if (pairs[j] != NULL)
1353 fm_nvlist_destroy(pairs[j],
1366 if (nvlist_add_nvlist_array(fmri, FM_FMRI_HC_LIST, pairs,
1373 fm_nvlist_destroy(pairs[i], FM_NVA_RETAIN);