Lines Matching +defs:val +defs:list
303 s = "duplicate processor ID in list";
468 " dsfield=val[:dsfield_mask]";
545 int val;
549 val = strtol(oarg, &endp, 10);
550 if (errno != 0 || val <= 0 || *endp != '\0')
553 *interval = val;
1024 dladm_find_setbits32(uint32_t mask, uint32_t *list, uint32_t *cnt)
1030 list[c++] = 1 << i;
1036 dladm_free_args(dladm_arg_list_t *list)
1038 if (list != NULL) {
1039 free(list->al_buf);
1040 free(list);
1047 dladm_arg_list_t *list;
1058 list = malloc(sizeof (dladm_arg_list_t));
1059 if (list == NULL)
1062 list->al_count = 0;
1063 list->al_buf = buf = strdup(str);
1065 free(list);
1095 if (list->al_count >= DLADM_MAX_ARG_VALS)
1098 aip = &list->al_info[list->al_count];
1102 list->al_count++;
1109 *listp = list;
1113 dladm_free_args(list);
1221 * also specified a list of -z zone values then we have to check
1227 "in given zone list", linkname);
1247 "given zone list", linkname);
1433 /* Copy and sort list */
1439 /* Convert list to ranges */