Lines Matching defs:altidx
182 int altidx; /* currently used altidx */
522 sc->sc_playchan.altidx = -1;
523 sc->sc_recchan.altidx = -1;
3695 as = &sc->sc_alts[ch->altidx];
3746 as = &sc->sc_alts[ch->altidx];
4045 uaudio_chan_init(struct chan *ch, int altidx,
4051 DPRINTFN(5, "altidx=%d, %d/%d %dch %dHz ufps %u max %d\n",
4052 altidx, param->validbits, param->precision, param->channels,
4055 ch->altidx = altidx;
4108 if ((setmode & AUMODE_PLAY) && sc->sc_playchan.altidx != -1) {
4109 sc->sc_alts[sc->sc_playchan.altidx].sc_busy = 0;
4111 if ((setmode & AUMODE_RECORD) && sc->sc_recchan.altidx != -1) {
4112 sc->sc_alts[sc->sc_recchan.altidx].sc_busy = 0;
4134 if ((setmode & AUMODE_PLAY) && sc->sc_playchan.altidx != -1) {
4135 sc->sc_alts[sc->sc_playchan.altidx].sc_busy = 1;
4137 if ((setmode & AUMODE_RECORD) && sc->sc_recchan.altidx != -1) {
4138 sc->sc_alts[sc->sc_recchan.altidx].sc_busy = 1;
4141 DPRINTF("use altidx=p%d/r%d, altno=p%d/r%d\n",
4142 sc->sc_playchan.altidx, sc->sc_recchan.altidx,
4143 (sc->sc_playchan.altidx >= 0)
4144 ?sc->sc_alts[sc->sc_playchan.altidx].idesc->bAlternateSetting
4146 (sc->sc_recchan.altidx >= 0)
4147 ? sc->sc_alts[sc->sc_recchan.altidx].idesc->bAlternateSetting