Lines Matching defs:sc_list
1153 subclass_lst_t *sc_list;
1158 sc_list = c_list->cl_subclass_list;
1160 while (sc_list != NULL) {
1161 if (strcmp(sc_list->sl_name, subclass) == 0) {
1162 return (sc_list);
1164 sc_list = sc_list->sl_next;
1199 subclass_lst_t *sc_list;
1202 if ((sc_list = cache_find_subclass(c_list, subclass_names[i]))
1204 sc_list->sl_num[sub_id] = 1;
1206 sc_list = (subclass_lst_t *)calloc(1,
1208 if (sc_list == NULL)
1211 sc_list->sl_name = strdup(subclass_names[i]);
1212 if (sc_list->sl_name == NULL) {
1213 free(sc_list);
1217 sc_list->sl_num[sub_id] = 1;
1218 sc_list->sl_next = c_list->cl_subclass_list;
1219 c_list->cl_subclass_list = sc_list;
1285 subclass_lst_t *sc_list;
1290 sc_list = c_list->cl_subclass_list;
1291 while (sc_list != NULL) {
1292 sc_list->sl_num[sub_id] = 0;
1293 sc_list = sc_list->sl_next;
1304 subclass_lst_t *sc_list;
1315 sc_list = c_list->cl_subclass_list;
1316 while (sc_list != NULL) {
1317 sc_list->sl_num[sub_id] = 0;
1318 sc_list = sc_list->sl_next;
1327 subclass_lst_t *sc_list, *next_sc;
1332 sc_list = clist->cl_subclass_list;
1333 while (sc_list != NULL) {
1334 free(sc_list->sl_name);
1335 next_sc = sc_list->sl_next;
1336 free(sc_list);
1337 sc_list = next_sc;
1359 subclass_lst_t *sc_list;
1413 sc_list = (subclass_lst_t *)calloc(1,
1415 if (sc_list == NULL) {
1419 sc_list->sl_next = clist->cl_subclass_list;
1420 clist->cl_subclass_list = sc_list;
1422 sc_list->sl_name = strdup(nvpair_name(nvpair));
1423 if (sc_list->sl_name == NULL) {
1431 bcopy(subscribers, (uchar_t *)sc_list->sl_num,
1435 if (sc_list->sl_num[j] == 0)