Home
last modified time | relevance | path

Searched refs:sc_wr_buf (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/sys/dev/usb/
Dstuirda.c292 if (sc->sc_wr_buf == NULL) in stuirda_write()
303 sc->sc_wr_buf[0] = UIRDA_EB_NO_CHANGE | UIRDA_NO_SPEED; in stuirda_write()
305 sc->sc_wr_buf[1] = 0; in stuirda_write()
306 sc->sc_wr_buf[2] = 7; /* XXX turnaround - maximum for now */ in stuirda_write()
308 sc->sc_wr_buf[1] = 1; in stuirda_write()
311 error = uiomove(sc->sc_wr_buf + STUIRDA_HEADER_SIZE, n, uio); in stuirda_write()
317 n += STUIRDA_HEADER_SIZE + sc->sc_wr_buf[1]; in stuirda_write()
320 USBD_FORCE_SHORT_XFER, UIRDA_WR_TIMEOUT, sc->sc_wr_buf, &n); in stuirda_write()
Duirda.c321 sc->sc_wr_buf = NULL; in uirda_detach()
408 sc->sc_wr_buf = usbd_get_buffer(sc->sc_wr_xfer); in uirda_open()
457 sc->sc_wr_buf = NULL; in uirda_close()
545 if (sc->sc_wr_buf == NULL) in uirda_write()
556 sc->sc_wr_buf[0] = UIRDA_EB_NO_CHANGE | UIRDA_NO_SPEED; in uirda_write()
557 error = uiomove(sc->sc_wr_buf + UIRDA_OUTPUT_HEADER_SIZE, n, uio); in uirda_write()
565 USBD_FORCE_SHORT_XFER, UIRDA_WR_TIMEOUT, sc->sc_wr_buf, &n); in uirda_write()
737 if (sc->sc_wr_buf != NULL) in uirda_set_params()
739 sc->sc_wr_buf = usbd_get_buffer(sc->sc_wr_xfer, p->maxsize+1); in uirda_set_params()
741 if (sc->sc_wr_buf == NULL) in uirda_set_params()
[all …]
Dudsir.c90 uint8_t *sc_wr_buf; member
271 sc->sc_wr_buf = NULL; in udsir_detach()
283 wakeup(&sc->sc_wr_buf); in udsir_detach()
357 sc->sc_wr_buf = usbd_get_buffer(sc->sc_wr_xfer); in udsir_open()
434 sc->sc_wr_buf = NULL; in udsir_close()
542 if (sc->sc_wr_buf == NULL) in udsir_write()
580 error = tsleep(&sc->sc_wr_buf, PZERO | PCATCH, "usirwr", 0); in udsir_write()
591 wrbuf = sc->sc_wr_buf; in udsir_write()
943 wakeup(&sc->sc_wr_buf); in udsir_periodic()
1027 wakeup(&sc->sc_wr_buf); in udsir_rd_cb()
Dustir.c120 uint8_t *sc_wr_buf; member
354 sc->sc_wr_buf = NULL; in ustir_detach()
365 wakeup(&sc->sc_wr_buf); in ustir_detach()
513 wakeup(&sc->sc_wr_buf); in ustir_periodic()
638 wakeup(&sc->sc_wr_buf); in ustir_rd_cb()
731 sc->sc_wr_buf = usbd_get_buffer(sc->sc_wr_xfer); in ustir_open()
812 sc->sc_wr_buf = NULL; in ustir_close()
920 if (sc->sc_wr_buf == NULL) in ustir_write()
957 error = tsleep(&sc->sc_wr_buf, PZERO | PCATCH, in ustir_write()
970 wrbuf = sc->sc_wr_buf; in ustir_write()
Duirdavar.h134 uint8_t *sc_wr_buf; member
/netbsd/src/sys/arch/sandpoint/sandpoint/
Dsatmgr.c77 char sc_wr_buf[16]; member
240 sc->sc_wr_cur = sc->sc_wr_ptr = &sc->sc_wr_buf[0]; in satmgr_attach()
241 sc->sc_wr_lim = sc->sc_wr_cur + sizeof(sc->sc_wr_buf); in satmgr_attach()
544 if (sc->sc_wr_cnt == sizeof(sc->sc_wr_buf) && (flags & IO_NDELAY)) { in satwrite()
549 while (sc->sc_wr_cnt == sizeof(sc->sc_wr_buf)) { in satwrite()
554 while (uio->uio_resid > 0 && sc->sc_wr_cnt < sizeof(sc->sc_wr_buf)) { in satwrite()
555 n = uimin(uio->uio_resid, sizeof(sc->sc_wr_buf)); in satwrite()
563 sc->sc_wr_cur = &sc->sc_wr_buf[0]; in satwrite()
717 sc->sc_wr_ptr = &sc->sc_wr_buf[0]; in startoutput()