Home
last modified time | relevance | path

Searched refs:subchannel (Results 1 – 23 of 23) sorted by relevance

/drivers/s390/cio/
Dcss.h62 struct subchannel;
84 void (*irq)(struct subchannel *);
85 int (*chp_event)(struct subchannel *, struct chp_link *, int);
86 int (*sch_event)(struct subchannel *, int);
87 int (*probe)(struct subchannel *);
88 int (*remove)(struct subchannel *);
89 void (*shutdown)(struct subchannel *);
90 int (*prepare) (struct subchannel *);
91 void (*complete) (struct subchannel *);
92 int (*freeze)(struct subchannel *);
[all …]
Dcio.h94 struct subchannel { struct
119 #define to_subchannel(n) container_of(n, struct subchannel, dev) argument
121 extern int cio_validate_subchannel (struct subchannel *, struct subchannel_id);
122 extern int cio_enable_subchannel(struct subchannel *, u32);
123 extern int cio_disable_subchannel (struct subchannel *);
124 extern int cio_cancel (struct subchannel *);
125 extern int cio_clear (struct subchannel *);
126 extern int cio_resume (struct subchannel *);
127 extern int cio_halt (struct subchannel *);
128 extern int cio_start (struct subchannel *, struct ccw1 *, __u8);
[all …]
Deadm_sch.c64 static int eadm_subchannel_start(struct subchannel *sch, struct aob *aob) in eadm_subchannel_start()
91 static int eadm_subchannel_clear(struct subchannel *sch) in eadm_subchannel_clear()
105 struct subchannel *sch = (struct subchannel *) data; in eadm_subchannel_timeout()
115 static void eadm_subchannel_set_timeout(struct subchannel *sch, int expires) in eadm_subchannel_set_timeout()
133 static void eadm_subchannel_irq(struct subchannel *sch) in eadm_subchannel_irq()
168 static struct subchannel *eadm_get_idle_sch(void) in eadm_get_idle_sch()
171 struct subchannel *sch; in eadm_get_idle_sch()
196 struct subchannel *sch; in eadm_start_aob()
223 static int eadm_subchannel_probe(struct subchannel *sch) in eadm_subchannel_probe()
261 static void eadm_quiesce(struct subchannel *sch) in eadm_quiesce()
[all …]
Dcss.c61 int (*fn_known_sch)(struct subchannel *, void *);
67 struct subchannel *sch = to_subchannel(dev); in call_fn_known_sch()
91 struct subchannel *sch; in call_fn_all_sch()
107 int for_each_subchannel_staged(int (*fn_known)(struct subchannel *, void *), in for_each_subchannel_staged() argument
147 static int css_sch_create_locks(struct subchannel *sch) in css_sch_create_locks()
161 struct subchannel *sch = to_subchannel(dev); in css_subchannel_release()
169 struct subchannel *css_alloc_subchannel(struct subchannel_id schid) in css_alloc_subchannel()
171 struct subchannel *sch; in css_alloc_subchannel()
196 static int css_sch_device_register(struct subchannel *sch) in css_sch_device_register()
212 void css_sch_device_unregister(struct subchannel *sch) in css_sch_device_unregister()
[all …]
Dcio.c88 int cio_set_options(struct subchannel *sch, int flags) in cio_set_options()
99 cio_start_handle_notoper(struct subchannel *sch, __u8 lpm) in cio_start_handle_notoper()
123 cio_start_key (struct subchannel *sch, /* subchannel structure */ in cio_start_key()
175 cio_start (struct subchannel *sch, struct ccw1 *cpa, __u8 lpm) in cio_start()
184 cio_resume (struct subchannel *sch) in cio_resume()
216 cio_halt(struct subchannel *sch) in cio_halt()
249 cio_clear(struct subchannel *sch) in cio_clear()
283 cio_cancel (struct subchannel *sch) in cio_cancel()
313 static void cio_apply_config(struct subchannel *sch, struct schib *schib) in cio_apply_config()
327 static int cio_check_config(struct subchannel *sch, struct schib *schib) in cio_check_config()
[all …]
Ddevice.c135 static void io_subchannel_irq(struct subchannel *);
136 static int io_subchannel_probe(struct subchannel *);
137 static int io_subchannel_remove(struct subchannel *);
138 static void io_subchannel_shutdown(struct subchannel *);
139 static int io_subchannel_sch_event(struct subchannel *, int);
140 static int io_subchannel_chp_event(struct subchannel *, struct chp_link *,
150 static int io_subchannel_prepare(struct subchannel *sch) in io_subchannel_prepare()
220 struct subchannel *sch = to_subchannel(dev); in chpids_show()
240 struct subchannel *sch = to_subchannel(dev); in pimpampom_show()
308 static void io_subchannel_quiesce(struct subchannel *);
[all …]
Ddevice_pgid.c34 struct subchannel *sch = to_subchannel(cdev->dev.parent); in verify_done()
73 struct subchannel *sch = to_subchannel(cdev->dev.parent); in nop_do()
105 struct subchannel *sch = to_subchannel(cdev->dev.parent); in nop_callback()
168 struct subchannel *sch = to_subchannel(cdev->dev.parent); in pgid_wipeout_start()
195 struct subchannel *sch = to_subchannel(cdev->dev.parent); in spid_do()
228 struct subchannel *sch = to_subchannel(cdev->dev.parent); in spid_callback()
333 struct subchannel *sch = to_subchannel(cdev->dev.parent); in pgid_to_donepm()
379 struct subchannel *sch = to_subchannel(cdev->dev.parent); in snid_done()
453 struct subchannel *sch = to_subchannel(cdev->dev.parent); in snid_do()
510 struct subchannel *sch = to_subchannel(cdev->dev.parent); in verify_start()
[all …]
Ddevice_ops.c140 struct subchannel *sch; in ccw_device_clear()
188 struct subchannel *sch; in ccw_device_start_key()
365 struct subchannel *sch; in ccw_device_halt()
400 struct subchannel *sch; in ccw_device_resume()
450 struct subchannel *sch; in ccw_device_get_path_mask()
470 struct subchannel *sch; in ccw_device_get_chp_desc()
504 struct subchannel *sch; in ccw_device_tm_start_key()
608 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_get_mdc()
653 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_tm_intrg()
673 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_get_schid()
Ddevice_fsm.c39 struct subchannel *sch; in ccw_timeout_log()
138 struct subchannel *sch; in ccw_device_cancel_halt_clear()
205 __recover_lost_chpids(struct subchannel *sch, int old_lpm) in __recover_lost_chpids()
229 struct subchannel *sch; in ccw_device_recog_done()
354 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_oper_notify()
374 struct subchannel *sch; in ccw_device_done()
433 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_recognition()
474 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_report_path_events()
519 struct subchannel *sch; in ccw_device_verify_done()
576 struct subchannel *sch; in ccw_device_online()
[all …]
Dio_sch.h26 static inline struct ccw_device *sch_get_cdev(struct subchannel *sch) in sch_get_cdev()
32 static inline void sch_set_cdev(struct subchannel *sch, in sch_set_cdev()
119 struct subchannel *sch;
Dchsc_sch.c57 static void chsc_subchannel_irq(struct subchannel *sch) in chsc_subchannel_irq()
80 static int chsc_subchannel_probe(struct subchannel *sch) in chsc_subchannel_probe()
107 static int chsc_subchannel_remove(struct subchannel *sch) in chsc_subchannel_remove()
122 static void chsc_subchannel_shutdown(struct subchannel *sch) in chsc_subchannel_shutdown()
127 static int chsc_subchannel_prepare(struct subchannel *sch) in chsc_subchannel_prepare()
142 static int chsc_subchannel_freeze(struct subchannel *sch) in chsc_subchannel_freeze()
147 static int chsc_subchannel_restore(struct subchannel *sch) in chsc_subchannel_restore()
212 struct subchannel *sch = to_subchannel(dev); in chsc_subchannel_match_next_free()
217 static struct subchannel *chsc_get_next_subchannel(struct subchannel *sch) in chsc_get_next_subchannel()
246 struct subchannel *sch = NULL; in chsc_async()
Dccwreq.c77 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccwreq_do()
152 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_request_cancel()
327 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_request_timeout()
Deadm_sch.h14 struct subchannel *sch;
Ddevice_status.c29 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_msg_control_check()
54 struct subchannel *sch; in ccw_device_path_notoper()
312 struct subchannel *sch; in ccw_device_do_sense()
Dchp.h61 u8 chp_get_sch_opm(struct subchannel *sch);
Dchsc.c211 static int s390_subchannel_remove_chpid(struct subchannel *sch, void *data) in s390_subchannel_remove_chpid()
250 static int __s390_process_res_acc(struct subchannel *sch, void *data) in __s390_process_res_acc()
732 static void __s390_subchannel_vary_chpid(struct subchannel *sch, in __s390_subchannel_vary_chpid()
747 static int s390_subchannel_vary_chpid_off(struct subchannel *sch, void *data) in s390_subchannel_vary_chpid_off()
755 static int s390_subchannel_vary_chpid_on(struct subchannel *sch, void *data) in s390_subchannel_vary_chpid_on()
Ddevice.h87 void io_subchannel_init_config(struct subchannel *sch);
Ddevice_id.c200 struct subchannel *sch = to_subchannel(cdev->dev.parent); in ccw_device_sense_id_start()
Dcmf.c190 struct subchannel *sch = to_subchannel(cdev->dev.parent); in set_schib()
306 struct subchannel *sch; in cmf_copy_block()
Dchp.c74 u8 chp_get_sch_opm(struct subchannel *sch) in chp_get_sch_opm()
/drivers/media/dvb-frontends/
Dmb86a20s.c47 u32 subchannel; member
1793 if (state->subchannel) { in mb86a20s_initfe()
1794 rc = mb86a20s_writereg(state, 0x44, state->subchannel); in mb86a20s_initfe()
1899 state->subchannel = 0; in mb86a20s_set_frontend()
1904 state->subchannel = mb86a20s_subchannel[c->isdbt_sb_subchannel]; in mb86a20s_set_frontend()
Ddib8000.c116 u8 subchannel; member
2116 static u16 dib8000_get_init_prbs(struct dib8000_state *state, u16 subchannel) in dib8000_get_init_prbs() argument
2120 sub_channel_prbs_group = (subchannel / 3) + 1; in dib8000_get_init_prbs()
2121 …bs_group = %d , subchannel =%d prbs = 0x%04x", sub_channel_prbs_group, subchannel, lut_prbs_8k[sub… in dib8000_get_init_prbs()
2727 state->subchannel = c->isdbt_sb_subchannel; in dib8000_set_frequency_offset()
3223 state->subchannel = 0; in dib8000_tune()
3282 state->subchannel += 3; in dib8000_tune()
3301 if (state->subchannel <= 41) { in dib8000_tune()
3302 dib8000_set_subchannel_prbs(state, dib8000_get_init_prbs(state, state->subchannel)); in dib8000_tune()
/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu_core.c1266 u8 val8, subchannel; in rtl8xxxu_gen2_config_channel() local
1278 subchannel = 0; in rtl8xxxu_gen2_config_channel()
1285 subchannel = 0; in rtl8xxxu_gen2_config_channel()
1361 rtl8xxxu_write8(priv, REG_DATA_SUBCHANNEL, subchannel); in rtl8xxxu_gen2_config_channel()