Lines Matching refs:sc_callback
309 sc[subunit].sc_callback = callback; in ucom_attach()
425 if (sc->sc_callback->ucom_tty_name) { in ucom_attach_tty()
426 sc->sc_callback->ucom_tty_name(sc, buf, in ucom_attach_tty()
538 if (sc->sc_callback->ucom_stop_read) in ucom_detach_tty()
539 (sc->sc_callback->ucom_stop_read) (sc); in ucom_detach_tty()
540 if (sc->sc_callback->ucom_stop_write) in ucom_detach_tty()
541 (sc->sc_callback->ucom_stop_write) (sc); in ucom_detach_tty()
690 if (sc->sc_callback->ucom_start_read) { in ucom_cfg_start_transfers()
691 (sc->sc_callback->ucom_start_read) (sc); in ucom_cfg_start_transfers()
693 if (sc->sc_callback->ucom_start_write) { in ucom_cfg_start_transfers()
694 (sc->sc_callback->ucom_start_write) (sc); in ucom_cfg_start_transfers()
708 if (sc->sc_callback->ucom_start_read) { in ucom_start_transfers()
709 (sc->sc_callback->ucom_start_read) (sc); in ucom_start_transfers()
711 if (sc->sc_callback->ucom_start_write) { in ucom_start_transfers()
712 (sc->sc_callback->ucom_start_write) (sc); in ucom_start_transfers()
731 if (sc->sc_callback->ucom_cfg_open) { in ucom_cfg_open()
732 (sc->sc_callback->ucom_cfg_open) (sc); in ucom_cfg_open()
757 if (sc->sc_callback->ucom_pre_open) { in ucom_open()
762 error = (sc->sc_callback->ucom_pre_open) (sc); in ucom_open()
817 if (sc->sc_callback->ucom_cfg_close) in ucom_cfg_close()
818 (sc->sc_callback->ucom_cfg_close) (sc); in ucom_cfg_close()
845 if (sc->sc_callback->ucom_stop_read) { in ucom_close()
846 (sc->sc_callback->ucom_stop_read) (sc); in ucom_close()
929 if (sc->sc_callback->ucom_ioctl) { in ucom_ioctl()
930 error = (sc->sc_callback->ucom_ioctl) in ucom_ioctl()
1013 if (sc->sc_callback->ucom_cfg_set_dtr) in ucom_cfg_line_state()
1015 if (sc->sc_callback->ucom_cfg_set_rts) in ucom_cfg_line_state()
1017 if (sc->sc_callback->ucom_cfg_set_break) in ucom_cfg_line_state()
1019 if (sc->sc_callback->ucom_cfg_set_ring) in ucom_cfg_line_state()
1035 sc->sc_callback->ucom_cfg_set_dtr(sc, in ucom_cfg_line_state()
1038 sc->sc_callback->ucom_cfg_set_rts(sc, in ucom_cfg_line_state()
1041 sc->sc_callback->ucom_cfg_set_break(sc, in ucom_cfg_line_state()
1044 sc->sc_callback->ucom_cfg_set_ring(sc, in ucom_cfg_line_state()
1049 sc->sc_callback->ucom_cfg_set_dtr(sc, in ucom_cfg_line_state()
1052 sc->sc_callback->ucom_cfg_set_rts(sc, in ucom_cfg_line_state()
1055 sc->sc_callback->ucom_cfg_set_break(sc, in ucom_cfg_line_state()
1058 sc->sc_callback->ucom_cfg_set_ring(sc, in ucom_cfg_line_state()
1151 if (sc->sc_callback->ucom_cfg_get_status == NULL) { in ucom_cfg_status_change()
1159 (sc->sc_callback->ucom_cfg_get_status) (sc, &new_lsr, &new_msr); in ucom_cfg_status_change()
1254 if (sc->sc_callback->ucom_cfg_param == NULL) { in ucom_cfg_param()
1258 (sc->sc_callback->ucom_cfg_param) (sc, &task->termios_copy); in ucom_cfg_param()
1300 if (sc->sc_callback->ucom_pre_param) { in ucom_param()
1302 error = (sc->sc_callback->ucom_pre_param) (sc, t); in ucom_param()
1575 if (sc->sc_callback->ucom_free != NULL) in ucom_free()
1576 sc->sc_callback->ucom_free(sc); in ucom_free()
1643 if (USB_IN_POLLING_MODE_FUNC() && sc->sc_callback->ucom_poll) in ucom_cngetc()
1644 (sc->sc_callback->ucom_poll) (sc); in ucom_cngetc()
1679 if (USB_IN_POLLING_MODE_FUNC() && sc->sc_callback->ucom_poll) { in ucom_cnputc()
1680 (sc->sc_callback->ucom_poll) (sc); in ucom_cnputc()