Lines Matching refs:left
249 int result = 0, left, right; in snd_mixer_oss_get_volume() local
254 left = pslot->volume[0]; in snd_mixer_oss_get_volume()
257 result = pslot->get_volume(fmixer, pslot, &left, &right); in snd_mixer_oss_get_volume()
259 right = left; in snd_mixer_oss_get_volume()
260 if (snd_BUG_ON(left < 0 || left > 100)) in snd_mixer_oss_get_volume()
265 pslot->volume[0] = left; in snd_mixer_oss_get_volume()
267 result = (left & 0xff) | ((right & 0xff) << 8); in snd_mixer_oss_get_volume()
277 int result = 0, left = volume & 0xff, right = (volume >> 8) & 0xff; in snd_mixer_oss_set_volume() local
282 if (left > 100) in snd_mixer_oss_set_volume()
283 left = 100; in snd_mixer_oss_set_volume()
287 right = left; in snd_mixer_oss_set_volume()
289 result = pslot->put_volume(fmixer, pslot, left, right); in snd_mixer_oss_set_volume()
292 pslot->volume[0] = left; in snd_mixer_oss_set_volume()
294 return (left & 0xff) | ((right & 0xff) << 8); in snd_mixer_oss_set_volume()
503 int *left, int *right) in snd_mixer_oss_get_volume1_vol() argument
528 …*left = snd_mixer_oss_conv1(uctl->value.integer.value[0], uinfo->value.integer.min, uinfo->value.i… in snd_mixer_oss_get_volume1_vol()
540 int *left, int *right, in snd_mixer_oss_get_volume1_sw() argument
564 *left = 0; in snd_mixer_oss_get_volume1_sw()
578 int *left, int *right) in snd_mixer_oss_get_volume1() argument
582 *left = *right = 100; in snd_mixer_oss_get_volume1()
584 …snd_mixer_oss_get_volume1_vol(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PVOLUME], left, righ… in snd_mixer_oss_get_volume1()
586 …snd_mixer_oss_get_volume1_vol(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GVOLUME], left, righ… in snd_mixer_oss_get_volume1()
588 …snd_mixer_oss_get_volume1_vol(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GLOBAL], left, right… in snd_mixer_oss_get_volume1()
591 …snd_mixer_oss_get_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PSWITCH], left, right… in snd_mixer_oss_get_volume1()
593 …snd_mixer_oss_get_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GSWITCH], left, right… in snd_mixer_oss_get_volume1()
595 …snd_mixer_oss_get_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PROUTE], left, right,… in snd_mixer_oss_get_volume1()
597 …snd_mixer_oss_get_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GROUTE], left, right,… in snd_mixer_oss_get_volume1()
605 int left, int right) in snd_mixer_oss_put_volume1_vol() argument
627 …uctl->value.integer.value[0] = snd_mixer_oss_conv2(left, uinfo->value.integer.min, uinfo->value.in… in snd_mixer_oss_put_volume1_vol()
643 int left, int right, in snd_mixer_oss_put_volume1_sw() argument
666 uctl->value.integer.value[0] = left > 0 ? 1 : 0; in snd_mixer_oss_put_volume1_sw()
673 uctl->value.integer.value[0] = (left > 0 || right > 0) ? 1 : 0; in snd_mixer_oss_put_volume1_sw()
687 int left, int right) in snd_mixer_oss_put_volume1() argument
692 …snd_mixer_oss_put_volume1_vol(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PVOLUME], left, righ… in snd_mixer_oss_put_volume1()
694 …snd_mixer_oss_put_volume1_vol(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_CVOLUME], left, righ… in snd_mixer_oss_put_volume1()
697 slot->numid[SNDRV_MIXER_OSS_ITEM_CVOLUME], left, right); in snd_mixer_oss_put_volume1()
699 …snd_mixer_oss_put_volume1_vol(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GVOLUME], left, righ… in snd_mixer_oss_put_volume1()
701 …snd_mixer_oss_put_volume1_vol(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GLOBAL], left, right… in snd_mixer_oss_put_volume1()
703 if (left || right) { in snd_mixer_oss_put_volume1()
705 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PSWITCH], left, right… in snd_mixer_oss_put_volume1()
707 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GSWITCH], left, right… in snd_mixer_oss_put_volume1()
709 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PROUTE], left, right,… in snd_mixer_oss_put_volume1()
711 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GROUTE], left, right,… in snd_mixer_oss_put_volume1()
714 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PSWITCH], left, right… in snd_mixer_oss_put_volume1()
716 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GSWITCH], left, right… in snd_mixer_oss_put_volume1()
718 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_PROUTE], left, right,… in snd_mixer_oss_put_volume1()
720 …snd_mixer_oss_put_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_GROUTE], left, right,… in snd_mixer_oss_put_volume1()
731 int left, right; in snd_mixer_oss_get_recsrc1_sw() local
733 left = right = 1; in snd_mixer_oss_get_recsrc1_sw()
734 …snd_mixer_oss_get_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_CSWITCH], &left, &rig… in snd_mixer_oss_get_recsrc1_sw()
735 *active = (left || right) ? 1 : 0; in snd_mixer_oss_get_recsrc1_sw()
744 int left, right; in snd_mixer_oss_get_recsrc1_route() local
746 left = right = 1; in snd_mixer_oss_get_recsrc1_route()
747 …snd_mixer_oss_get_volume1_sw(fmixer, pslot, slot->numid[SNDRV_MIXER_OSS_ITEM_CROUTE], &left, &righ… in snd_mixer_oss_get_recsrc1_route()
748 *active = (left || right) ? 1 : 0; in snd_mixer_oss_get_recsrc1_route()