Searched refs:ivtv_stream (Results 1 – 13 of 13) sorted by relevance
/linux-6.3-rc2/drivers/media/pci/ivtv/ |
A D | ivtv-queue.h | 18 static inline int ivtv_might_use_pio(struct ivtv_stream *s) in ivtv_might_use_pio() 23 static inline int ivtv_use_pio(struct ivtv_stream *s) in ivtv_use_pio() 31 static inline int ivtv_might_use_dma(struct ivtv_stream *s) in ivtv_might_use_dma() 36 static inline int ivtv_use_dma(struct ivtv_stream *s) in ivtv_use_dma() 41 static inline void ivtv_buf_sync_for_cpu(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_cpu() 62 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q); 65 void ivtv_flush_queues(struct ivtv_stream *s); 68 int ivtv_stream_alloc(struct ivtv_stream *s); 69 void ivtv_stream_free(struct ivtv_stream *s); 71 static inline void ivtv_stream_sync_for_cpu(struct ivtv_stream *s) in ivtv_stream_sync_for_cpu() [all …]
|
A D | ivtv-streams.h | 17 int ivtv_start_v4l2_encode_stream(struct ivtv_stream *s); 18 int ivtv_stop_v4l2_encode_stream(struct ivtv_stream *s, int gop_end); 19 int ivtv_start_v4l2_decode_stream(struct ivtv_stream *s, int gop_offset); 20 int ivtv_stop_v4l2_decode_stream(struct ivtv_stream *s, int flags, u64 pts);
|
A D | ivtv-fileops.c | 35 struct ivtv_stream *s = &itv->streams[type]; in ivtv_claim_stream() 36 struct ivtv_stream *s_vbi; in ivtv_claim_stream() 91 void ivtv_release_stream(struct ivtv_stream *s) in ivtv_release_stream() 94 struct ivtv_stream *s_vbi; in ivtv_release_stream() 418 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_start_capture() 419 struct ivtv_stream *s_vbi; in ivtv_start_capture() 497 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_v4l2_read() 514 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_start_decoding() 540 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_write() 725 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_v4l2_dec_poll() [all …]
|
A D | ivtv-queue.c | 13 int ivtv_buf_copy_from_user(struct ivtv_stream *s, struct ivtv_buffer *buf, const char __user *src,… in ivtv_buf_copy_from_user() 40 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q) in ivtv_enqueue() 59 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q) in ivtv_dequeue() 76 static void ivtv_queue_move_buf(struct ivtv_stream *s, struct ivtv_queue *from, in ivtv_queue_move_buf() 110 int ivtv_queue_move(struct ivtv_stream *s, struct ivtv_queue *from, struct ivtv_queue *steal, in ivtv_queue_move() 173 void ivtv_flush_queues(struct ivtv_stream *s) in ivtv_flush_queues() 181 int ivtv_stream_alloc(struct ivtv_stream *s) in ivtv_stream_alloc() 254 void ivtv_stream_free(struct ivtv_stream *s) in ivtv_stream_free()
|
A D | ivtv-irq.c | 20 static void ivtv_dma_dec_start(struct ivtv_stream *s); 246 static void dma_post(struct ivtv_stream *s) in dma_post() 447 static void ivtv_dma_enc_start(struct ivtv_stream *s) in ivtv_dma_enc_start() 529 struct ivtv_stream *s = NULL; in ivtv_irq_dma_read() 595 struct ivtv_stream *s; in ivtv_irq_enc_dma_complete() 643 struct ivtv_stream *s; in ivtv_irq_enc_pio_complete() 745 struct ivtv_stream *s; in ivtv_irq_enc_start_cap() 765 struct ivtv_stream *s; in ivtv_irq_enc_vbi_cap() 789 struct ivtv_stream *s; in ivtv_irq_dec_data_req() 1022 struct ivtv_stream *s = &itv->streams[idx]; in ivtv_irq_handler() [all …]
|
A D | ivtv-streams.c | 170 struct ivtv_stream *s = &itv->streams[type]; in ivtv_stream_init() 200 struct ivtv_stream *s = &itv->streams[type]; in ivtv_prep_dev() 286 struct ivtv_stream *s = &itv->streams[type]; in ivtv_reg_dev() 297 struct ivtv_stream *s_mpg = &itv->streams[IVTV_ENC_STREAM_TYPE_MPG]; in ivtv_reg_dev() 487 int ivtv_start_v4l2_encode_stream(struct ivtv_stream *s) in ivtv_start_v4l2_encode_stream() 655 static int ivtv_setup_v4l2_decode_stream(struct ivtv_stream *s) in ivtv_setup_v4l2_decode_stream() 720 int ivtv_start_v4l2_decode_stream(struct ivtv_stream *s, int gop_offset) in ivtv_start_v4l2_decode_stream() 778 struct ivtv_stream *s = &itv->streams[i]; in ivtv_stop_all_captures() 788 int ivtv_stop_v4l2_encode_stream(struct ivtv_stream *s, int gop_end) in ivtv_stop_v4l2_encode_stream() 981 struct ivtv_stream *yuv_stream = &itv->streams[IVTV_ENC_STREAM_TYPE_YUV]; in ivtv_passthrough_mode() [all …]
|
A D | ivtv-irq.h | 38 void ivtv_dma_stream_dec_prepare(struct ivtv_stream *s, u32 offset, int lock);
|
A D | ivtv-fileops.h | 30 void ivtv_release_stream(struct ivtv_stream *s);
|
A D | ivtv-ioctl.c | 438 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_g_fmt_vid_out_overlay() 548 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_try_fmt_vid_out_overlay() 928 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_enum_fmt_vid_cap() 955 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_enum_fmt_vid_out() 1057 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_g_frequency() 1071 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_s_frequency() 1361 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_g_fbuf() 1449 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_s_fbuf() 1470 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_overlay() 1570 struct ivtv_stream *s = &itv->streams[i]; in ivtv_log_status() [all …]
|
A D | ivtv-alsa-pcm.c | 137 struct ivtv_stream *s; in snd_ivtv_pcm_capture_open() 191 struct ivtv_stream *s; in snd_ivtv_pcm_capture_close()
|
A D | ivtv-driver.h | 326 struct ivtv_stream { struct 667 struct ivtv_stream streams[IVTV_MAX_STREAMS]; /* stream data */ 777 struct ivtv_stream *ivtv_get_output_stream(struct ivtv *itv);
|
A D | ivtv-alsa-main.c | 184 struct ivtv_stream *s; in ivtv_alsa_load()
|
A D | ivtv-driver.c | 334 struct ivtv_stream *ivtv_get_output_stream(struct ivtv *itv) in ivtv_get_output_stream()
|
Completed in 24 milliseconds