Lines Matching refs:codecid
146 int codecid;
149 for (codecid = 0; codecid < HDAUDIO_MAX_CODECS; codecid++)
150 if (statests & (1 << codecid))
151 sc->sc_codec[codecid].co_valid = true;
247 uint8_t codecid = RIRB_CODEC_ID(entry);
250 if (codecid >= HDAUDIO_MAX_CODECS) {
251 hda_error(sc, "unsol: codec id 0x%02x out of range\n", codecid);
254 co = &sc->sc_codec[codecid];
255 if (sc->sc_codec[codecid].co_valid == false) {
256 hda_error(sc, "unsol: codec id 0x%02x not valid\n", codecid);
1323 hdaudioioctl_fgrp_lookup(struct hdaudio_softc *sc, int codecid, int nid)
1329 if (codecid < 0 || codecid >= HDAUDIO_MAX_CODECS)
1331 co = &sc->sc_codec[codecid];
1352 int codecid, fgid;
1358 for (codecid = 0; codecid < HDAUDIO_MAX_CODECS; codecid++) {
1359 co = &sc->sc_codec[codecid];
1370 prop_dictionary_set_int16(dict, "codecid", codecid);
1399 int16_t codecid, nid, i;
1402 if (!prop_dictionary_get_int16(request, "codecid", &codecid) ||
1406 fg = hdaudioioctl_fgrp_lookup(sc, codecid, nid);
1445 int16_t codecid, nid;
1448 if (!prop_dictionary_get_int16(request, "codecid", &codecid) ||
1452 fg = hdaudioioctl_fgrp_lookup(sc, codecid, nid);
1484 int16_t codecid, nid;
1489 if (!prop_dictionary_get_int16(request, "codecid", &codecid) ||
1493 fg = hdaudioioctl_fgrp_lookup(sc, codecid, nid);