Lines Matching refs:id
151 struct cx18_open_id *id = fh2id(fh); in cx18_g_fmt_vid_cap() local
152 struct cx18 *cx = id->cx; in cx18_g_fmt_vid_cap()
153 struct cx18_stream *s = &cx->streams[id->type]; in cx18_g_fmt_vid_cap()
160 if (id->type == CX18_ENC_STREAM_TYPE_YUV) { in cx18_g_fmt_vid_cap()
219 struct cx18_open_id *id = fh2id(fh); in cx18_try_fmt_vid_cap() local
220 struct cx18 *cx = id->cx; in cx18_try_fmt_vid_cap()
227 if (id->type == CX18_ENC_STREAM_TYPE_YUV) { in cx18_try_fmt_vid_cap()
268 struct cx18_open_id *id = fh2id(fh); in cx18_s_fmt_vid_cap() local
269 struct cx18 *cx = id->cx; in cx18_s_fmt_vid_cap()
273 struct cx18_stream *s = &cx->streams[id->type]; in cx18_s_fmt_vid_cap()
311 struct cx18_open_id *id = fh2id(fh); in cx18_s_fmt_vbi_cap() local
312 struct cx18 *cx = id->cx; in cx18_s_fmt_vbi_cap()
341 struct cx18_open_id *id = fh2id(fh); in cx18_s_fmt_sliced_vbi_cap() local
342 struct cx18 *cx = id->cx; in cx18_s_fmt_sliced_vbi_cap()
401 struct cx18_open_id *id = fh2id(fh); in cx18_querycap() local
403 struct cx18 *cx = id->cx; in cx18_querycap()
512 struct cx18_open_id *id = fh2id(fh); in cx18_s_input() local
513 struct cx18 *cx = id->cx; in cx18_s_input()
561 struct cx18_open_id *id = fh2id(fh); in cx18_s_frequency() local
562 struct cx18 *cx = id->cx; in cx18_s_frequency()
584 struct cx18_open_id *id = fh2id(fh); in cx18_s_std() local
585 struct cx18 *cx = id->cx; in cx18_s_std()
620 struct cx18_open_id *id = fh2id(fh); in cx18_s_tuner() local
621 struct cx18 *cx = id->cx; in cx18_s_tuner()
814 static struct videobuf_queue *cx18_vb_queue(struct cx18_open_id *id) in cx18_vb_queue() argument
817 struct cx18 *cx = id->cx; in cx18_vb_queue()
818 struct cx18_stream *s = &cx->streams[id->type]; in cx18_vb_queue()
835 struct cx18_open_id *id = file->private_data; in cx18_streamon() local
836 struct cx18 *cx = id->cx; in cx18_streamon()
837 struct cx18_stream *s = &cx->streams[id->type]; in cx18_streamon()
844 if (id->type != CX18_ENC_STREAM_TYPE_YUV) in cx18_streamon()
850 return videobuf_streamon(cx18_vb_queue(id)); in cx18_streamon()
856 struct cx18_open_id *id = file->private_data; in cx18_streamoff() local
857 struct cx18 *cx = id->cx; in cx18_streamoff()
858 struct cx18_stream *s = &cx->streams[id->type]; in cx18_streamoff()
865 if (id->type != CX18_ENC_STREAM_TYPE_YUV) in cx18_streamoff()
868 return videobuf_streamoff(cx18_vb_queue(id)); in cx18_streamoff()
874 struct cx18_open_id *id = file->private_data; in cx18_reqbufs() local
875 struct cx18 *cx = id->cx; in cx18_reqbufs()
876 struct cx18_stream *s = &cx->streams[id->type]; in cx18_reqbufs()
882 return videobuf_reqbufs(cx18_vb_queue(id), rb); in cx18_reqbufs()
888 struct cx18_open_id *id = file->private_data; in cx18_querybuf() local
889 struct cx18 *cx = id->cx; in cx18_querybuf()
890 struct cx18_stream *s = &cx->streams[id->type]; in cx18_querybuf()
896 return videobuf_querybuf(cx18_vb_queue(id), b); in cx18_querybuf()
901 struct cx18_open_id *id = file->private_data; in cx18_qbuf() local
902 struct cx18 *cx = id->cx; in cx18_qbuf()
903 struct cx18_stream *s = &cx->streams[id->type]; in cx18_qbuf()
909 return videobuf_qbuf(cx18_vb_queue(id), b); in cx18_qbuf()
914 struct cx18_open_id *id = file->private_data; in cx18_dqbuf() local
915 struct cx18 *cx = id->cx; in cx18_dqbuf()
916 struct cx18_stream *s = &cx->streams[id->type]; in cx18_dqbuf()
922 return videobuf_dqbuf(cx18_vb_queue(id), b, file->f_flags & O_NONBLOCK); in cx18_dqbuf()
928 struct cx18_open_id *id = fh2id(fh); in cx18_encoder_cmd() local
929 struct cx18 *cx = id->cx; in cx18_encoder_cmd()
936 return cx18_start_capture(id); in cx18_encoder_cmd()
941 cx18_stop_capture(id, in cx18_encoder_cmd()