Searched refs:sc_xfer (Results 1 – 12 of 12) sorted by relevance
| /openbsd/src/sys/dev/atapiscsi/ |
| D | atapiscsi.c | 147 void wdc_atapi_send_cmd(struct scsi_xfer *sc_xfer); 309 wdc_atapi_send_cmd(struct scsi_xfer *sc_xfer) in wdc_atapi_send_cmd() argument 311 struct atapiscsi_softc *as = sc_xfer->sc_link->bus->sb_adapter_softc; in wdc_atapi_send_cmd() 321 if (sc_xfer->sc_link->target != 0) { in wdc_atapi_send_cmd() 322 sc_xfer->error = XS_DRIVER_STUFFUP; in wdc_atapi_send_cmd() 323 scsi_done(sc_xfer); in wdc_atapi_send_cmd() 327 xfer = sc_xfer->io; in wdc_atapi_send_cmd() 329 if (sc_xfer->flags & SCSI_POLL) in wdc_atapi_send_cmd() 333 xfer->cmd = sc_xfer; in wdc_atapi_send_cmd() 334 xfer->databuf = sc_xfer->data; in wdc_atapi_send_cmd() [all …]
|
| /openbsd/src/sys/dev/usb/ |
| D | uonerng.c | 112 struct usbd_xfer *sc_xfer; member 254 sc->sc_xfer = usbd_alloc_xfer(sc->sc_udev); in uonerng_attach() 255 if (sc->sc_xfer == NULL) { in uonerng_attach() 259 sc->sc_buf = usbd_alloc_buffer(sc->sc_xfer, ONERNG_BUFSIZ); in uonerng_attach() 294 usbd_setup_xfer(sc->sc_xfer, sc->sc_outpipe, sc, in uonerng_enable() 297 if ((err = usbd_transfer(sc->sc_xfer))) { in uonerng_enable() 303 usbd_setup_xfer(sc->sc_xfer, sc->sc_outpipe, sc, in uonerng_enable() 306 if ((err = usbd_transfer(sc->sc_xfer))) { in uonerng_enable() 341 if (sc->sc_xfer != NULL) { in uonerng_cleanup() 342 usbd_free_xfer(sc->sc_xfer); in uonerng_cleanup() [all …]
|
| D | urng.c | 70 struct usbd_xfer *sc_xfer; member 187 sc->sc_xfer = usbd_alloc_xfer(sc->sc_udev); in urng_attach() 188 if (sc->sc_xfer == NULL) { in urng_attach() 193 sc->sc_buf = usbd_alloc_buffer(sc->sc_xfer, sc->sc_chip.bufsiz); in urng_attach() 221 if (sc->sc_xfer != NULL) { in urng_detach() 222 usbd_free_xfer(sc->sc_xfer); in urng_detach() 223 sc->sc_xfer = NULL; in urng_detach() 245 usbd_setup_xfer(sc->sc_xfer, sc->sc_inpipe, NULL, sc->sc_buf, in urng_task() 249 error = usbd_transfer(sc->sc_xfer); in urng_task() 256 usbd_get_xfer_status(sc->sc_xfer, NULL, NULL, &len, NULL); in urng_task()
|
| D | if_smsc.c | 619 usbd_setup_xfer(c->sc_xfer, sc->sc_ep[SMSC_ENDPT_RX], in smsc_init() 623 usbd_transfer(c->sc_xfer); in smsc_init() 731 if (sc->sc_cdata.rx_chain[i].sc_xfer != NULL) { in smsc_stop() 732 usbd_free_xfer(sc->sc_cdata.rx_chain[i].sc_xfer); in smsc_stop() 733 sc->sc_cdata.rx_chain[i].sc_xfer = NULL; in smsc_stop() 743 if (sc->sc_cdata.tx_chain[i].sc_xfer != NULL) { in smsc_stop() 744 usbd_free_xfer(sc->sc_cdata.tx_chain[i].sc_xfer); in smsc_stop() 745 sc->sc_cdata.tx_chain[i].sc_xfer = NULL; in smsc_stop() 1315 if (c->sc_xfer == NULL) { in smsc_tx_list_init() 1316 c->sc_xfer = usbd_alloc_xfer(sc->sc_udev); in smsc_tx_list_init() [all …]
|
| D | if_urndis.c | 794 usbd_setup_xfer(c->sc_xfer, sc->sc_bulkout_pipe, c, c->sc_buf, in urndis_encap() 799 err = usbd_transfer(c->sc_xfer); in urndis_encap() 963 if (c->sc_xfer == NULL) { in urndis_rx_list_init() 964 c->sc_xfer = usbd_alloc_xfer(sc->sc_udev); in urndis_rx_list_init() 965 if (c->sc_xfer == NULL) in urndis_rx_list_init() 967 c->sc_buf = usbd_alloc_buffer(c->sc_xfer, in urndis_rx_list_init() 990 if (c->sc_xfer == NULL) { in urndis_tx_list_init() 991 c->sc_xfer = usbd_alloc_xfer(sc->sc_udev); in urndis_tx_list_init() 992 if (c->sc_xfer == NULL) in urndis_tx_list_init() 994 c->sc_buf = usbd_alloc_buffer(c->sc_xfer, in urndis_tx_list_init() [all …]
|
| D | usps.c | 72 struct usbd_xfer *sc_xfer; member 281 if (sc->sc_xfer != NULL) in usps_attach() 282 usbd_free_xfer(sc->sc_xfer); in usps_attach() 302 if (sc->sc_xfer != NULL) in usps_detach() 303 usbd_free_xfer(sc->sc_xfer); in usps_detach()
|
| D | if_urndisreg.h | 28 struct usbd_xfer *sc_xfer; member
|
| D | if_smscreg.h | 251 struct usbd_xfer *sc_xfer; member
|
| /openbsd/src/sys/dev/ic/ |
| D | wdc.c | 732 TAILQ_INIT(&queue->sc_xfer); in wdc_alloc_queue() 882 if ((xfer = TAILQ_FIRST(&chp->ch_queue->sc_xfer)) == NULL) { in wdcstart() 953 xfer = TAILQ_FIRST(&chp->ch_queue->sc_xfer); in wdcintr() 1133 struct wdc_xfer *xfer = TAILQ_FIRST(&chp->ch_queue->sc_xfer); in wdc_wait_for_status() 1183 xfer = TAILQ_FIRST(&chp->ch_queue->sc_xfer); in wdctimeout() 1918 !TAILQ_EMPTY(&chp->ch_queue->sc_xfer)) { in wdc_exec_xfer() 1919 TAILQ_INIT(&chp->ch_queue->sc_xfer); in wdc_exec_xfer() 1922 TAILQ_INSERT_TAIL(&chp->ch_queue->sc_xfer,xfer , c_xferchain); in wdc_exec_xfer() 1974 TAILQ_REMOVE(&chp->ch_queue->sc_xfer, xfer, c_xferchain); in wdc_free_xfer() 1980 TAILQ_REMOVE(&chp->ch_queue->sc_xfer, xfer, c_xferchain); in wdc_free_xfer() [all …]
|
| D | wdcvar.h | 39 TAILQ_HEAD(xferhead, wdc_xfer) sc_xfer;
|
| /openbsd/src/sys/net/ |
| D | if_pppvar.h | 110 pid_t sc_xfer; /* used in transferring unit */ member
|
| D | if_ppp.c | 266 if (sc->sc_xfer == pid) { in pppalloc() 267 sc->sc_xfer = 0; in pppalloc() 313 sc->sc_xfer = 0; in pppdealloc() 419 sc->sc_xfer = p->p_p->ps_pid; in pppioctl()
|