Lines Matching refs:subchannel
80 struct subchannel;
97 void (*irq)(struct subchannel *);
98 int (*chp_event)(struct subchannel *, struct chp_link *, int);
99 int (*sch_event)(struct subchannel *, int);
100 int (*probe)(struct subchannel *);
101 void (*remove)(struct subchannel *);
102 void (*shutdown)(struct subchannel *);
111 extern void css_sch_device_unregister(struct subchannel *);
112 extern int css_register_subchannel(struct subchannel *);
113 extern struct subchannel *css_alloc_subchannel(struct subchannel_id,
115 extern struct subchannel *get_subchannel_by_schid(struct subchannel_id);
118 int for_each_subchannel_staged(int (*fn_known)(struct subchannel *, void *),
122 void css_update_ssd_info(struct subchannel *sch);
137 struct subchannel *pseudo_subchannel;
159 int sch_is_pseudo_sch(struct subchannel *);
165 void css_sched_sch_todo(struct subchannel *sch, enum sch_todo todo);