Lines Matching refs:cmsg
141 struct ukspan_cmsg cmsg; member
429 usbd_setup_xfer(sc->oxfer, sc->cout_pipe, sc, &sc->cmsg, in ukspan_cmsg_send()
430 sizeof(sc->cmsg), USBD_SYNCHRONOUS, USBD_NO_TIMEOUT, ukspan_outcb); in ukspan_cmsg_send()
448 sc->cmsg.setdtr = 1; in ukspan_set()
449 sc->cmsg.dtr = flag; in ukspan_set()
452 sc->cmsg.setrts = 1; in ukspan_set()
453 sc->cmsg.rts = flag; in ukspan_set()
456 sc->cmsg.txbreak = flag; in ukspan_set()
470 struct ukspan_cmsg *cmsg = &sc->cmsg; in ukspan_param() local
500 cmsg->setclock = 1; in ukspan_param()
501 cmsg->baudlo = div & 0xff; in ukspan_param()
502 cmsg->baudhi = div >> 8; in ukspan_param()
504 cmsg->setrxmode = 1; in ukspan_param()
505 cmsg->settxmode = 1; in ukspan_param()
507 cmsg->rxmode = cmsg->txmode = UKSPAN_MAGIC; in ukspan_param()
509 cmsg->rxmode = cmsg->txmode = 0; in ukspan_param()
536 cmsg->setlcr = 1; in ukspan_param()
537 cmsg->lcr = lcr; in ukspan_param()
558 ukspan_cmsg_init(true, &sc->cmsg); in ukspan_open()
572 ukspan_cmsg_init(false, &sc->cmsg); in ukspan_close()