Symbol: pvr2_hdw
drivers/media/usb/pvrusb2/pvrusb2-audio.c
46
void pvr2_msp3400_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-audio.h
12
void pvr2_msp3400_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
drivers/media/usb/pvrusb2/pvrusb2-context.c
238
struct pvr2_hdw *hdw = mp->hdw;
drivers/media/usb/pvrusb2/pvrusb2-context.c
329
struct pvr2_hdw *hdw = cp->hdw;
drivers/media/usb/pvrusb2/pvrusb2-context.h
13
struct pvr2_hdw; /* hardware interface - defined elsewhere */
drivers/media/usb/pvrusb2/pvrusb2-context.h
33
struct pvr2_hdw *hdw;
drivers/media/usb/pvrusb2/pvrusb2-context.h
50
struct pvr2_hdw *hdw;
drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c
47
void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.h
22
void pvr2_cs53l32a_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c
135
void pvr2_cx25840_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.h
25
void pvr2_cx25840_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd);
drivers/media/usb/pvrusb2/pvrusb2-debugifc.c
112
int pvr2_debugifc_print_info(struct pvr2_hdw *hdw,char *buf,unsigned int acnt)
drivers/media/usb/pvrusb2/pvrusb2-debugifc.c
128
int pvr2_debugifc_print_status(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-debugifc.c
175
static int pvr2_debugifc_do1cmd(struct pvr2_hdw *hdw,const char *buf,
drivers/media/usb/pvrusb2/pvrusb2-debugifc.c
285
int pvr2_debugifc_docmd(struct pvr2_hdw *hdw,const char *buf,
drivers/media/usb/pvrusb2/pvrusb2-debugifc.h
15
int pvr2_debugifc_print_info(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-debugifc.h
21
int pvr2_debugifc_print_status(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-debugifc.h
25
int pvr2_debugifc_docmd(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-debugifc.h
9
struct pvr2_hdw;
drivers/media/usb/pvrusb2/pvrusb2-dvb.c
309
struct pvr2_hdw *hdw = adap->channel.hdw;
drivers/media/usb/pvrusb2/pvrusb2-eeprom.c
102
int pvr2_eeprom_analyze(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-eeprom.c
31
static u8 *pvr2_eeprom_fetch(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-eeprom.h
11
struct pvr2_hdw;
drivers/media/usb/pvrusb2/pvrusb2-eeprom.h
13
int pvr2_eeprom_analyze(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
141
struct pvr2_hdw *hdw = (struct pvr2_hdw *)ctxt;
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
26
static int pvr2_encoder_write_words(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
294
static int pvr2_encoder_vcmd(struct pvr2_hdw *hdw, int cmd,
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
321
static int pvr2_encoder_prep_config(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
389
int pvr2_encoder_adjust(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
406
int pvr2_encoder_configure(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
463
int pvr2_encoder_start(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
490
int pvr2_encoder_stop(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-encoder.c
72
static int pvr2_encoder_read_words(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-encoder.h
11
struct pvr2_hdw;
drivers/media/usb/pvrusb2/pvrusb2-encoder.h
13
int pvr2_encoder_adjust(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-encoder.h
14
int pvr2_encoder_configure(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-encoder.h
15
int pvr2_encoder_start(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-encoder.h
16
int pvr2_encoder_stop(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h
124
struct pvr2_hdw *hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h
141
typedef int (*pvr2_i2c_func)(struct pvr2_hdw *,u8,u8 *,u16,u8 *, u16);
drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h
377
unsigned long pvr2_hdw_get_cur_freq(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h
379
void pvr2_hdw_status_poll(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
101
typedef void (*pvr2_subdev_update_func)(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1280
struct usb_device *pvr2_hdw_get_dev(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1286
unsigned long pvr2_hdw_get_sn(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1292
const char *pvr2_hdw_get_bus_info(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1298
const char *pvr2_hdw_get_device_identifier(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1304
unsigned long pvr2_hdw_get_cur_freq(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1311
static void pvr2_hdw_set_cur_freq(struct pvr2_hdw *hdw,unsigned long val)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1338
int pvr2_hdw_get_unit_number(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1350
static int pvr2_locate_firmware(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1406
static int pvr2_upload_firmware1(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1500
int pvr2_upload_firmware2(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1656
static int pvr2_decoder_enable(struct pvr2_hdw *hdw,int enablefl)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1683
int pvr2_hdw_get_state(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1689
static int pvr2_hdw_untrip_unlocked(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1699
int pvr2_hdw_untrip(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1712
int pvr2_hdw_get_streaming(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1718
int pvr2_hdw_set_streaming(struct pvr2_hdw *hdw,int enable_flag)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1742
int pvr2_hdw_set_stream_type(struct pvr2_hdw *hdw,enum pvr2_config config)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1759
static int get_default_tuner_type(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1773
static v4l2_std_id get_default_standard(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1785
static unsigned int get_default_error_tolerance(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1796
static int pvr2_hdw_check_firmware(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1859
static void pvr2_hdw_setup_std(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1943
static void pvr2_hdw_cx25840_vbi_hack(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
1972
static int pvr2_hdw_load_subdev(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2060
static void pvr2_hdw_load_modules(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2083
static void pvr2_hdw_setup_low(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2257
static void pvr2_hdw_setup(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2322
int pvr2_hdw_initialize(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2346
struct pvr2_hdw *pvr2_hdw_create(struct usb_interface *intf,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2350
struct pvr2_hdw *hdw = NULL;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2626
static void pvr2_hdw_remove_usb_stuff(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2658
void pvr2_hdw_set_v4l2_dev(struct pvr2_hdw *hdw, struct video_device *vdev)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2664
void pvr2_hdw_destroy(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2698
int pvr2_hdw_dev_ok(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2705
void pvr2_hdw_disconnect(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2718
unsigned int pvr2_hdw_get_ctrl_count(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2725
struct pvr2_ctrl *pvr2_hdw_get_ctrl_by_index(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2734
struct pvr2_ctrl *pvr2_hdw_get_ctrl_by_id(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2752
struct pvr2_ctrl *pvr2_hdw_get_ctrl_v4l(struct pvr2_hdw *hdw,unsigned int ctl_id)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2770
struct pvr2_ctrl *pvr2_hdw_get_ctrl_nextv4l(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2804
static void pvr2_subdev_set_control(struct pvr2_hdw *hdw, int id,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2824
static v4l2_std_id pvr2_hdw_get_detected_std(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2835
static void pvr2_subdev_update(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
2971
static int pvr2_hdw_commit_setup(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3020
static int pvr2_hdw_commit_execute(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
314
static int pvr2_hdw_set_input(struct pvr2_hdw *hdw,int v);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
315
static void pvr2_hdw_state_sched(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
316
static int pvr2_hdw_state_eval(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
317
static void pvr2_hdw_set_cur_freq(struct pvr2_hdw *,unsigned long);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3180
int pvr2_hdw_commit_ctl(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
319
static int pvr2_hdw_wait(struct pvr2_hdw *,int state);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3194
struct pvr2_hdw *hdw = container_of(work,struct pvr2_hdw,workpoll);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
320
static int pvr2_hdw_untrip_unlocked(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3204
static int pvr2_hdw_wait(struct pvr2_hdw *hdw,int state)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
321
static void pvr2_hdw_state_log_state(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3214
const char *pvr2_hdw_get_driver_name(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
322
static int pvr2_hdw_cmd_usbstream(struct pvr2_hdw *hdw,int runFl);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3220
const char *pvr2_hdw_get_desc(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3226
const char *pvr2_hdw_get_type(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
323
static int pvr2_hdw_commit_setup(struct pvr2_hdw *hdw);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3232
int pvr2_hdw_is_hsm(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
324
static int pvr2_hdw_get_eeprom_addr(struct pvr2_hdw *hdw);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3248
void pvr2_hdw_execute_tuner_poll(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3256
static int pvr2_hdw_check_cropcap(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3270
int pvr2_hdw_get_cropcap(struct pvr2_hdw *hdw, struct v4l2_cropcap *pp)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3284
int pvr2_hdw_get_tuner_status(struct pvr2_hdw *hdw,struct v4l2_tuner *vtp)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
329
static int pvr2_issue_simple_cmd(struct pvr2_hdw *,u32);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3299
struct pvr2_stream *pvr2_hdw_get_video_stream(struct pvr2_hdw *hp)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
330
static int pvr2_send_request_ex(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3305
void pvr2_hdw_trigger_module_log(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3324
static u8 *pvr2_full_eeprom_fetch(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
334
static int pvr2_hdw_check_cropcap(struct pvr2_hdw *hdw);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
335
static v4l2_std_id pvr2_hdw_get_detected_std(struct pvr2_hdw *hdw);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3394
void pvr2_hdw_cpufw_set_enabled(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
346
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3471
int pvr2_hdw_cpufw_get_enabled(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3477
int pvr2_hdw_cpufw_get(struct pvr2_hdw *hdw,unsigned int offs,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3514
int pvr2_hdw_v4l_get_minor_number(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3527
void pvr2_hdw_v4l_store_minor_number(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3541
struct pvr2_hdw *hdw = urb->context;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3550
struct pvr2_hdw *hdw = urb->context;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3558
struct pvr2_hdw *hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3564
struct pvr2_hdw *hdw = timer->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
357
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3580
static int pvr2_send_request_ex(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3818
int pvr2_send_request(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3828
static int pvr2_issue_simple_cmd(struct pvr2_hdw *hdw,u32 cmdcode)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
385
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3888
int pvr2_write_register(struct pvr2_hdw *hdw, u16 reg, u32 data)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3909
static int pvr2_read_register(struct pvr2_hdw *hdw, u16 reg, u32 *data)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3933
void pvr2_hdw_render_useless(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
394
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3947
void pvr2_hdw_device_reset(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
3969
void pvr2_hdw_cpureset_assert(struct pvr2_hdw *hdw,int val)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4003
int pvr2_hdw_cmd_deep_reset(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4009
int pvr2_hdw_cmd_powerup(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4016
int pvr2_hdw_cmd_decoder_reset(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
402
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4032
static int pvr2_hdw_cmd_hcw_demod_reset(struct pvr2_hdw *hdw, int onoff)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4056
static int pvr2_hdw_cmd_onair_fe_power_ctrl(struct pvr2_hdw *hdw, int onoff)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4065
static int pvr2_hdw_cmd_onair_digital_path_ctrl(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4074
static void pvr2_hdw_cmd_modeswitch(struct pvr2_hdw *hdw,int digitalFl)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4110
static void pvr2_led_ctrl_hauppauge(struct pvr2_hdw *hdw, int onoff)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4127
typedef void (*led_method_func)(struct pvr2_hdw *,int);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4135
static void pvr2_led_ctrl(struct pvr2_hdw *hdw,int onoff)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4156
static int pvr2_hdw_cmd_usbstream(struct pvr2_hdw *hdw,int runFl)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4199
static int state_eval_pathway_ok(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4217
static int state_eval_encoder_ok(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4243
static int state_eval_encoder_config(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4309
static int state_check_disable_encoder_run(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4354
static int state_check_enable_encoder_run(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4400
static int state_eval_encoder_run(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4427
struct pvr2_hdw *hdw = timer_container_of(hdw, t, quiescent_timer);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4438
struct pvr2_hdw *hdw = timer_container_of(hdw, t,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4450
struct pvr2_hdw *hdw = timer_container_of(hdw, t, encoder_wait_timer);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4461
struct pvr2_hdw *hdw = timer_container_of(hdw, t, encoder_run_timer);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4472
static int state_eval_decoder_run(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4547
static int state_eval_usbstream_run(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4596
static int state_eval_pipeline_config(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4608
static int state_update_pipeline_state(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4629
typedef int (*state_eval_func)(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4644
static int pvr2_hdw_state_update(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4709
static unsigned int pvr2_hdw_report_unlocked(struct pvr2_hdw *hdw,int which,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4820
static unsigned int pvr2_hdw_report_clients(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4860
unsigned int pvr2_hdw_state_report(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4881
static void pvr2_hdw_state_log_state(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4910
static int pvr2_hdw_state_eval(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4973
static void pvr2_hdw_state_sched(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4982
int pvr2_hdw_gpio_get_dir(struct pvr2_hdw *hdw,u32 *dp)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4988
int pvr2_hdw_gpio_get_out(struct pvr2_hdw *hdw,u32 *dp)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4994
int pvr2_hdw_gpio_get_in(struct pvr2_hdw *hdw,u32 *dp)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5000
int pvr2_hdw_gpio_chg_dir(struct pvr2_hdw *hdw,u32 msk,u32 val)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5020
int pvr2_hdw_gpio_chg_out(struct pvr2_hdw *hdw,u32 msk,u32 val)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5040
void pvr2_hdw_status_poll(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5063
unsigned int pvr2_hdw_get_input_available(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5069
unsigned int pvr2_hdw_get_input_allowed(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5075
static int pvr2_hdw_set_input(struct pvr2_hdw *hdw,int v)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5097
int pvr2_hdw_set_input_allowed(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
5138
static int pvr2_hdw_get_eeprom_addr(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
53
static struct pvr2_hdw *unit_pointers[PVR_NUM] = {[ 0 ... PVR_NUM-1 ] = NULL};
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
685
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
707
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
757
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
845
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
883
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
905
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
915
struct pvr2_hdw *hdw = cptr->hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
100
int pvr2_hdw_initialize(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
105
void pvr2_hdw_destroy(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
108
int pvr2_hdw_dev_ok(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
112
int pvr2_hdw_get_unit_number(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
115
struct usb_device *pvr2_hdw_get_dev(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
118
unsigned long pvr2_hdw_get_sn(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
121
const char *pvr2_hdw_get_bus_info(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
124
const char *pvr2_hdw_get_device_identifier(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
127
void pvr2_hdw_disconnect(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
130
void pvr2_hdw_set_v4l2_dev(struct pvr2_hdw *, struct video_device *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
133
unsigned int pvr2_hdw_get_ctrl_count(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
136
struct pvr2_ctrl *pvr2_hdw_get_ctrl_by_index(struct pvr2_hdw *,unsigned int);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
139
struct pvr2_ctrl *pvr2_hdw_get_ctrl_by_id(struct pvr2_hdw *,unsigned int);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
142
struct pvr2_ctrl *pvr2_hdw_get_ctrl_v4l(struct pvr2_hdw *,unsigned int ctl_id);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
145
struct pvr2_ctrl *pvr2_hdw_get_ctrl_nextv4l(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
149
int pvr2_hdw_commit_ctl(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
153
unsigned int pvr2_hdw_get_input_available(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
157
unsigned int pvr2_hdw_get_input_allowed(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
164
int pvr2_hdw_set_input_allowed(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
169
const char *pvr2_hdw_get_driver_name(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
172
void pvr2_hdw_execute_tuner_poll(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
175
int pvr2_hdw_get_tuner_status(struct pvr2_hdw *,struct v4l2_tuner *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
178
int pvr2_hdw_get_cropcap(struct pvr2_hdw *, struct v4l2_cropcap *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
181
int pvr2_hdw_is_hsm(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
184
const char *pvr2_hdw_get_type(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
187
const char *pvr2_hdw_get_desc(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
190
int pvr2_hdw_set_streaming(struct pvr2_hdw *,int);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
193
int pvr2_hdw_get_streaming(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
196
int pvr2_hdw_get_state(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
199
int pvr2_hdw_set_stream_type(struct pvr2_hdw *, enum pvr2_config);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
202
struct pvr2_stream *pvr2_hdw_get_video_stream(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
208
void pvr2_hdw_cpufw_set_enabled(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
213
int pvr2_hdw_cpufw_get_enabled(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
218
int pvr2_hdw_cpufw_get(struct pvr2_hdw *,unsigned int offs,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
222
int pvr2_hdw_v4l_get_minor_number(struct pvr2_hdw *,enum pvr2_v4l_type index);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
225
void pvr2_hdw_v4l_store_minor_number(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
233
int pvr2_send_request(struct pvr2_hdw *,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
238
int pvr2_write_register(struct pvr2_hdw *, u16, u32);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
242
void pvr2_hdw_render_useless(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
245
void pvr2_hdw_cpureset_assert(struct pvr2_hdw *,int);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
248
void pvr2_hdw_device_reset(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
251
int pvr2_hdw_untrip(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
256
int pvr2_hdw_cmd_deep_reset(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
259
int pvr2_hdw_cmd_powerup(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
262
int pvr2_hdw_cmd_decoder_reset(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
265
int pvr2_hdw_gpio_get_dir(struct pvr2_hdw *hdw,u32 *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
266
int pvr2_hdw_gpio_get_out(struct pvr2_hdw *hdw,u32 *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
267
int pvr2_hdw_gpio_get_in(struct pvr2_hdw *hdw,u32 *);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
268
int pvr2_hdw_gpio_chg_dir(struct pvr2_hdw *hdw,u32 msk,u32 val);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
269
int pvr2_hdw_gpio_chg_out(struct pvr2_hdw *hdw,u32 msk,u32 val);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
306
void pvr2_hdw_get_debug_info_unlocked(const struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
313
void pvr2_hdw_get_debug_info_locked(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
318
unsigned int pvr2_hdw_state_report(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
322
void pvr2_hdw_trigger_module_log(struct pvr2_hdw *hdw);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
327
int pvr2_upload_firmware2(struct pvr2_hdw *hdw);
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
91
struct pvr2_hdw;
drivers/media/usb/pvrusb2/pvrusb2-hdw.h
95
struct pvr2_hdw *pvr2_hdw_create(struct usb_interface *intf,
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
162
static int pvr2_i2c_basic_op(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
185
static int i2c_24xxx_ir(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
255
static int i2c_hack_wm8775(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
268
static int i2c_black_hole(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
281
static int i2c_hack_cx25840(struct pvr2_hdw *hdw,
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
368
struct pvr2_hdw *hdw = (struct pvr2_hdw *)(i2c_adap->algo_data);
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
39
static int pvr2_i2c_write(struct pvr2_hdw *hdw, /* Context */
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
517
static int do_i2c_probe(struct pvr2_hdw *hdw, int addr)
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
530
static void do_i2c_scan(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
543
static void pvr2_i2c_register_ir(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
591
void pvr2_i2c_core_init(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
649
void pvr2_i2c_core_done(struct pvr2_hdw *hdw)
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
89
static int pvr2_i2c_read(struct pvr2_hdw *hdw, /* Context */
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.h
11
void pvr2_i2c_core_init(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.h
12
void pvr2_i2c_core_done(struct pvr2_hdw *);
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.h
9
struct pvr2_hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1024
struct pvr2_hdw *hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1063
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
115
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1165
struct pvr2_hdw *hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
130
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
143
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
155
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
168
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
216
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
238
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
293
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
305
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
321
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
356
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
398
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
418
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
456
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
473
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
492
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
507
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
568
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
584
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
619
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
644
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
666
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
682
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
733
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
765
struct pvr2_hdw *hdw = fh->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
805
struct pvr2_hdw *hdw = dip->v4lp->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
890
struct pvr2_hdw *hdw = fhp->channel.mc_head->hdw;
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
929
struct pvr2_hdw *hdw;
drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c
64
void pvr2_saa7115_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-video-v4l.h
22
void pvr2_saa7115_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *);
drivers/media/usb/pvrusb2/pvrusb2-wm8775.c
24
void pvr2_wm8775_subdev_update(struct pvr2_hdw *hdw, struct v4l2_subdev *sd)
drivers/media/usb/pvrusb2/pvrusb2-wm8775.h
25
void pvr2_wm8775_subdev_update(struct pvr2_hdw *, struct v4l2_subdev *sd);