/linux-6.1.9/drivers/media/pci/ivtv/ |
D | ivtv-i2c.c | 163 static int ivtv_i2c_new_ir(struct ivtv *itv, u32 hw, const char *type, u8 addr) in ivtv_i2c_new_ir() 216 void ivtv_i2c_new_ir_legacy(struct ivtv *itv) in ivtv_i2c_new_ir_legacy() 241 int ivtv_i2c_register(struct ivtv *itv, unsigned idx) in ivtv_i2c_register() 303 struct v4l2_subdev *ivtv_find_hw(struct ivtv *itv, u32 hw) in ivtv_find_hw() 320 static void ivtv_setscl(struct ivtv *itv, int state) in ivtv_setscl() 328 static void ivtv_setsda(struct ivtv *itv, int state) in ivtv_setsda() 336 static int ivtv_getscl(struct ivtv *itv) in ivtv_getscl() 342 static int ivtv_getsda(struct ivtv *itv) in ivtv_getsda() 348 static void ivtv_scldelay(struct ivtv *itv) in ivtv_scldelay() 357 static int ivtv_waitscl(struct ivtv *itv, int val) in ivtv_waitscl() [all …]
|
D | ivtv-irq.c | 29 static void ivtv_pcm_work_handler(struct ivtv *itv) in ivtv_pcm_work_handler() 58 static void ivtv_pio_work_handler(struct ivtv *itv) in ivtv_pio_work_handler() 92 struct ivtv *itv = container_of(work, struct ivtv, irq_work); in ivtv_irq_work_handler() local 113 struct ivtv *itv = s->itv; in stream_enc_dma_append() local 248 struct ivtv *itv = s->itv; in dma_post() local 339 struct ivtv *itv = s->itv; in ivtv_dma_stream_dec_prepare() local 416 struct ivtv *itv = s->itv; in ivtv_dma_enc_start_xfer() local 432 struct ivtv *itv = s->itv; in ivtv_dma_dec_start_xfer() local 449 struct ivtv *itv = s->itv; in ivtv_dma_enc_start() local 510 struct ivtv *itv = s->itv; in ivtv_dma_dec_start() local [all …]
|
D | ivtv-ioctl.c | 114 void ivtv_set_osd_alpha(struct ivtv *itv) in ivtv_set_osd_alpha() 121 int ivtv_set_speed(struct ivtv *itv, int speed) in ivtv_set_speed() 231 static int ivtv_video_command(struct ivtv *itv, struct ivtv_open_id *id, in ivtv_video_command() 311 struct ivtv *itv = fh2id(fh)->itv; in ivtv_g_fmt_sliced_vbi_out() local 334 struct ivtv *itv = id->itv; in ivtv_g_fmt_vid_cap() local 356 struct ivtv *itv = fh2id(fh)->itv; in ivtv_g_fmt_vbi_cap() local 376 struct ivtv *itv = id->itv; in ivtv_g_fmt_sliced_vbi_cap() local 398 struct ivtv *itv = id->itv; in ivtv_g_fmt_vid_out() local 437 struct ivtv *itv = fh2id(fh)->itv; in ivtv_g_fmt_vid_out_overlay() local 465 struct ivtv *itv = id->itv; in ivtv_try_fmt_vid_cap() local [all …]
|
D | ivtv-fileops.c | 34 struct ivtv *itv = id->itv; in ivtv_claim_stream() local 93 struct ivtv *itv = s->itv; in ivtv_release_stream() local 140 static void ivtv_dualwatch(struct ivtv *itv) in ivtv_dualwatch() 161 static void ivtv_update_pgm_info(struct ivtv *itv) in ivtv_update_pgm_info() 195 struct ivtv *itv = s->itv; in ivtv_get_buffer() local 277 static void ivtv_setup_sliced_vbi_buf(struct ivtv *itv) in ivtv_setup_sliced_vbi_buf() 289 struct ivtv *itv = s->itv; in ivtv_copy_buf_to_user() local 348 struct ivtv *itv = s->itv; in ivtv_read() local 407 struct ivtv *itv = s->itv; in ivtv_read_pos() local 417 struct ivtv *itv = id->itv; in ivtv_start_capture() local [all …]
|
D | ivtv-streams.c | 168 static void ivtv_stream_init(struct ivtv *itv, int type) in ivtv_stream_init() 198 static int ivtv_prep_dev(struct ivtv *itv, int type) in ivtv_prep_dev() 259 int ivtv_streams_setup(struct ivtv *itv) in ivtv_streams_setup() 284 static int ivtv_reg_dev(struct ivtv *itv, int type) in ivtv_reg_dev() 339 int ivtv_streams_register(struct ivtv *itv) in ivtv_streams_register() 357 void ivtv_streams_cleanup(struct ivtv *itv) in ivtv_streams_cleanup() 374 static void ivtv_vbi_setup(struct ivtv *itv) in ivtv_vbi_setup() 490 struct ivtv *itv = s->itv; in ivtv_start_v4l2_encode_stream() local 658 struct ivtv *itv = s->itv; in ivtv_setup_v4l2_decode_stream() local 722 struct ivtv *itv = s->itv; in ivtv_start_v4l2_decode_stream() local [all …]
|
D | ivtv-vbi.c | 15 static void ivtv_set_vps(struct ivtv *itv, int enabled) in ivtv_set_vps() 32 static void ivtv_set_cc(struct ivtv *itv, int mode, const struct vbi_cc *cc) in ivtv_set_cc() 51 static void ivtv_set_wss(struct ivtv *itv, int enabled, int mode) in ivtv_set_wss() 83 static void ivtv_write_vbi_line(struct ivtv *itv, in ivtv_write_vbi_line() 121 static void ivtv_write_vbi_cc_lines(struct ivtv *itv, const struct vbi_cc *cc) in ivtv_write_vbi_cc_lines() 133 static void ivtv_write_vbi(struct ivtv *itv, in ivtv_write_vbi() 149 ivtv_write_vbi_from_user(struct ivtv *itv, in ivtv_write_vbi_from_user() 174 static void copy_vbi_data(struct ivtv *itv, int lines, u32 pts_stamp) in copy_vbi_data() 234 static int ivtv_convert_ivtv_vbi(struct ivtv *itv, u8 *p) in ivtv_convert_ivtv_vbi() 299 static u32 compress_raw_buf(struct ivtv *itv, u8 *buf, u32 size) in compress_raw_buf() [all …]
|
D | ivtv-driver.c | 310 void ivtv_clear_irq_mask(struct ivtv *itv, u32 mask) in ivtv_clear_irq_mask() 316 void ivtv_set_irq_mask(struct ivtv *itv, u32 mask) in ivtv_set_irq_mask() 322 int ivtv_set_output_mode(struct ivtv *itv, int mode) in ivtv_set_output_mode() 334 struct ivtv_stream *ivtv_get_output_stream(struct ivtv *itv) in ivtv_get_output_stream() 375 static void ivtv_iounmap(struct ivtv *itv) in ivtv_iounmap() 402 void ivtv_read_eeprom(struct ivtv *itv, struct tveeprom *tv) in ivtv_read_eeprom() 411 static void ivtv_process_eeprom(struct ivtv *itv) in ivtv_process_eeprom() 545 static v4l2_std_id ivtv_parse_std(struct ivtv *itv) in ivtv_parse_std() 638 static void ivtv_process_options(struct ivtv *itv) in ivtv_process_options() 735 static int ivtv_init_struct1(struct ivtv *itv) in ivtv_init_struct1() [all …]
|
D | ivtv-gpio.c | 94 void ivtv_reset_ir_gpio(struct ivtv *itv) in ivtv_reset_ir_gpio() 119 struct ivtv *itv = algo->data; in ivtv_reset_tuner_gpio() local 148 struct ivtv *itv = sd_to_ivtv(sd); in subdev_s_clock_freq() local 171 struct ivtv *itv = sd_to_ivtv(sd); in subdev_g_tuner() local 185 struct ivtv *itv = sd_to_ivtv(sd); in subdev_s_tuner() local 212 struct ivtv *itv = sd_to_ivtv(sd); in subdev_s_radio() local 225 struct ivtv *itv = sd_to_ivtv(sd); in subdev_s_audio_routing() local 251 struct ivtv *itv = sd_to_ivtv(sd); in subdev_s_ctrl() local 269 struct ivtv *itv = sd_to_ivtv(sd); in subdev_log_status() local 281 struct ivtv *itv = sd_to_ivtv(sd); in subdev_s_video_routing() local [all …]
|
D | ivtv-yuv.c | 25 static int ivtv_yuv_prep_user_dma(struct ivtv *itv, struct ivtv_user_dma *dma, in ivtv_yuv_prep_user_dma() 138 int ivtv_yuv_filter_check(struct ivtv *itv) in ivtv_yuv_filter_check() 152 static void ivtv_yuv_filter(struct ivtv *itv, int h_filter, int v_filter_1, int v_filter_2) in ivtv_yuv_filter() 212 static void ivtv_yuv_handle_horizontal(struct ivtv *itv, struct yuv_frame_info *f) in ivtv_yuv_handle_horizontal() 374 static void ivtv_yuv_handle_vertical(struct ivtv *itv, struct yuv_frame_info *f) in ivtv_yuv_handle_vertical() 653 static u32 ivtv_yuv_window_setup(struct ivtv *itv, struct yuv_frame_info *f) in ivtv_yuv_window_setup() 798 void ivtv_yuv_work_handler(struct ivtv *itv) in ivtv_yuv_work_handler() 840 static void ivtv_yuv_init(struct ivtv *itv) in ivtv_yuv_init() 940 static void ivtv_yuv_next_free(struct ivtv *itv) in ivtv_yuv_next_free() 963 static void ivtv_yuv_setup_frame(struct ivtv *itv, struct ivtv_dma_frame *args) in ivtv_yuv_setup_frame() [all …]
|
D | ivtvfb.c | 192 static int ivtvfb_get_framebuffer(struct ivtv *itv, u32 *fbbase, in ivtvfb_get_framebuffer() 205 static int ivtvfb_get_osd_coords(struct ivtv *itv, in ivtvfb_get_osd_coords() 222 static int ivtvfb_set_osd_coords(struct ivtv *itv, const struct ivtv_osd_coords *osd) in ivtvfb_set_osd_coords() 237 static int ivtvfb_set_display_window(struct ivtv *itv, struct v4l2_rect *ivtv_window) in ivtvfb_set_display_window() 273 static int ivtvfb_prep_dec_dma_to_device(struct ivtv *itv, in ivtvfb_prep_dec_dma_to_device() 321 static int ivtvfb_prep_frame(struct ivtv *itv, int cmd, void __user *source, in ivtvfb_prep_frame() 375 struct ivtv *itv = (struct ivtv *) info->par; in ivtvfb_write() local 447 struct ivtv *itv = (struct ivtv *)info->par; in ivtvfb_ioctl() local 500 static int ivtvfb_set_var(struct ivtv *itv, struct fb_var_screeninfo *var) in ivtvfb_set_var() 614 static int ivtvfb_get_fix(struct ivtv *itv, struct fb_fix_screeninfo *fix) in ivtvfb_get_fix() [all …]
|
D | ivtv-controls.c | 16 struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl); in ivtv_s_stream_vbi_fmt() local 53 struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl); in ivtv_s_video_encoding() local 70 struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl); in ivtv_s_audio_sampling_freq() local 81 struct ivtv *itv = container_of(cxhdl, struct ivtv, cxhdl); in ivtv_s_audio_mode() local 94 int ivtv_g_pts_frame(struct ivtv *itv, s64 *pts, s64 *frame) in ivtv_g_pts_frame() 122 struct ivtv *itv = container_of(ctrl->handler, struct ivtv, cxhdl.hdl); in ivtv_g_volatile_ctrl() local 136 struct ivtv *itv = container_of(ctrl->handler, struct ivtv, cxhdl.hdl); in ivtv_s_ctrl() local
|
D | ivtv-firmware.c | 40 static int load_fw_direct(const char *fn, volatile u8 __iomem *mem, struct ivtv *itv, long size) in load_fw_direct() 76 void ivtv_halt_firmware(struct ivtv *itv) in ivtv_halt_firmware() 128 void ivtv_firmware_versions(struct ivtv *itv) in ivtv_firmware_versions() 146 static int ivtv_firmware_copy(struct ivtv *itv) in ivtv_firmware_copy() 183 int ivtv_firmware_init(struct ivtv *itv) in ivtv_firmware_init() 232 void ivtv_init_mpeg_decoder(struct ivtv *itv) in ivtv_init_mpeg_decoder() 267 static int ivtv_firmware_restart(struct ivtv *itv) in ivtv_firmware_restart() 323 int ivtv_firmware_check(struct ivtv *itv, char *where) in ivtv_firmware_check()
|
D | ivtv-udma.c | 80 void ivtv_udma_alloc(struct ivtv *itv) in ivtv_udma_alloc() 92 int ivtv_udma_setup(struct ivtv *itv, unsigned long ivtv_dest_addr, in ivtv_udma_setup() 153 void ivtv_udma_unmap(struct ivtv *itv) in ivtv_udma_unmap() 176 void ivtv_udma_free(struct ivtv *itv) in ivtv_udma_free() 198 void ivtv_udma_start(struct ivtv *itv) in ivtv_udma_start() 208 void ivtv_udma_prepare(struct ivtv *itv) in ivtv_udma_prepare()
|
D | ivtv-mailbox.c | 131 static int try_mailbox(struct ivtv *itv, struct ivtv_mailbox_data *mbdata, int mb) in try_mailbox() 146 static int get_mailbox(struct ivtv *itv, struct ivtv_mailbox_data *mbdata, int flags) in get_mailbox() 188 static void clear_all_mailboxes(struct ivtv *itv, struct ivtv_mailbox_data *mbdata) in clear_all_mailboxes() 200 static int ivtv_api_call(struct ivtv *itv, int cmd, int args, u32 data[]) in ivtv_api_call() 315 int ivtv_api(struct ivtv *itv, int cmd, int args, u32 data[]) in ivtv_api() 330 int ivtv_vapi_result(struct ivtv *itv, u32 data[CX2341X_MBOX_MAX_DATA], int cmd, int args, ...) in ivtv_vapi_result() 343 int ivtv_vapi(struct ivtv *itv, int cmd, int args, ...) in ivtv_vapi() 368 void ivtv_mailbox_cache_invalidate(struct ivtv *itv) in ivtv_mailbox_cache_invalidate()
|
D | ivtv-alsa-main.c | 92 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_card_set_names() local 112 struct ivtv *itv = to_ivtv(v4l2_dev); in snd_ivtv_init() local 181 static int ivtv_alsa_load(struct ivtv *itv) in ivtv_alsa_load() 228 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_exit() local
|
D | ivtv-udma.h | 24 static inline void ivtv_udma_sync_for_device(struct ivtv *itv) in ivtv_udma_sync_for_device() 30 static inline void ivtv_udma_sync_for_cpu(struct ivtv *itv) in ivtv_udma_sync_for_cpu()
|
D | ivtv-routing.c | 22 void ivtv_audio_set_io(struct ivtv *itv) in ivtv_audio_set_io() 50 void ivtv_video_set_io(struct ivtv *itv) in ivtv_video_set_io()
|
D | ivtv-alsa-pcm.c | 136 struct ivtv *itv = to_ivtv(v4l2_dev); in snd_ivtv_pcm_capture_open() local 190 struct ivtv *itv = to_ivtv(v4l2_dev); in snd_ivtv_pcm_capture_close() local 249 struct ivtv *itv = to_ivtv(v4l2_dev); in snd_ivtv_pcm_create() local
|
D | ivtv-cards.c | 1293 int ivtv_get_input(struct ivtv *itv, u16 index, struct v4l2_input *input) in ivtv_get_input() 1318 int ivtv_get_output(struct ivtv *itv, u16 index, struct v4l2_output *output) in ivtv_get_output() 1332 int ivtv_get_audio_input(struct ivtv *itv, u16 index, struct v4l2_audio *audio) in ivtv_get_audio_input() 1351 int ivtv_get_audio_output(struct ivtv *itv, u16 index, struct v4l2_audioout *aud_output) in ivtv_get_audio_output()
|
D | ivtv-alsa.h | 28 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_lock() local 34 struct ivtv *itv = to_ivtv(itvsc->v4l2_dev); in snd_ivtv_unlock() local
|
D | ivtv-queue.h | 25 struct ivtv *itv = s->itv; in ivtv_use_pio() local
|
D | ivtv-queue.c | 183 struct ivtv *itv = s->itv; in ivtv_stream_alloc() local
|
D | ivtv-driver.h | 330 struct ivtv *itv; /* for ease of use */ member 383 struct ivtv *itv; member 793 static inline int ivtv_raw_vbi(const struct ivtv *itv) in ivtv_raw_vbi() 827 #define ivtv_call_hw(itv, hw, o, f, args...) \ argument 830 #define ivtv_call_all(itv, o, f, args...) ivtv_call_hw(itv, 0, o, f , ##args) argument 835 #define ivtv_call_hw_err(itv, hw, o, f, args...) \ argument 838 #define ivtv_call_all_err(itv, o, f, args...) ivtv_call_hw_err(itv, 0, o, f , ##args) argument
|
/linux-6.1.9/arch/ia64/include/asm/ |
D | sal.h | 879 u64 itv; member
|