Lines Matching refs:out_ep
121 struct xillyusb_endpoint *out_ep; member
600 if (chan->out_ep) in wakeup_all()
601 wake_up_interruptible(&chan->out_ep->fifo.waitq); in wakeup_all()
1244 struct xillyusb_endpoint *out_ep = NULL; in xillyusb_open() local
1302 out_ep = endpoint_alloc(xdev, in xillyusb_open()
1306 if (!out_ep) { in xillyusb_open()
1311 rc = fifo_init(&out_ep->fifo, chan->out_log2_fifo_size); in xillyusb_open()
1316 out_ep->fill_mask = -(1 << chan->out_log2_element_size); in xillyusb_open()
1362 if (out_ep) in xillyusb_open()
1363 chan->out_ep = out_ep; in xillyusb_open()
1403 if (out_ep) { in xillyusb_open()
1405 chan->out_ep = NULL; in xillyusb_open()
1410 if (out_ep) in xillyusb_open()
1411 endpoint_dealloc(out_ep); in xillyusb_open()
1650 struct xillyfifo *fifo = &chan->out_ep->fifo; in xillyusb_write()
1692 try_queue_bulk_out(chan->out_ep); in xillyusb_write()
1747 struct xillyusb_endpoint *ep = chan->out_ep; in xillyusb_release()
1760 chan->out_ep = NULL; in xillyusb_release()
1857 if (chan->out_ep) in xillyusb_poll()
1858 poll_wait(filp, &chan->out_ep->fifo.waitq, wait); in xillyusb_poll()
1886 if (chan->out_ep && in xillyusb_poll()
1887 (READ_ONCE(chan->out_ep->fifo.fill) != chan->out_ep->fifo.size)) in xillyusb_poll()
2232 if (chan->out_ep) in xillyusb_disconnect()
2233 endpoint_quiesce(chan->out_ep); in xillyusb_disconnect()