Lines Matching refs:sc_rmixer
1088 if (sc->sc_pmixer == NULL && sc->sc_rmixer == NULL) {
1422 if (sc->sc_rmixer)
1423 cv_broadcast(&sc->sc_rmixer->outcv);
1484 if (sc->sc_rmixer) {
1485 audio_mixer_destroy(sc, sc->sc_rmixer);
1486 kmem_free(sc->sc_rmixer, sizeof(*sc->sc_rmixer));
2399 af->rtrack = audio_track_create(sc, sc->sc_rmixer);
2539 hwbuf = &sc->sc_rmixer->hwbuf;
3280 && (sc->sc_pmixer && sc->sc_rmixer);
5267 mixer = sc->sc_rmixer;
6062 mixer = sc->sc_rmixer;
6198 mixer = sc->sc_rmixer;
6257 mixer = sc->sc_rmixer;
6335 sc->sc_rmixer->hwbuf.head = 0;
6336 sc->sc_rmixer->hwbuf.used = 0;
6337 sc->sc_rmixer->mixseq = 0;
6338 sc->sc_rmixer->hwseq = 0;
6519 cv_broadcast(&sc->sc_rmixer->outcv);
6718 if (sc->sc_rmixer == NULL) {
6719 sc->sc_rmixer = kmem_zalloc(sizeof(*sc->sc_rmixer),
6723 audio_mixer_destroy(sc, sc->sc_rmixer);
6724 memset(sc->sc_rmixer, 0, sizeof(*sc->sc_rmixer));
6730 kmem_free(sc->sc_rmixer, sizeof(*sc->sc_rmixer));
6731 sc->sc_rmixer = NULL;
7116 if (sc->sc_rmixer) {
7117 audio_format2_t *fmt = &sc->sc_rmixer->track_fmt;
7945 return (sc->sc_rmixer != NULL);
8085 if (sc->sc_rmixer) {
8087 rhwfmt = sc->sc_rmixer->hwbuf.fmt;