Lines Matching refs:sc_callback
308 sc[subunit].sc_callback = callback; in ucom_attach()
424 if (sc->sc_callback->ucom_tty_name) { in ucom_attach_tty()
425 sc->sc_callback->ucom_tty_name(sc, buf, in ucom_attach_tty()
537 if (sc->sc_callback->ucom_stop_read) in ucom_detach_tty()
538 (sc->sc_callback->ucom_stop_read) (sc); in ucom_detach_tty()
539 if (sc->sc_callback->ucom_stop_write) in ucom_detach_tty()
540 (sc->sc_callback->ucom_stop_write) (sc); in ucom_detach_tty()
732 if (sc->sc_callback->ucom_start_read) { in ucom_cfg_start_transfers()
733 (sc->sc_callback->ucom_start_read) (sc); in ucom_cfg_start_transfers()
735 if (sc->sc_callback->ucom_start_write) { in ucom_cfg_start_transfers()
736 (sc->sc_callback->ucom_start_write) (sc); in ucom_cfg_start_transfers()
750 if (sc->sc_callback->ucom_start_read) { in ucom_start_transfers()
751 (sc->sc_callback->ucom_start_read) (sc); in ucom_start_transfers()
753 if (sc->sc_callback->ucom_start_write) { in ucom_start_transfers()
754 (sc->sc_callback->ucom_start_write) (sc); in ucom_start_transfers()
773 if (sc->sc_callback->ucom_cfg_open) { in ucom_cfg_open()
774 (sc->sc_callback->ucom_cfg_open) (sc); in ucom_cfg_open()
799 if (sc->sc_callback->ucom_pre_open) { in ucom_open()
804 error = (sc->sc_callback->ucom_pre_open) (sc); in ucom_open()
867 if (sc->sc_callback->ucom_cfg_close) in ucom_cfg_close()
868 (sc->sc_callback->ucom_cfg_close) (sc); in ucom_cfg_close()
895 if (sc->sc_callback->ucom_stop_read) { in ucom_close()
896 (sc->sc_callback->ucom_stop_read) (sc); in ucom_close()
983 if (sc->sc_callback->ucom_ioctl) { in ucom_ioctl()
984 error = (sc->sc_callback->ucom_ioctl) in ucom_ioctl()
1067 if (sc->sc_callback->ucom_cfg_set_dtr) in ucom_cfg_line_state()
1069 if (sc->sc_callback->ucom_cfg_set_rts) in ucom_cfg_line_state()
1071 if (sc->sc_callback->ucom_cfg_set_break) in ucom_cfg_line_state()
1073 if (sc->sc_callback->ucom_cfg_set_ring) in ucom_cfg_line_state()
1089 sc->sc_callback->ucom_cfg_set_dtr(sc, in ucom_cfg_line_state()
1092 sc->sc_callback->ucom_cfg_set_rts(sc, in ucom_cfg_line_state()
1095 sc->sc_callback->ucom_cfg_set_break(sc, in ucom_cfg_line_state()
1098 sc->sc_callback->ucom_cfg_set_ring(sc, in ucom_cfg_line_state()
1103 sc->sc_callback->ucom_cfg_set_dtr(sc, in ucom_cfg_line_state()
1106 sc->sc_callback->ucom_cfg_set_rts(sc, in ucom_cfg_line_state()
1109 sc->sc_callback->ucom_cfg_set_break(sc, in ucom_cfg_line_state()
1112 sc->sc_callback->ucom_cfg_set_ring(sc, in ucom_cfg_line_state()
1208 if (sc->sc_callback->ucom_cfg_get_status == NULL) { in ucom_cfg_status_change()
1216 (sc->sc_callback->ucom_cfg_get_status) (sc, &new_lsr, &new_msr); in ucom_cfg_status_change()
1311 if (sc->sc_callback->ucom_cfg_param == NULL) { in ucom_cfg_param()
1315 (sc->sc_callback->ucom_cfg_param) (sc, &task->termios_copy); in ucom_cfg_param()
1357 if (sc->sc_callback->ucom_pre_param) { in ucom_param()
1359 error = (sc->sc_callback->ucom_pre_param) (sc, t); in ucom_param()
1638 if (sc->sc_callback->ucom_free != NULL) in ucom_free()
1639 sc->sc_callback->ucom_free(sc); in ucom_free()
1706 if (USB_IN_POLLING_MODE_FUNC() && sc->sc_callback->ucom_poll) in ucom_cngetc()
1707 (sc->sc_callback->ucom_poll) (sc); in ucom_cngetc()
1742 if (USB_IN_POLLING_MODE_FUNC() && sc->sc_callback->ucom_poll) { in ucom_cnputc()
1743 (sc->sc_callback->ucom_poll) (sc); in ucom_cnputc()