/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-f300.h | 2 extern int f300_set_voltage(struct dvb_frontend *fe,
|
/linux-master/drivers/media/tuners/ |
H A D | mxl301rf.h | 14 struct dvb_frontend *fe; member in struct:mxl301rf_config
|
H A D | m88rs6000t.h | 17 struct dvb_frontend *fe; member in struct:m88rs6000t_config
|
H A D | fc0013.h | 15 extern struct dvb_frontend *fc0013_attach(struct dvb_frontend *fe, 19 extern int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val); 20 extern int fc0013_rc_cal_reset(struct dvb_frontend *fe); 22 static inline struct dvb_frontend *fc0013_attach(struct dvb_frontend *fe, argument 31 static inline int fc0013_rc_cal_add(struct dvb_frontend *fe, int rc_val) argument 36 static inline int fc0013_rc_cal_reset(struct dvb_frontend *fe) argument
|
H A D | e4000.h | 21 struct dvb_frontend *fe; member in struct:e4000_config
|
H A D | tda827x.h | 21 int (*init) (struct dvb_frontend *fe); 22 int (*sleep) (struct dvb_frontend *fe); 28 void (*agcf)(struct dvb_frontend *fe); 35 * @fe: Frontend to attach to. 42 extern struct dvb_frontend* tda827x_attach(struct dvb_frontend *fe, int addr, 46 static inline struct dvb_frontend* tda827x_attach(struct dvb_frontend *fe, argument
|
H A D | mxl5005s.c | 299 static u16 MXL_ControlWrite(struct dvb_frontend *fe, u16 ControlNum, u32 value); 300 static u16 MXL_ControlRead(struct dvb_frontend *fe, u16 controlNum, u32 *value); 301 static void MXL_RegWriteBit(struct dvb_frontend *fe, u8 address, u8 bit, 303 static u16 MXL_GetCHRegister(struct dvb_frontend *fe, u8 *RegNum, 306 static u16 MXL_RegRead(struct dvb_frontend *fe, u8 RegNum, u8 *RegVal); 307 static u16 MXL_ControlWrite_Group(struct dvb_frontend *fe, u16 controlNum, 309 static u16 MXL_SetGPIO(struct dvb_frontend *fe, u8 GPIO_Num, u8 GPIO_Val); 310 static u16 MXL_GetInitRegister(struct dvb_frontend *fe, u8 *RegNum, 312 static u16 MXL_TuneRF(struct dvb_frontend *fe, u32 RF_Freq); 313 static void MXL_SynthIFLO_Calc(struct dvb_frontend *fe); 337 mxl5005s_SetRfFreqHz(struct dvb_frontend *fe, unsigned long RfFreqHz) argument 402 MXL5005_RegisterInit(struct dvb_frontend *fe) argument 722 MXL5005_ControlInit(struct dvb_frontend *fe) argument 1662 InitTunerControls(struct dvb_frontend *fe) argument 1671 MXL5005_TunerConfig(struct dvb_frontend *fe, u8 Mode, u8 IF_mode, u32 Bandwidth, u32 IF_out, u32 Fxtal, u8 AGC_Mode, u16 TOP, u16 IF_OUT_LOAD, u8 CLOCK_OUT, u8 DIV_OUT, u8 CAPSELECT, u8 EN_RSSI, u8 Mod_Type, u8 TF_Type ) argument 1720 MXL_SynthIFLO_Calc(struct dvb_frontend *fe) argument 1733 MXL_SynthRFTGLO_Calc(struct dvb_frontend *fe) argument 1754 MXL_OverwriteICDefault(struct dvb_frontend *fe) argument 1766 MXL_BlockInit(struct dvb_frontend *fe) argument 2104 MXL_IFSynthInit(struct dvb_frontend *fe) argument 2308 MXL_TuneRF(struct dvb_frontend *fe, u32 RF_Freq) argument 3356 MXL_SetGPIO(struct dvb_frontend *fe, u8 GPIO_Num, u8 GPIO_Val) argument 3397 MXL_ControlWrite(struct dvb_frontend *fe, u16 ControlNum, u32 value) argument 3413 MXL_ControlWrite_Group(struct dvb_frontend *fe, u16 controlNum, u32 value, u16 controlGroup) argument 3486 MXL_RegRead(struct dvb_frontend *fe, u8 RegNum, u8 *RegVal) argument 3501 MXL_ControlRead(struct dvb_frontend *fe, u16 controlNum, u32 *value) argument 3549 MXL_RegWriteBit(struct dvb_frontend *fe, u8 address, u8 bit, u8 bitVal) argument 3580 MXL_GetInitRegister(struct dvb_frontend *fe, u8 *RegNum, u8 *RegVal, int *count) argument 3604 MXL_GetCHRegister(struct dvb_frontend *fe, u8 *RegNum, u8 *RegVal, int *count) argument 3638 MXL_GetCHRegister_ZeroIF(struct dvb_frontend *fe, u8 *RegNum, u8 *RegVal, int *count) argument 3671 MXL_VCORange_Test(struct dvb_frontend *fe, int VCO_Range) argument 3820 MXL_Hystersis_Test(struct dvb_frontend *fe, int Hystersis) argument 3839 mxl5005s_reset(struct dvb_frontend *fe) argument 3867 mxl5005s_writereg(struct dvb_frontend *fe, u8 reg, u8 val, int latch) argument 3886 mxl5005s_writeregs(struct dvb_frontend *fe, u8 *addrtable, u8 *datatable, u8 len) argument 3908 mxl5005s_init(struct dvb_frontend *fe) argument 3917 mxl5005s_reconfigure(struct dvb_frontend *fe, u32 mod_type, u32 bandwidth) argument 3961 mxl5005s_AssignTunerMode(struct dvb_frontend *fe, u32 mod_type, u32 bandwidth) argument 3990 mxl5005s_set_params(struct dvb_frontend *fe) argument 4045 mxl5005s_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 4055 mxl5005s_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 4065 mxl5005s_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument 4075 mxl5005s_release(struct dvb_frontend *fe) argument 4099 mxl5005s_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mxl5005s_config *config) argument [all...] |
H A D | tda18271-fe.c | 3 tda18271-fe.c - driver for the Philips / NXP TDA18271 silicon tuner 28 static int tda18271_toggle_output(struct dvb_frontend *fe, int standby) argument 30 struct tda18271_priv *priv = fe->tuner_priv; 32 int ret = tda18271_set_standby_mode(fe, standby ? 1 : 0, 49 static inline int charge_pump_source(struct dvb_frontend *fe, int force) argument 51 struct tda18271_priv *priv = fe->tuner_priv; 52 return tda18271_charge_pump_source(fe, 58 static inline void tda18271_set_if_notch(struct dvb_frontend *fe) argument 60 struct tda18271_priv *priv = fe->tuner_priv; 73 static int tda18271_channel_configuration(struct dvb_frontend *fe, argument 198 tda18271_read_thermometer(struct dvb_frontend *fe) argument 242 tda18271c2_rf_tracking_filters_correction(struct dvb_frontend *fe, u32 freq) argument 293 tda18271_por(struct dvb_frontend *fe) argument 326 tda18271_calibrate_rf(struct dvb_frontend *fe, u32 freq) argument 429 tda18271_powerscan(struct dvb_frontend *fe, u32 *freq_in, u32 *freq_out) argument 522 tda18271_powerscan_init(struct dvb_frontend *fe) argument 558 tda18271_rf_tracking_filters_init(struct dvb_frontend *fe, u32 freq) argument 630 tda18271_calc_rf_filter_curve(struct dvb_frontend *fe) argument 661 tda18271c2_rf_cal_init(struct dvb_frontend *fe) argument 692 tda18271c1_rf_tracking_filter_calibration(struct dvb_frontend *fe, u32 freq, u32 bw) argument 793 tda18271_ir_cal_init(struct dvb_frontend *fe) argument 810 tda18271_init(struct dvb_frontend *fe) argument 835 tda18271_sleep(struct dvb_frontend *fe) argument 852 tda18271_agc(struct dvb_frontend *fe) argument 883 tda18271_tune(struct dvb_frontend *fe, struct tda18271_std_map_item *map, u32 freq, u32 bw) argument 919 tda18271_set_params(struct dvb_frontend *fe) argument 982 tda18271_set_analog_params(struct dvb_frontend *fe, struct analog_parameters *params) argument 1038 tda18271_release(struct dvb_frontend *fe) argument 1052 tda18271_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 1059 tda18271_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 1066 tda18271_get_if_frequency(struct dvb_frontend *fe, u32 *frequency) argument 1092 tda18271_dump_std_map(struct dvb_frontend *fe) argument 1117 tda18271_update_std_map(struct dvb_frontend *fe, struct tda18271_std_map *map) argument 1145 tda18271_get_id(struct dvb_frontend *fe) argument 1185 tda18271_setup_configuration(struct dvb_frontend *fe, struct tda18271_config *cfg) argument 1211 tda18271_set_config(struct dvb_frontend *fe, void *priv_cfg) argument 1245 tda18271_attach(struct dvb_frontend *fe, u8 addr, struct i2c_adapter *i2c, struct tda18271_config *cfg) argument [all...] |
/linux-master/drivers/media/pci/ddbridge/ |
H A D | ddbridge-dummy-fe.c | 14 #include "ddbridge-dummy-fe.h" 20 static int ddbridge_dummy_fe_read_status(struct dvb_frontend *fe, argument 32 static int ddbridge_dummy_fe_read_ber(struct dvb_frontend *fe, u32 *ber) argument 38 static int ddbridge_dummy_fe_read_signal_strength(struct dvb_frontend *fe, argument 45 static int ddbridge_dummy_fe_read_snr(struct dvb_frontend *fe, u16 *snr) argument 51 static int ddbridge_dummy_fe_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks) argument 62 static int ddbridge_dummy_fe_get_frontend(struct dvb_frontend *fe, argument 68 static int ddbridge_dummy_fe_set_frontend(struct dvb_frontend *fe) argument 70 if (fe->ops.tuner_ops.set_params) { 71 fe 79 ddbridge_dummy_fe_sleep(struct dvb_frontend *fe) argument 84 ddbridge_dummy_fe_init(struct dvb_frontend *fe) argument 89 ddbridge_dummy_fe_release(struct dvb_frontend *fe) argument [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | stv6110x.h | 33 int (*tuner_init) (struct dvb_frontend *fe); 34 int (*tuner_sleep) (struct dvb_frontend *fe); 35 int (*tuner_set_mode) (struct dvb_frontend *fe, enum tuner_mode mode); 36 int (*tuner_set_frequency) (struct dvb_frontend *fe, u32 frequency); 37 int (*tuner_get_frequency) (struct dvb_frontend *fe, u32 *frequency); 38 int (*tuner_set_bandwidth) (struct dvb_frontend *fe, u32 bandwidth); 39 int (*tuner_get_bandwidth) (struct dvb_frontend *fe, u32 *bandwidth); 40 int (*tuner_set_bbgain) (struct dvb_frontend *fe, u32 gain); 41 int (*tuner_get_bbgain) (struct dvb_frontend *fe, u32 *gain); 42 int (*tuner_set_refclk) (struct dvb_frontend *fe, u3 54 stv6110x_attach(struct dvb_frontend *fe, const struct stv6110x_config *config, struct i2c_adapter *i2c) argument [all...] |
H A D | tda8261_cfg.h | 8 static int tda8261_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 10 struct dvb_frontend_ops *frontend_ops = &fe->ops; 15 err = tuner_ops->get_frequency(fe, frequency); 25 static int tda8261_set_frequency(struct dvb_frontend *fe, u32 frequency) argument 27 struct dvb_frontend_ops *frontend_ops = &fe->ops; 29 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 33 err = tuner_ops->set_params(fe); 43 static int tda8261_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument
|
H A D | tda826x.c | 31 static void tda826x_release(struct dvb_frontend *fe) argument 33 kfree(fe->tuner_priv); 34 fe->tuner_priv = NULL; 37 static int tda826x_sleep(struct dvb_frontend *fe) argument 39 struct tda826x_priv *priv = fe->tuner_priv; 49 if (fe->ops.i2c_gate_ctrl) 50 fe->ops.i2c_gate_ctrl(fe, 1); 54 if (fe->ops.i2c_gate_ctrl) 55 fe 60 tda826x_set_params(struct dvb_frontend *fe) argument 111 tda826x_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 130 tda826x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, int has_loopthrough) argument [all...] |
H A D | stb6100_proc.h | 11 static int stb6100_get_freq(struct dvb_frontend *fe, u32 *frequency) argument 13 struct dvb_frontend_ops *frontend_ops = &fe->ops; 19 frontend_ops->i2c_gate_ctrl(fe, 1); 21 err = tuner_ops->get_frequency(fe, frequency); 28 frontend_ops->i2c_gate_ctrl(fe, 0); 34 static int stb6100_set_freq(struct dvb_frontend *fe, u32 frequency) argument 36 struct dvb_frontend_ops *frontend_ops = &fe->ops; 38 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 47 frontend_ops->i2c_gate_ctrl(fe, 1); 49 err = tuner_ops->set_params(fe); 64 stb6100_get_bandw(struct dvb_frontend *fe, u32 *bandwidth) argument 87 stb6100_set_bandw(struct dvb_frontend *fe, u32 bandwidth) argument [all...] |
H A D | mt352.h | 37 int (*demod_init)(struct dvb_frontend* fe); 52 static inline int mt352_write(struct dvb_frontend *fe, const u8 buf[], int len) { argument 54 if (fe->ops.write) 55 r = fe->ops.write(fe, buf, len);
|
H A D | cxd2820r_priv.h | 32 struct dvb_frontend fe; member in struct:cxd2820r_priv 55 int cxd2820r_gpio(struct dvb_frontend *fe, u8 *gpio); 78 int cxd2820r_get_frontend_c(struct dvb_frontend *fe, 81 int cxd2820r_set_frontend_c(struct dvb_frontend *fe); 83 int cxd2820r_read_status_c(struct dvb_frontend *fe, enum fe_status *status); 85 int cxd2820r_init_c(struct dvb_frontend *fe); 87 int cxd2820r_sleep_c(struct dvb_frontend *fe); 89 int cxd2820r_get_tune_settings_c(struct dvb_frontend *fe, 94 int cxd2820r_get_frontend_t(struct dvb_frontend *fe, 97 int cxd2820r_set_frontend_t(struct dvb_frontend *fe); [all...] |
H A D | dib0090.h | 76 extern struct dvb_frontend *dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config); 77 extern struct dvb_frontend *dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config); 78 extern void dib0090_dcc_freq(struct dvb_frontend *fe, u8 fast); 79 extern void dib0090_pwm_gain_reset(struct dvb_frontend *fe); 81 extern u16 dib0090_get_wbd_offset(struct dvb_frontend *fe); 82 extern int dib0090_gain_control(struct dvb_frontend *fe); 83 extern enum frontend_tune_state dib0090_get_tune_state(struct dvb_frontend *fe); 84 extern int dib0090_set_tune_state(struct dvb_frontend *fe, enum frontend_tune_state tune_state); 85 extern void dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt); 86 extern void dib0090_set_dc_servo(struct dvb_frontend *fe, u 94 dib0090_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct dib0090_config *config) argument 100 dib0090_fw_register(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0090_config *config) argument 106 dib0090_dcc_freq(struct dvb_frontend *fe, u8 fast) argument 111 dib0090_pwm_gain_reset(struct dvb_frontend *fe) argument 122 dib0090_get_wbd_offset(struct dvb_frontend *fe) argument 128 dib0090_gain_control(struct dvb_frontend *fe) argument 134 dib0090_get_tune_state(struct dvb_frontend *fe) argument 140 dib0090_set_tune_state(struct dvb_frontend *fe, enum frontend_tune_state tune_state) argument 146 dib0090_get_current_gain(struct dvb_frontend *fe, u16 * rf, u16 * bb, u16 * rf_gain_limit, u16 * rflt) argument 151 dib0090_set_dc_servo(struct dvb_frontend *fe, u8 DC_servo_cutoff) argument 156 dib0090_set_switch(struct dvb_frontend *fe, u8 sw1, u8 sw2, u8 sw3) argument 163 dib0090_set_vga(struct dvb_frontend *fe, u8 onoff) argument 169 dib0090_update_rframp_7090(struct dvb_frontend *fe, u8 cfg_sensitivity) argument 176 dib0090_update_tuning_table_7090(struct dvb_frontend *fe, u8 cfg_sensitivity) argument [all...] |
H A D | zl10039.c | 132 static int zl10039_init(struct dvb_frontend *fe) argument 134 struct zl10039_state *state = fe->tuner_priv; 138 if (fe->ops.i2c_gate_ctrl) 139 fe->ops.i2c_gate_ctrl(fe, 1); 151 if (fe->ops.i2c_gate_ctrl) 152 fe->ops.i2c_gate_ctrl(fe, 0); 157 static int zl10039_sleep(struct dvb_frontend *fe) argument 159 struct zl10039_state *state = fe 176 zl10039_set_params(struct dvb_frontend *fe) argument 235 zl10039_release(struct dvb_frontend *fe) argument 251 zl10039_attach(struct dvb_frontend *fe, u8 i2c_addr, struct i2c_adapter *i2c) argument [all...] |
H A D | stb6100_cfg.h | 13 static int stb6100_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 15 struct dvb_frontend_ops *frontend_ops = &fe->ops; 20 err = tuner_ops->get_frequency(fe, frequency); 29 static int stb6100_set_frequency(struct dvb_frontend *fe, u32 frequency) argument 31 struct dvb_frontend_ops *frontend_ops = &fe->ops; 33 struct dtv_frontend_properties *c = &fe->dtv_property_cache; 41 err = tuner_ops->set_params(fe); 51 static int stb6100_get_bandwidth(struct dvb_frontend *fe, u32 *bandwidth) argument 53 struct dvb_frontend_ops *frontend_ops = &fe->ops; 58 err = tuner_ops->get_bandwidth(fe, bandwidt 67 stb6100_set_bandwidth(struct dvb_frontend *fe, u32 bandwidth) argument [all...] |
H A D | stv090x.h | 81 int (*tuner_init)(struct dvb_frontend *fe); 82 int (*tuner_sleep)(struct dvb_frontend *fe); 83 int (*tuner_set_mode)(struct dvb_frontend *fe, enum tuner_mode mode); 84 int (*tuner_set_frequency)(struct dvb_frontend *fe, u32 frequency); 85 int (*tuner_get_frequency)(struct dvb_frontend *fe, u32 *frequency); 86 int (*tuner_set_bandwidth)(struct dvb_frontend *fe, u32 bandwidth); 87 int (*tuner_get_bandwidth)(struct dvb_frontend *fe, u32 *bandwidth); 88 int (*tuner_set_bbgain)(struct dvb_frontend *fe, u32 gain); 89 int (*tuner_get_bbgain)(struct dvb_frontend *fe, u32 *gain); 90 int (*tuner_set_refclk)(struct dvb_frontend *fe, u3 [all...] |
H A D | stb6000.c | 31 static void stb6000_release(struct dvb_frontend *fe) argument 33 kfree(fe->tuner_priv); 34 fe->tuner_priv = NULL; 37 static int stb6000_sleep(struct dvb_frontend *fe) argument 39 struct stb6000_priv *priv = fe->tuner_priv; 51 if (fe->ops.i2c_gate_ctrl) 52 fe->ops.i2c_gate_ctrl(fe, 1); 58 if (fe->ops.i2c_gate_ctrl) 59 fe 64 stb6000_set_params(struct dvb_frontend *fe) argument 168 stb6000_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 187 stb6000_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) argument [all...] |
H A D | tua6100.c | 33 static void tua6100_release(struct dvb_frontend *fe) argument 35 kfree(fe->tuner_priv); 36 fe->tuner_priv = NULL; 39 static int tua6100_sleep(struct dvb_frontend *fe) argument 41 struct tua6100_priv *priv = fe->tuner_priv; 46 if (fe->ops.i2c_gate_ctrl) 47 fe->ops.i2c_gate_ctrl(fe, 1); 51 if (fe->ops.i2c_gate_ctrl) 52 fe 57 tua6100_set_params(struct dvb_frontend *fe) argument 140 tua6100_get_frequency(struct dvb_frontend *fe, u32 *frequency) argument 160 tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) argument [all...] |
/linux-master/drivers/media/platform/st/sti/c8sectpfe/ |
H A D | c8sectpfe-dvb.h | 13 int c8sectpfe_frontend_attach(struct dvb_frontend **fe,
|
/linux-master/drivers/media/dvb-core/ |
H A D | dvb_frontend.c | 131 static void dvb_frontend_invoke_release(struct dvb_frontend *fe, 132 void (*release)(struct dvb_frontend *fe)); 134 static void __dvb_frontend_free(struct dvb_frontend *fe) argument 136 struct dvb_frontend_private *fepriv = fe->frontend_priv; 141 dvb_frontend_invoke_release(fe, fe->ops.release); 148 struct dvb_frontend *fe = local 151 __dvb_frontend_free(fe); 154 static void dvb_frontend_put(struct dvb_frontend *fe) argument 157 if (fe 169 dvb_frontend_get(struct dvb_frontend *fe) argument 183 has_get_frontend(struct dvb_frontend *fe) argument 237 dvb_frontend_add_event(struct dvb_frontend *fe, enum fe_status status) argument 282 dvb_frontend_get_event(struct dvb_frontend *fe, struct dvb_frontend_event *event, int flags) argument 324 dvb_frontend_clear_events(struct dvb_frontend *fe) argument 334 dvb_frontend_init(struct dvb_frontend *fe) argument 351 dvb_frontend_reinitialise(struct dvb_frontend *fe) argument 363 struct dvb_frontend *fe = fepriv->dvbdev->priv; local 388 dvb_frontend_swzigzag_autotune(struct dvb_frontend *fe, int check_wrapped) argument 486 dvb_frontend_swzigzag(struct dvb_frontend *fe) argument 624 dvb_frontend_is_exiting(struct dvb_frontend *fe) argument 639 dvb_frontend_should_wakeup(struct dvb_frontend *fe) argument 650 dvb_frontend_wakeup(struct dvb_frontend *fe) argument 660 struct dvb_frontend *fe = data; local 809 dvb_frontend_stop(struct dvb_frontend *fe) argument 856 dvb_frontend_start(struct dvb_frontend *fe) argument 895 dvb_frontend_get_frequency_limits(struct dvb_frontend *fe, u32 *freq_min, u32 *freq_max, u32 *tolerance) argument 942 dvb_frontend_get_stepsize(struct dvb_frontend *fe) argument 964 dvb_frontend_check_parameters(struct dvb_frontend *fe) argument 1006 dvb_frontend_clear_cache(struct dvb_frontend *fe) argument 1172 dtv_property_cache_sync(struct dvb_frontend *fe, struct dtv_frontend_properties *c, const struct dvb_frontend_parameters *p) argument 1248 dtv_property_legacy_params_sync(struct dvb_frontend *fe, const struct dtv_frontend_properties *c, struct dvb_frontend_parameters *p) argument 1322 dtv_get_frontend(struct dvb_frontend *fe, struct dtv_frontend_properties *c, struct dvb_frontend_parameters *p_out) argument 1344 dtv_property_process_get(struct dvb_frontend *fe, const struct dtv_frontend_properties *c, struct dtv_property *tvp, struct file *file) argument 1620 emulate_delivery_system(struct dvb_frontend *fe, u32 delsys) argument 1674 dvbv5_set_delivery_system(struct dvb_frontend *fe, u32 desired_system) argument 1778 dvbv3_set_delivery_system(struct dvb_frontend *fe) argument 1820 prepare_tuning_algo_parameters(struct dvb_frontend *fe) argument 1882 dtv_property_process_set(struct dvb_frontend *fe, struct file *file, u32 cmd, u32 data) argument 2066 struct dvb_frontend *fe = dvbdev->priv; local 2146 struct dvb_frontend *fe = dvbdev->priv; local 2240 struct dvb_frontend *fe = dvbdev->priv; local 2258 dtv_set_frontend(struct dvb_frontend *fe) argument 2357 dvb_get_property(struct dvb_frontend *fe, struct file *file, struct dtv_properties *tvps) argument 2414 dvb_get_frontend(struct dvb_frontend *fe, struct dvb_frontend_parameters *p_out) argument 2434 struct dvb_frontend *fe = dvbdev->priv; local 2750 struct dvb_frontend *fe = dvbdev->priv; local 2766 struct dvb_frontend *fe = dvbdev->priv; local 2903 struct dvb_frontend *fe = dvbdev->priv; local 2951 dvb_frontend_suspend(struct dvb_frontend *fe) argument 2972 dvb_frontend_resume(struct dvb_frontend *fe) argument 3004 dvb_register_frontend(struct dvb_adapter *dvb, struct dvb_frontend *fe) argument 3072 dvb_unregister_frontend(struct dvb_frontend *fe) argument 3089 dvb_frontend_invoke_release(struct dvb_frontend *fe, void (*release)(struct dvb_frontend *fe)) argument 3100 dvb_frontend_detach(struct dvb_frontend *fe) argument [all...] |
/linux-master/include/media/ |
H A D | dvb_frontend.h | 230 void (*release)(struct dvb_frontend *fe); 231 int (*init)(struct dvb_frontend *fe); 232 int (*sleep)(struct dvb_frontend *fe); 233 int (*suspend)(struct dvb_frontend *fe); 234 int (*resume)(struct dvb_frontend *fe); 237 int (*set_params)(struct dvb_frontend *fe); 238 int (*set_analog_params)(struct dvb_frontend *fe, struct analog_parameters *p); 240 int (*set_config)(struct dvb_frontend *fe, void *priv_cfg); 242 int (*get_frequency)(struct dvb_frontend *fe, u32 *frequency); 243 int (*get_bandwidth)(struct dvb_frontend *fe, u3 [all...] |
/linux-master/include/sound/ |
H A D | soc-dpcm.h | 72 struct snd_soc_pcm_runtime *fe; member in struct:snd_soc_dpcm 110 #define for_each_dpcm_be(fe, stream, _dpcm) \ 111 list_for_each_entry(_dpcm, &(fe)->dpcm[stream].be_clients, list_be) 112 #define for_each_dpcm_be_safe(fe, stream, _dpcm, __dpcm) \ 113 list_for_each_entry_safe(_dpcm, __dpcm, &(fe)->dpcm[stream].be_clients, list_be) 114 #define for_each_dpcm_be_rollback(fe, stream, _dpcm) \ 115 list_for_each_entry_continue_reverse(_dpcm, &(fe)->dpcm[stream].be_clients, list_be) 118 int snd_soc_dpcm_can_be_free_stop(struct snd_soc_pcm_runtime *fe, 122 int snd_soc_dpcm_can_be_params(struct snd_soc_pcm_runtime *fe, 126 int snd_soc_dpcm_can_be_prepared(struct snd_soc_pcm_runtime *fe, [all...] |