Lines Matching refs:a
613 static int vidioc_enumaudio(struct file *file, void *fh, struct v4l2_audio *a) in vidioc_enumaudio() argument
615 if (a->index >= MXB_AUDIOS) in vidioc_enumaudio()
617 *a = mxb_audios[a->index]; in vidioc_enumaudio()
621 static int vidioc_g_audio(struct file *file, void *fh, struct v4l2_audio *a) in vidioc_g_audio() argument
627 *a = mxb_audios[mxb->cur_audinput]; in vidioc_g_audio()
631 static int vidioc_s_audio(struct file *file, void *fh, const struct v4l2_audio *a) in vidioc_s_audio() argument
636 DEB_D("VIDIOC_S_AUDIO %d\n", a->index); in vidioc_s_audio()
637 if (a->index >= 32 || in vidioc_s_audio()
638 !(mxb_inputs[mxb->cur_input].audioset & (1 << a->index))) in vidioc_s_audio()
641 if (mxb->cur_audinput != a->index) { in vidioc_s_audio()
642 mxb->cur_audinput = a->index; in vidioc_s_audio()
643 tea6420_route(mxb, a->index); in vidioc_s_audio()