Lines Matching refs:slot_names
933 di_slot_names_free(int count, di_slot_name_t *slot_names) in di_slot_names_free() argument
935 if (slot_names == NULL) in di_slot_names_free()
939 if (slot_names[count].name != NULL) in di_slot_names_free()
940 free(slot_names[count].name); in di_slot_names_free()
942 free(slot_names); in di_slot_names_free()
970 di_slot_name_t *slot_names = NULL; in di_slot_names_decode() local
989 slot_names = malloc(sizeof (*slot_names) * maxcount); in di_slot_names_decode()
990 bzero(slot_names, sizeof (*slot_names) * maxcount); in di_slot_names_decode()
1004 slot_names[count].name = in di_slot_names_decode()
1006 (void) strlcpy(slot_names[count].name, sp, len + 1); in di_slot_names_decode()
1008 slot_names[count].num = i; in di_slot_names_decode()
1024 *prop_data = slot_names; in di_slot_names_decode()
1028 di_slot_names_free(maxcount, slot_names); in di_slot_names_decode()