Lines Matching defs:rslot
911 static void mixer_slot_clear(struct snd_mixer_oss_slot *rslot)
913 int idx = rslot->number; /* remember this */
914 if (rslot->private_free)
915 rslot->private_free(rslot);
916 memset(rslot, 0, sizeof(*rslot));
917 rslot->number = idx;
994 struct snd_mixer_oss_slot *rslot;
1046 rslot = &mixer->slots[ptr->oss_id];
1047 mixer_slot_clear(rslot);
1048 rslot->stereo = slot.channels > 1 ? 1 : 0;
1049 rslot->get_volume = snd_mixer_oss_get_volume1;
1050 rslot->put_volume = snd_mixer_oss_put_volume1;
1053 rslot->get_recsrc = snd_mixer_oss_get_recsrc1_sw;
1054 rslot->put_recsrc = snd_mixer_oss_put_recsrc1_sw;
1056 rslot->get_recsrc = snd_mixer_oss_get_recsrc1_route;
1057 rslot->put_recsrc = snd_mixer_oss_put_recsrc1_route;
1061 rslot->private_data = pslot;
1062 rslot->private_free = snd_mixer_oss_slot_free;