Lines Matching refs:sc_callback
310 sc[subunit].sc_callback = callback; in ucom_attach()
427 if (sc->sc_callback->ucom_tty_name) { in ucom_attach_tty()
428 sc->sc_callback->ucom_tty_name(sc, buf, in ucom_attach_tty()
541 if (sc->sc_callback->ucom_stop_read) in ucom_detach_tty()
542 (sc->sc_callback->ucom_stop_read) (sc); in ucom_detach_tty()
543 if (sc->sc_callback->ucom_stop_write) in ucom_detach_tty()
544 (sc->sc_callback->ucom_stop_write) (sc); in ucom_detach_tty()
693 if (sc->sc_callback->ucom_start_read) { in ucom_cfg_start_transfers()
694 (sc->sc_callback->ucom_start_read) (sc); in ucom_cfg_start_transfers()
696 if (sc->sc_callback->ucom_start_write) { in ucom_cfg_start_transfers()
697 (sc->sc_callback->ucom_start_write) (sc); in ucom_cfg_start_transfers()
711 if (sc->sc_callback->ucom_start_read) { in ucom_start_transfers()
712 (sc->sc_callback->ucom_start_read) (sc); in ucom_start_transfers()
714 if (sc->sc_callback->ucom_start_write) { in ucom_start_transfers()
715 (sc->sc_callback->ucom_start_write) (sc); in ucom_start_transfers()
736 if (sc->sc_callback->ucom_cfg_open) { in ucom_cfg_open()
737 (sc->sc_callback->ucom_cfg_open) (sc); in ucom_cfg_open()
762 if (sc->sc_callback->ucom_pre_open) { in ucom_open()
767 error = (sc->sc_callback->ucom_pre_open) (sc); in ucom_open()
821 if (sc->sc_callback->ucom_cfg_close) in ucom_cfg_close()
822 (sc->sc_callback->ucom_cfg_close) (sc); in ucom_cfg_close()
849 if (sc->sc_callback->ucom_stop_read) { in ucom_close()
850 (sc->sc_callback->ucom_stop_read) (sc); in ucom_close()
933 if (sc->sc_callback->ucom_ioctl) { in ucom_ioctl()
934 error = (sc->sc_callback->ucom_ioctl) in ucom_ioctl()
1018 if (sc->sc_callback->ucom_cfg_set_dtr) in ucom_cfg_line_state()
1020 if (sc->sc_callback->ucom_cfg_set_rts) in ucom_cfg_line_state()
1022 if (sc->sc_callback->ucom_cfg_set_break) in ucom_cfg_line_state()
1024 if (sc->sc_callback->ucom_cfg_set_ring) in ucom_cfg_line_state()
1040 sc->sc_callback->ucom_cfg_set_dtr(sc, in ucom_cfg_line_state()
1043 sc->sc_callback->ucom_cfg_set_rts(sc, in ucom_cfg_line_state()
1046 sc->sc_callback->ucom_cfg_set_break(sc, in ucom_cfg_line_state()
1049 sc->sc_callback->ucom_cfg_set_ring(sc, in ucom_cfg_line_state()
1054 sc->sc_callback->ucom_cfg_set_dtr(sc, in ucom_cfg_line_state()
1057 sc->sc_callback->ucom_cfg_set_rts(sc, in ucom_cfg_line_state()
1060 sc->sc_callback->ucom_cfg_set_break(sc, in ucom_cfg_line_state()
1063 sc->sc_callback->ucom_cfg_set_ring(sc, in ucom_cfg_line_state()
1156 if (sc->sc_callback->ucom_cfg_get_status == NULL) { in ucom_cfg_status_change()
1164 (sc->sc_callback->ucom_cfg_get_status) (sc, &new_lsr, &new_msr); in ucom_cfg_status_change()
1263 if (sc->sc_callback->ucom_cfg_param == NULL) { in ucom_cfg_param()
1267 (sc->sc_callback->ucom_cfg_param) (sc, &task->termios_copy); in ucom_cfg_param()
1310 if (sc->sc_callback->ucom_pre_param) { in ucom_param()
1312 error = (sc->sc_callback->ucom_pre_param) (sc, t); in ucom_param()
1588 if (sc->sc_callback->ucom_free != NULL) in ucom_free()
1589 sc->sc_callback->ucom_free(sc); in ucom_free()
1656 if (USB_IN_POLLING_MODE_FUNC() && sc->sc_callback->ucom_poll) in ucom_cngetc()
1657 (sc->sc_callback->ucom_poll) (sc); in ucom_cngetc()
1692 if (USB_IN_POLLING_MODE_FUNC() && sc->sc_callback->ucom_poll) { in ucom_cnputc()
1693 (sc->sc_callback->ucom_poll) (sc); in ucom_cnputc()