Lines Matching refs:subchannel
71 struct subchannel;
88 void (*irq)(struct subchannel *);
89 int (*chp_event)(struct subchannel *, struct chp_link *, int);
90 int (*sch_event)(struct subchannel *, int);
91 int (*probe)(struct subchannel *);
92 void (*remove)(struct subchannel *);
93 void (*shutdown)(struct subchannel *);
102 extern void css_sch_device_unregister(struct subchannel *);
103 extern int css_register_subchannel(struct subchannel *);
104 extern struct subchannel *css_alloc_subchannel(struct subchannel_id,
106 extern struct subchannel *get_subchannel_by_schid(struct subchannel_id);
109 int for_each_subchannel_staged(int (*fn_known)(struct subchannel *, void *),
113 void css_update_ssd_info(struct subchannel *sch);
128 struct subchannel *pseudo_subchannel;
150 int sch_is_pseudo_sch(struct subchannel *);
156 void css_sched_sch_todo(struct subchannel *sch, enum sch_todo todo);