Lines Matching refs:out_ep
121 struct xillyusb_endpoint *out_ep; member
591 if (chan->out_ep) in wakeup_all()
592 wake_up_interruptible(&chan->out_ep->fifo.waitq); in wakeup_all()
1235 struct xillyusb_endpoint *out_ep = NULL; in xillyusb_open() local
1288 out_ep = endpoint_alloc(xdev, in xillyusb_open()
1292 if (!out_ep) { in xillyusb_open()
1297 rc = fifo_init(&out_ep->fifo, chan->out_log2_fifo_size); in xillyusb_open()
1302 out_ep->fill_mask = -(1 << chan->out_log2_element_size); in xillyusb_open()
1348 if (out_ep) in xillyusb_open()
1349 chan->out_ep = out_ep; in xillyusb_open()
1389 if (out_ep) { in xillyusb_open()
1391 chan->out_ep = NULL; in xillyusb_open()
1396 if (out_ep) in xillyusb_open()
1397 endpoint_dealloc(out_ep); in xillyusb_open()
1635 struct xillyfifo *fifo = &chan->out_ep->fifo; in xillyusb_write()
1677 try_queue_bulk_out(chan->out_ep); in xillyusb_write()
1732 struct xillyusb_endpoint *ep = chan->out_ep; in xillyusb_release()
1745 chan->out_ep = NULL; in xillyusb_release()
1842 if (chan->out_ep) in xillyusb_poll()
1843 poll_wait(filp, &chan->out_ep->fifo.waitq, wait); in xillyusb_poll()
1871 if (chan->out_ep && in xillyusb_poll()
1872 (READ_ONCE(chan->out_ep->fifo.fill) != chan->out_ep->fifo.size)) in xillyusb_poll()
2217 if (chan->out_ep) in xillyusb_disconnect()
2218 endpoint_quiesce(chan->out_ep); in xillyusb_disconnect()