Symbol: cx18
drivers/media/pci/cx18/cx18-alsa-main.c
115
struct cx18 *cx = to_cx18(v4l2_dev);
drivers/media/pci/cx18/cx18-alsa-main.c
179
static int cx18_alsa_load(struct cx18 *cx)
drivers/media/pci/cx18/cx18-alsa-main.c
228
struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
drivers/media/pci/cx18/cx18-alsa-main.c
95
struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
drivers/media/pci/cx18/cx18-alsa-pcm.c
139
struct cx18 *cx = to_cx18(v4l2_dev);
drivers/media/pci/cx18/cx18-alsa-pcm.c
186
struct cx18 *cx = to_cx18(v4l2_dev);
drivers/media/pci/cx18/cx18-alsa-pcm.c
245
struct cx18 *cx = to_cx18(v4l2_dev);
drivers/media/pci/cx18/cx18-alsa.h
27
struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
drivers/media/pci/cx18/cx18-alsa.h
33
struct cx18 *cx = to_cx18(cxsc->v4l2_dev);
drivers/media/pci/cx18/cx18-audio.c
23
int cx18_audio_set_io(struct cx18 *cx)
drivers/media/pci/cx18/cx18-audio.h
10
int cx18_audio_set_io(struct cx18 *cx);
drivers/media/pci/cx18/cx18-av-audio.c
13
static int set_audclk_freq(struct cx18 *cx, u32 freq)
drivers/media/pci/cx18/cx18-av-audio.c
289
void cx18_av_audio_set_path(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-audio.c
331
static void set_volume(struct cx18 *cx, int volume)
drivers/media/pci/cx18/cx18-av-audio.c
347
static void set_bass(struct cx18 *cx, int bass)
drivers/media/pci/cx18/cx18-av-audio.c
353
static void set_treble(struct cx18 *cx, int treble)
drivers/media/pci/cx18/cx18-av-audio.c
359
static void set_balance(struct cx18 *cx, int balance)
drivers/media/pci/cx18/cx18-av-audio.c
375
static void set_mute(struct cx18 *cx, int mute)
drivers/media/pci/cx18/cx18-av-audio.c
404
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-audio.c
431
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
1011
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
1024
static void log_video_status(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-core.c
1065
static void log_audio_status(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-core.c
116
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
1216
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
1226
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
1238
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
1299
int cx18_av_probe(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-core.c
15
int cx18_av_write(struct cx18 *cx, u16 addr, u8 value)
drivers/media/pci/cx18/cx18-av-core.c
27
int cx18_av_write_expect(struct cx18 *cx, u16 addr, u8 value, u8 eval, u8 mask)
drivers/media/pci/cx18/cx18-av-core.c
273
void cx18_av_std_setup(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-core.c
39
int cx18_av_write4(struct cx18 *cx, u16 addr, u32 value)
drivers/media/pci/cx18/cx18-av-core.c
46
cx18_av_write4_expect(struct cx18 *cx, u16 addr, u32 value, u32 eval, u32 mask)
drivers/media/pci/cx18/cx18-av-core.c
516
static void input_change(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-core.c
52
int cx18_av_write4_noretry(struct cx18 *cx, u16 addr, u32 value)
drivers/media/pci/cx18/cx18-av-core.c
564
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
569
static int set_input(struct cx18 *cx, enum cx18_av_video_input vid_input,
drivers/media/pci/cx18/cx18-av-core.c
58
u8 cx18_av_read(struct cx18 *cx, u16 addr)
drivers/media/pci/cx18/cx18-av-core.c
66
u32 cx18_av_read4(struct cx18 *cx, u16 addr)
drivers/media/pci/cx18/cx18-av-core.c
71
int cx18_av_and_or(struct cx18 *cx, u16 addr, unsigned and_mask,
drivers/media/pci/cx18/cx18-av-core.c
746
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
754
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
761
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
79
int cx18_av_and_or4(struct cx18 *cx, u16 addr, u32 and_mask,
drivers/media/pci/cx18/cx18-av-core.c
798
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
843
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
87
static void cx18_av_init(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-core.c
906
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.c
938
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-core.h
17
struct cx18;
drivers/media/pci/cx18/cx18-av-core.h
344
int cx18_av_write(struct cx18 *cx, u16 addr, u8 value);
drivers/media/pci/cx18/cx18-av-core.h
345
int cx18_av_write4(struct cx18 *cx, u16 addr, u32 value);
drivers/media/pci/cx18/cx18-av-core.h
346
int cx18_av_write4_noretry(struct cx18 *cx, u16 addr, u32 value);
drivers/media/pci/cx18/cx18-av-core.h
347
int cx18_av_write_expect(struct cx18 *cx, u16 addr, u8 value, u8 eval, u8 mask);
drivers/media/pci/cx18/cx18-av-core.h
348
int cx18_av_write4_expect(struct cx18 *cx, u16 addr, u32 value, u32 eval,
drivers/media/pci/cx18/cx18-av-core.h
350
u8 cx18_av_read(struct cx18 *cx, u16 addr);
drivers/media/pci/cx18/cx18-av-core.h
351
u32 cx18_av_read4(struct cx18 *cx, u16 addr);
drivers/media/pci/cx18/cx18-av-core.h
352
int cx18_av_and_or(struct cx18 *cx, u16 addr, unsigned mask, u8 value);
drivers/media/pci/cx18/cx18-av-core.h
353
int cx18_av_and_or4(struct cx18 *cx, u16 addr, u32 mask, u32 value);
drivers/media/pci/cx18/cx18-av-core.h
354
void cx18_av_std_setup(struct cx18 *cx);
drivers/media/pci/cx18/cx18-av-core.h
356
int cx18_av_probe(struct cx18 *cx);
drivers/media/pci/cx18/cx18-av-core.h
360
int cx18_av_loadfw(struct cx18 *cx);
drivers/media/pci/cx18/cx18-av-core.h
365
void cx18_av_audio_set_path(struct cx18 *cx);
drivers/media/pci/cx18/cx18-av-firmware.c
22
static int cx18_av_verifyfw(struct cx18 *cx, const struct firmware *fw)
drivers/media/pci/cx18/cx18-av-firmware.c
63
int cx18_av_loadfw(struct cx18 *cx)
drivers/media/pci/cx18/cx18-av-vbi.c
112
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-vbi.c
155
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-vbi.c
169
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-av-vbi.c
240
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-cards.c
580
int cx18_get_input(struct cx18 *cx, u16 index, struct v4l2_input *input)
drivers/media/pci/cx18/cx18-cards.c
606
int cx18_get_audio_input(struct cx18 *cx, u16 index, struct v4l2_audio *audio)
drivers/media/pci/cx18/cx18-cards.h
137
int cx18_get_input(struct cx18 *cx, u16 index, struct v4l2_input *input);
drivers/media/pci/cx18/cx18-cards.h
138
int cx18_get_audio_input(struct cx18 *cx, u16 index, struct v4l2_audio *input);
drivers/media/pci/cx18/cx18-controls.c
106
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-controls.c
21
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-controls.c
77
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-controls.c
95
struct cx18 *cx = container_of(cxhdl, struct cx18, cxhdl);
drivers/media/pci/cx18/cx18-driver.c
1134
int cx18_init_on_first_open(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
1231
static void cx18_cancel_in_work_orders(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
1238
static void cx18_cancel_out_work_orders(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
1249
struct cx18 *cx = to_cx18(v4l2_dev);
drivers/media/pci/cx18/cx18-driver.c
242
struct cx18 *dev = container_of(work, struct cx18, request_module_wk);
drivers/media/pci/cx18/cx18-driver.c
252
static void request_modules(struct cx18 *dev)
drivers/media/pci/cx18/cx18-driver.c
258
static void flush_request_modules(struct cx18 *dev)
drivers/media/pci/cx18/cx18-driver.c
282
static void cx18_iounmap(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
295
static void cx18_eeprom_dump(struct cx18 *cx, unsigned char *eedata, int len)
drivers/media/pci/cx18/cx18-driver.c
310
void cx18_read_eeprom(struct cx18 *cx, struct tveeprom *tv)
drivers/media/pci/cx18/cx18-driver.c
351
static void cx18_process_eeprom(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
38
int (*cx18_ext_init)(struct cx18 *);
drivers/media/pci/cx18/cx18-driver.c
442
static v4l2_std_id cx18_parse_std(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
524
static void cx18_process_options(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
686
static int cx18_create_in_workq(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
698
static void cx18_init_in_work_orders(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
713
static int cx18_init_struct1(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
770
static void cx18_init_struct2(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
795
static int cx18_setup_pci(struct cx18 *cx, struct pci_dev *pci_dev,
drivers/media/pci/cx18/cx18-driver.c
840
static void cx18_init_subdevs(struct cx18 *cx)
drivers/media/pci/cx18/cx18-driver.c
892
struct cx18 *cx;
drivers/media/pci/cx18/cx18-driver.h
328
struct cx18; /* forward reference */
drivers/media/pci/cx18/cx18-driver.h
344
struct cx18 *cx;
drivers/media/pci/cx18/cx18-driver.h
359
struct cx18 *cx; /* for ease of use */
drivers/media/pci/cx18/cx18-driver.h
407
struct cx18 *cx;
drivers/media/pci/cx18/cx18-driver.h
543
struct cx18 *cx;
drivers/media/pci/cx18/cx18-driver.h
652
static inline struct cx18 *to_cx18(struct v4l2_device *v4l2_dev)
drivers/media/pci/cx18/cx18-driver.h
654
return container_of(v4l2_dev, struct cx18, v4l2_dev);
drivers/media/pci/cx18/cx18-driver.h
658
extern int (*cx18_ext_init)(struct cx18 *);
drivers/media/pci/cx18/cx18-driver.h
670
void cx18_read_eeprom(struct cx18 *cx, struct tveeprom *tv);
drivers/media/pci/cx18/cx18-driver.h
673
int cx18_init_on_first_open(struct cx18 *cx);
drivers/media/pci/cx18/cx18-driver.h
676
static inline int cx18_raw_vbi(const struct cx18 *cx)
drivers/media/pci/cx18/cx18-dvb.c
125
struct cx18 *cx = stream->cx;
drivers/media/pci/cx18/cx18-dvb.c
238
struct cx18 *cx;
drivers/media/pci/cx18/cx18-dvb.c
309
struct cx18 *cx;
drivers/media/pci/cx18/cx18-dvb.c
333
struct cx18 *cx = stream->cx;
drivers/media/pci/cx18/cx18-dvb.c
425
struct cx18 *cx = stream->cx;
drivers/media/pci/cx18/cx18-dvb.c
457
struct cx18 *cx = stream->cx;
drivers/media/pci/cx18/cx18-fileops.c
146
static void cx18_dualwatch(struct cx18 *cx)
drivers/media/pci/cx18/cx18-fileops.c
172
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.c
244
static void cx18_setup_sliced_vbi_mdl(struct cx18 *cx)
drivers/media/pci/cx18/cx18-fileops.c
262
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.c
32
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-fileops.c
408
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.c
474
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.c
484
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-fileops.c
575
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-fileops.c
594
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-fileops.c
642
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.c
683
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-fileops.c
729
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.c
780
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.c
794
void cx18_mute(struct cx18 *cx)
drivers/media/pci/cx18/cx18-fileops.c
807
void cx18_unmute(struct cx18 *cx)
drivers/media/pci/cx18/cx18-fileops.c
91
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-fileops.h
20
void cx18_mute(struct cx18 *cx);
drivers/media/pci/cx18/cx18-fileops.h
21
void cx18_unmute(struct cx18 *cx);
drivers/media/pci/cx18/cx18-firmware.c
126
static int load_apu_fw_direct(const char *fn, u8 __iomem *dst, struct cx18 *cx,
drivers/media/pci/cx18/cx18-firmware.c
199
void cx18_halt_firmware(struct cx18 *cx)
drivers/media/pci/cx18/cx18-firmware.c
208
void cx18_init_power(struct cx18 *cx, int lowpwr)
drivers/media/pci/cx18/cx18-firmware.c
317
void cx18_init_memory(struct cx18 *cx)
drivers/media/pci/cx18/cx18-firmware.c
368
int cx18_firmware_init(struct cx18 *cx)
drivers/media/pci/cx18/cx18-firmware.c
87
static int load_cpu_fw_direct(const char *fn, u8 __iomem *mem, struct cx18 *cx)
drivers/media/pci/cx18/cx18-firmware.h
10
void cx18_init_memory(struct cx18 *cx);
drivers/media/pci/cx18/cx18-firmware.h
11
void cx18_init_power(struct cx18 *cx, int lowpwr);
drivers/media/pci/cx18/cx18-firmware.h
8
int cx18_firmware_init(struct cx18 *cx);
drivers/media/pci/cx18/cx18-firmware.h
9
void cx18_halt_firmware(struct cx18 *cx);
drivers/media/pci/cx18/cx18-gpio.c
107
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-gpio.c
121
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-gpio.c
147
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-gpio.c
195
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-gpio.c
206
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-gpio.c
254
void cx18_gpio_init(struct cx18 *cx)
drivers/media/pci/cx18/cx18-gpio.c
280
int cx18_gpio_register(struct cx18 *cx, u32 hw)
drivers/media/pci/cx18/cx18-gpio.c
313
struct cx18 *cx = cb_data->cx;
drivers/media/pci/cx18/cx18-gpio.c
38
static void gpio_write(struct cx18 *cx)
drivers/media/pci/cx18/cx18-gpio.c
55
static void gpio_update(struct cx18 *cx, u32 mask, u32 data)
drivers/media/pci/cx18/cx18-gpio.c
66
static void gpio_reset_seq(struct cx18 *cx, u32 active_lo, u32 active_hi,
drivers/media/pci/cx18/cx18-gpio.c
96
struct cx18 *cx = v4l2_get_subdevdata(sd);
drivers/media/pci/cx18/cx18-gpio.h
11
void cx18_gpio_init(struct cx18 *cx);
drivers/media/pci/cx18/cx18-gpio.h
12
int cx18_gpio_register(struct cx18 *cx, u32 hw);
drivers/media/pci/cx18/cx18-i2c.c
136
struct v4l2_subdev *cx18_find_hw(struct cx18 *cx, u32 hw)
drivers/media/pci/cx18/cx18-i2c.c
154
struct cx18 *cx = ((struct cx18_i2c_algo_callback_data *)data)->cx;
drivers/media/pci/cx18/cx18-i2c.c
167
struct cx18 *cx = ((struct cx18_i2c_algo_callback_data *)data)->cx;
drivers/media/pci/cx18/cx18-i2c.c
180
struct cx18 *cx = ((struct cx18_i2c_algo_callback_data *)data)->cx;
drivers/media/pci/cx18/cx18-i2c.c
189
struct cx18 *cx = ((struct cx18_i2c_algo_callback_data *)data)->cx;
drivers/media/pci/cx18/cx18-i2c.c
217
int init_cx18_i2c(struct cx18 *cx)
drivers/media/pci/cx18/cx18-i2c.c
288
void exit_cx18_i2c(struct cx18 *cx)
drivers/media/pci/cx18/cx18-i2c.c
69
static int cx18_i2c_new_ir(struct cx18 *cx, struct i2c_adapter *adap, u32 hw,
drivers/media/pci/cx18/cx18-i2c.c
95
int cx18_i2c_register(struct cx18 *cx, unsigned idx)
drivers/media/pci/cx18/cx18-i2c.h
10
int cx18_i2c_register(struct cx18 *cx, unsigned idx);
drivers/media/pci/cx18/cx18-i2c.h
11
struct v4l2_subdev *cx18_find_hw(struct cx18 *cx, u32 hw);
drivers/media/pci/cx18/cx18-i2c.h
14
int init_cx18_i2c(struct cx18 *cx);
drivers/media/pci/cx18/cx18-i2c.h
15
void exit_cx18_i2c(struct cx18 *cx);
drivers/media/pci/cx18/cx18-io.c
13
void cx18_memset_io(struct cx18 *cx, void __iomem *addr, int val, size_t count)
drivers/media/pci/cx18/cx18-io.c
44
void cx18_sw1_irq_enable(struct cx18 *cx, u32 val)
drivers/media/pci/cx18/cx18-io.c
51
void cx18_sw1_irq_disable(struct cx18 *cx, u32 val)
drivers/media/pci/cx18/cx18-io.c
57
void cx18_sw2_irq_enable(struct cx18 *cx, u32 val)
drivers/media/pci/cx18/cx18-io.c
64
void cx18_sw2_irq_disable(struct cx18 *cx, u32 val)
drivers/media/pci/cx18/cx18-io.c
70
void cx18_sw2_irq_disable_cpu(struct cx18 *cx, u32 val)
drivers/media/pci/cx18/cx18-io.c
77
void cx18_setup_page(struct cx18 *cx, u32 addr)
drivers/media/pci/cx18/cx18-io.h
105
static inline u8 cx18_readb(struct cx18 *cx, const void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
111
void cx18_writeb_noretry(struct cx18 *cx, u8 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
116
static inline void cx18_writeb(struct cx18 *cx, u8 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
127
void cx18_memcpy_fromio(struct cx18 *cx, void *to,
drivers/media/pci/cx18/cx18-io.h
133
void cx18_memset_io(struct cx18 *cx, void __iomem *addr, int val, size_t count);
drivers/media/pci/cx18/cx18-io.h
137
static inline void cx18_write_reg_noretry(struct cx18 *cx, u32 val, u32 reg)
drivers/media/pci/cx18/cx18-io.h
142
static inline void cx18_write_reg(struct cx18 *cx, u32 val, u32 reg)
drivers/media/pci/cx18/cx18-io.h
147
static inline void cx18_write_reg_expect(struct cx18 *cx, u32 val, u32 reg,
drivers/media/pci/cx18/cx18-io.h
153
static inline u32 cx18_read_reg(struct cx18 *cx, u32 reg)
drivers/media/pci/cx18/cx18-io.h
160
static inline void cx18_write_enc(struct cx18 *cx, u32 val, u32 addr)
drivers/media/pci/cx18/cx18-io.h
165
static inline u32 cx18_read_enc(struct cx18 *cx, u32 addr)
drivers/media/pci/cx18/cx18-io.h
170
void cx18_sw1_irq_enable(struct cx18 *cx, u32 val);
drivers/media/pci/cx18/cx18-io.h
171
void cx18_sw1_irq_disable(struct cx18 *cx, u32 val);
drivers/media/pci/cx18/cx18-io.h
172
void cx18_sw2_irq_enable(struct cx18 *cx, u32 val);
drivers/media/pci/cx18/cx18-io.h
173
void cx18_sw2_irq_disable(struct cx18 *cx, u32 val);
drivers/media/pci/cx18/cx18-io.h
174
void cx18_sw2_irq_disable_cpu(struct cx18 *cx, u32 val);
drivers/media/pci/cx18/cx18-io.h
175
void cx18_setup_page(struct cx18 *cx, u32 addr);
drivers/media/pci/cx18/cx18-io.h
24
static inline u32 cx18_raw_readl(struct cx18 *cx, const void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
30
void cx18_raw_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
35
static inline void cx18_raw_writel(struct cx18 *cx, u32 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
46
static inline u32 cx18_readl(struct cx18 *cx, const void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
52
void cx18_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
57
static inline void cx18_writel(struct cx18 *cx, u32 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
68
void cx18_writel_expect(struct cx18 *cx, u32 val, void __iomem *addr,
drivers/media/pci/cx18/cx18-io.h
84
static inline u16 cx18_readw(struct cx18 *cx, const void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
90
void cx18_writew_noretry(struct cx18 *cx, u16 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-io.h
95
static inline void cx18_writew(struct cx18 *cx, u16 val, void __iomem *addr)
drivers/media/pci/cx18/cx18-ioctl.c
125
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
264
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
283
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
314
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
334
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
364
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
395
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
409
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
424
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
434
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
441
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
449
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
460
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
469
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
482
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
518
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
524
int cx18_do_s_input(struct cx18 *cx, unsigned int inp)
drivers/media/pci/cx18/cx18-ioctl.c
56
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
567
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
576
int cx18_do_s_frequency(struct cx18 *cx, const struct v4l2_frequency *vf)
drivers/media/pci/cx18/cx18-ioctl.c
596
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
602
int cx18_do_s_std(struct cx18 *cx, v4l2_std_id std)
drivers/media/pci/cx18/cx18-ioctl.c
656
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
667
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
684
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
80
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
805
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
853
struct cx18 *cx = id->cx;
drivers/media/pci/cx18/cx18-ioctl.c
911
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
943
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.c
987
struct cx18 *cx = file2id(file)->cx;
drivers/media/pci/cx18/cx18-ioctl.h
16
struct cx18;
drivers/media/pci/cx18/cx18-ioctl.h
17
int cx18_do_s_std(struct cx18 *cx, v4l2_std_id std);
drivers/media/pci/cx18/cx18-ioctl.h
18
int cx18_do_s_frequency(struct cx18 *cx, const struct v4l2_frequency *vf);
drivers/media/pci/cx18/cx18-ioctl.h
19
int cx18_do_s_input(struct cx18 *cx, unsigned int inp);
drivers/media/pci/cx18/cx18-irq.c
15
static void xpu_ack(struct cx18 *cx, u32 sw2)
drivers/media/pci/cx18/cx18-irq.c
23
static void epu_cmd(struct cx18 *cx, u32 sw1)
drivers/media/pci/cx18/cx18-irq.c
33
struct cx18 *cx = dev_id;
drivers/media/pci/cx18/cx18-mailbox.c
105
static void dump_mb(struct cx18 *cx, struct cx18_mailbox *mb, char *name)
drivers/media/pci/cx18/cx18-mailbox.c
204
static void cx18_mdl_send_to_alsa(struct cx18 *cx, struct cx18_stream *s,
drivers/media/pci/cx18/cx18-mailbox.c
231
static void epu_dma_done(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
324
static void epu_debug(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
335
static void epu_cmd(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
364
void free_in_work_order(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
373
struct cx18 *cx = order->cx;
drivers/media/pci/cx18/cx18-mailbox.c
383
static void mb_ack_irq(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
417
static int epu_dma_done_irq(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
445
int epu_debug_irq(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
466
int epu_cmd_irq(struct cx18 *cx, struct cx18_in_work_order *order)
drivers/media/pci/cx18/cx18-mailbox.c
498
struct cx18_in_work_order *alloc_in_work_order_irq(struct cx18 *cx)
drivers/media/pci/cx18/cx18-mailbox.c
521
void cx18_api_epu_cmd_irq(struct cx18 *cx, int rpu)
drivers/media/pci/cx18/cx18-mailbox.c
581
static int cx18_api_call(struct cx18 *cx, u32 cmd, int args, u32 data[])
drivers/media/pci/cx18/cx18-mailbox.c
729
int cx18_api(struct cx18 *cx, u32 cmd, int args, u32 data[])
drivers/media/pci/cx18/cx18-mailbox.c
736
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-mailbox.c
755
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-mailbox.c
814
int cx18_vapi_result(struct cx18 *cx, u32 data[MAX_MB_ARGUMENTS],
drivers/media/pci/cx18/cx18-mailbox.c
827
int cx18_vapi(struct cx18 *cx, u32 cmd, int args, ...)
drivers/media/pci/cx18/cx18-mailbox.h
25
struct cx18;
drivers/media/pci/cx18/cx18-mailbox.h
70
int cx18_api(struct cx18 *cx, u32 cmd, int args, u32 data[]);
drivers/media/pci/cx18/cx18-mailbox.h
71
int cx18_vapi_result(struct cx18 *cx, u32 data[MAX_MB_ARGUMENTS], u32 cmd,
drivers/media/pci/cx18/cx18-mailbox.h
73
int cx18_vapi(struct cx18 *cx, u32 cmd, int args, ...);
drivers/media/pci/cx18/cx18-mailbox.h
77
void cx18_api_epu_cmd_irq(struct cx18 *cx, int rpu);
drivers/media/pci/cx18/cx18-queue.c
128
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-queue.c
264
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-queue.c
334
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-queue.c
413
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-scb.c
13
void cx18_init_scb(struct cx18 *cx)
drivers/media/pci/cx18/cx18-scb.h
264
void cx18_init_scb(struct cx18 *cx);
drivers/media/pci/cx18/cx18-streams.c
1021
u32 cx18_find_handle(struct cx18 *cx)
drivers/media/pci/cx18/cx18-streams.c
1035
struct cx18_stream *cx18_handle_to_stream(struct cx18 *cx, u32 handle)
drivers/media/pci/cx18/cx18-streams.c
109
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-streams.c
156
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-streams.c
234
static int cx18_stream_init(struct cx18 *cx, int type)
drivers/media/pci/cx18/cx18-streams.c
301
static int cx18_prep_dev(struct cx18 *cx, int type)
drivers/media/pci/cx18/cx18-streams.c
382
int cx18_streams_setup(struct cx18 *cx)
drivers/media/pci/cx18/cx18-streams.c
406
static int cx18_reg_dev(struct cx18 *cx, int type)
drivers/media/pci/cx18/cx18-streams.c
474
int cx18_streams_register(struct cx18 *cx)
drivers/media/pci/cx18/cx18-streams.c
496
void cx18_streams_cleanup(struct cx18 *cx, int unregister)
drivers/media/pci/cx18/cx18-streams.c
550
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-streams.c
658
void cx18_stream_rotate_idx_mdls(struct cx18 *cx)
drivers/media/pci/cx18/cx18-streams.c
688
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-streams.c
783
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-streams.c
957
void cx18_stop_all_captures(struct cx18 *cx)
drivers/media/pci/cx18/cx18-streams.c
973
struct cx18 *cx = s->cx;
drivers/media/pci/cx18/cx18-streams.h
11
u32 cx18_find_handle(struct cx18 *cx);
drivers/media/pci/cx18/cx18-streams.h
12
struct cx18_stream *cx18_handle_to_stream(struct cx18 *cx, u32 handle);
drivers/media/pci/cx18/cx18-streams.h
13
int cx18_streams_setup(struct cx18 *cx);
drivers/media/pci/cx18/cx18-streams.h
14
int cx18_streams_register(struct cx18 *cx);
drivers/media/pci/cx18/cx18-streams.h
15
void cx18_streams_cleanup(struct cx18 *cx, int unregister);
drivers/media/pci/cx18/cx18-streams.h
18
void cx18_stream_rotate_idx_mdls(struct cx18 *cx);
drivers/media/pci/cx18/cx18-streams.h
48
void cx18_stop_all_captures(struct cx18 *cx);
drivers/media/pci/cx18/cx18-vbi.c
128
static u32 compress_sliced_buf(struct cx18 *cx, u8 *buf, u32 size,
drivers/media/pci/cx18/cx18-vbi.c
175
static void _cx18_process_vbi_data(struct cx18 *cx, struct cx18_buffer *buf)
drivers/media/pci/cx18/cx18-vbi.c
237
void cx18_process_vbi_data(struct cx18 *cx, struct cx18_mdl *mdl,
drivers/media/pci/cx18/cx18-vbi.c
25
static void copy_vbi_data(struct cx18 *cx, int lines, u32 pts_stamp)
drivers/media/pci/cx18/cx18-vbi.c
95
static u32 compress_raw_buf(struct cx18 *cx, u8 *buf, u32 size, u32 hdr_size)
drivers/media/pci/cx18/cx18-vbi.h
10
void cx18_process_vbi_data(struct cx18 *cx, struct cx18_mdl *mdl,
drivers/media/pci/cx18/cx18-vbi.h
12
int cx18_used_line(struct cx18 *cx, int line, int field);
drivers/media/pci/cx18/cx18-video.c
12
void cx18_video_set_io(struct cx18 *cx)
drivers/media/pci/cx18/cx18-video.h
8
void cx18_video_set_io(struct cx18 *cx);