Lines Matching refs:subchannel

88 int cio_set_options(struct subchannel *sch, int flags)
99 cio_start_handle_notoper(struct subchannel *sch, __u8 lpm)
109 "subchannel 0.%x.%04x!\n", sch->schid.ssid,
123 cio_start_key (struct subchannel *sch, /* subchannel structure */
176 cio_start (struct subchannel *sch, struct ccw1 *cpa, __u8 lpm)
186 cio_resume (struct subchannel *sch)
219 cio_halt(struct subchannel *sch)
230 * Issue "Halt subchannel" and process condition code
253 cio_clear(struct subchannel *sch)
264 * Issue "Clear subchannel" and process condition code
282 * Issues a "Cancel Subchannel" on the specified subchannel
288 cio_cancel (struct subchannel *sch)
320 * and clear ordinally if subchannel is valid.
321 * @sch: subchannel on which to perform the cancel_halt_clear operation
334 int cio_cancel_halt_clear(struct subchannel *sch, int *iretry)
379 static void cio_apply_config(struct subchannel *sch, struct schib *schib)
393 static int cio_check_config(struct subchannel *sch, struct schib *schib)
407 * cio_commit_config - apply configuration to the subchannel
409 int cio_commit_config(struct subchannel *sch)
454 * cio_update_schib - Perform stsch and update schib if subchannel is valid.
455 * @sch: subchannel on which to perform stsch
458 int cio_update_schib(struct subchannel *sch)
471 * cio_enable_subchannel - enable a subchannel.
472 * @sch: subchannel to be enabled
475 int cio_enable_subchannel(struct subchannel *sch, u32 intparm)
506 * cio_disable_subchannel - disable a subchannel.
507 * @sch: subchannel to disable
509 int cio_disable_subchannel(struct subchannel *sch)
535 struct subchannel *sch;
552 /* Keep subchannel information word up to date. */
575 static struct subchannel *console_sch;
579 * Use cio_tsch to update the subchannel status and call the interrupt handler
580 * if status had been pending. Called with the subchannel's lock held.
582 void cio_tsch(struct subchannel *sch)
644 struct subchannel *cio_probe_console(void)
647 struct subchannel *sch;
702 * @sch: subchannel on which to perform the start function
707 * Start the tcw on the given subchannel. Return zero on success, non-zero
710 int cio_tm_start_key(struct subchannel *sch, struct tcw *tcw, u8 lpm, u8 key)
736 * @sch: subchannel on which to perform the interrogate function
738 * If the specified subchannel is running in transport-mode, perform the
741 int cio_tm_intrg(struct subchannel *sch)