Lines Matching refs:ssc
193 struct ugensa_sub_softc *ssc;
222 ssc = sc->sc_sub + sc->sc_niface;
223 ssc->sc_ucom_ptr = sc->sc_ucom + sc->sc_niface;
227 &iface_index, ssc->sc_xfer, ugensa_xfer_config,
228 UGENSA_N_TRANSFER, ssc, &sc->sc_mtx);
237 usbd_xfer_set_stall(ssc->sc_xfer[UGENSA_BULK_DT_WR]);
238 usbd_xfer_set_stall(ssc->sc_xfer[UGENSA_BULK_DT_RD]);
242 ssc->sc_ucom_ptr->sc_portno = sc->sc_niface;
304 struct ugensa_sub_softc *ssc = usbd_xfer_softc(xfer);
313 if (ucom_get_data(ssc->sc_ucom_ptr, pc, 0,
333 struct ugensa_sub_softc *ssc = usbd_xfer_softc(xfer);
342 ucom_put_data(ssc->sc_ucom_ptr, pc, 0, actlen);
364 struct ugensa_sub_softc *ssc = sc->sc_sub + ucom->sc_portno;
366 usbd_transfer_start(ssc->sc_xfer[UGENSA_BULK_DT_RD]);
373 struct ugensa_sub_softc *ssc = sc->sc_sub + ucom->sc_portno;
375 usbd_transfer_stop(ssc->sc_xfer[UGENSA_BULK_DT_RD]);
382 struct ugensa_sub_softc *ssc = sc->sc_sub + ucom->sc_portno;
384 usbd_transfer_start(ssc->sc_xfer[UGENSA_BULK_DT_WR]);
391 struct ugensa_sub_softc *ssc = sc->sc_sub + ucom->sc_portno;
393 usbd_transfer_stop(ssc->sc_xfer[UGENSA_BULK_DT_WR]);
400 struct ugensa_sub_softc *ssc = sc->sc_sub + ucom->sc_portno;
402 usbd_transfer_poll(ssc->sc_xfer, UGENSA_N_TRANSFER);