Lines Matching defs:ei
550 oss_set_enum(oss_mixer_enuminfo *ei, ushort_t nxt, const char *name)
555 n = ei->nvalues;
556 (void) snprintf(&ei->strings[nxt], ((sizeof (ei->strings) - nxt) - 1),
558 ei->strindex[n] = nxt;
561 nxt += strnlen(name, ((sizeof (ei->strings) - nxt) - 1));
562 ei->strings[nxt++] = '\0';
564 ei->nvalues++;
1099 sndctl_dsp_get_recsrc_names(audio_client_t *c, oss_mixer_enuminfo *ei)
1103 ei->nvalues = 1;
1104 (void) snprintf(ei->strings, sizeof (ei->strings), "default");
1105 ei->strindex[0] = 0;
1127 sndctl_dsp_get_playtgt_names(audio_client_t *c, oss_mixer_enuminfo *ei)
1131 ei->nvalues = 1;
1132 (void) snprintf(ei->strings, sizeof (ei->strings), "default");
1133 ei->strindex[0] = 0;
2012 sndctl_mix_enuminfo(audio_client_t *c, oss_mixer_enuminfo *ei)
2024 if ((ei->dev != -1) && (ei->dev != (auclnt_get_dev_index(d) - 1)))
2028 (ei->ctrl >= odev->d_nctrl) ||
2029 (odev->d_exts[ei->ctrl].type != MIXT_ENUM) ||
2030 ((ctrl = odev->d_ctrls[ei->ctrl]) == NULL) ||
2038 ei->nvalues = 0;
2039 bzero(ei->strings, sizeof (ei->strings));
2040 bzero(ei->strindex, sizeof (ei->strindex));
2044 nxt = oss_set_enum(ei, nxt, name ? name : "");