Lines Matching refs:subchannel
59 static int eadm_subchannel_start(struct subchannel *sch, struct aob *aob)
86 static int eadm_subchannel_clear(struct subchannel *sch)
101 struct subchannel *sch = private->sch;
111 static void eadm_subchannel_set_timeout(struct subchannel *sch, int expires)
127 static void eadm_subchannel_irq(struct subchannel *sch)
162 static struct subchannel *eadm_get_idle_sch(void)
165 struct subchannel *sch;
190 struct subchannel *sch;
204 /* Handle start subchannel failure. */
217 static int eadm_subchannel_probe(struct subchannel *sch)
255 static void eadm_quiesce(struct subchannel *sch)
285 static int eadm_subchannel_remove(struct subchannel *sch)
304 static void eadm_subchannel_shutdown(struct subchannel *sch)
309 static int eadm_subchannel_freeze(struct subchannel *sch)
314 static int eadm_subchannel_restore(struct subchannel *sch)
320 * eadm_subchannel_sch_event - process subchannel event
321 * @sch: subchannel
324 * An unspecified event occurred for this subchannel. Adjust data according
325 * to the current operational state of the subchannel. Return zero when the
329 static int eadm_subchannel_sch_event(struct subchannel *sch, int process)