Lines Matching refs:reqlist
50 nvlist_t *setlist, **reqlist; in __cpc_pack_set() local
61 if ((reqlist = (nvlist_t **)malloc(set->cs_nreqs * sizeof (*reqlist))) in __cpc_pack_set()
68 bzero((void *)reqlist, set->cs_nreqs * sizeof (*reqlist)); in __cpc_pack_set()
72 if (nvlist_alloc(&reqlist[i], 0, 0) == ENOMEM) in __cpc_pack_set()
75 if (nvlist_add_string(reqlist[i], "cr_event", in __cpc_pack_set()
78 if (nvlist_add_uint64(reqlist[i], "cr_preset", in __cpc_pack_set()
81 if (nvlist_add_uint32(reqlist[i], "cr_flags", in __cpc_pack_set()
84 if (nvlist_add_uint32(reqlist[i], "cr_index", in __cpc_pack_set()
103 if (nvlist_add_nvlist(reqlist[i], "cr_attr", in __cpc_pack_set()
114 if (nvlist_add_nvlist_array(setlist, "reqs", reqlist, in __cpc_pack_set()
126 nvlist_free(reqlist[i]); in __cpc_pack_set()
129 free(reqlist); in __cpc_pack_set()
136 if (reqlist[i] != 0) in __cpc_pack_set()
137 nvlist_free(reqlist[i]); in __cpc_pack_set()
140 free(reqlist); in __cpc_pack_set()