Lines Matching refs:out_ep
121 struct xillyusb_endpoint *out_ep; member
592 if (chan->out_ep) in wakeup_all()
593 wake_up_interruptible(&chan->out_ep->fifo.waitq); in wakeup_all()
1236 struct xillyusb_endpoint *out_ep = NULL; in xillyusb_open() local
1289 out_ep = endpoint_alloc(xdev, in xillyusb_open()
1293 if (!out_ep) { in xillyusb_open()
1298 rc = fifo_init(&out_ep->fifo, chan->out_log2_fifo_size); in xillyusb_open()
1303 out_ep->fill_mask = -(1 << chan->out_log2_element_size); in xillyusb_open()
1349 if (out_ep) in xillyusb_open()
1350 chan->out_ep = out_ep; in xillyusb_open()
1390 if (out_ep) { in xillyusb_open()
1392 chan->out_ep = NULL; in xillyusb_open()
1397 if (out_ep) in xillyusb_open()
1398 endpoint_dealloc(out_ep); in xillyusb_open()
1636 struct xillyfifo *fifo = &chan->out_ep->fifo; in xillyusb_write()
1678 try_queue_bulk_out(chan->out_ep); in xillyusb_write()
1733 struct xillyusb_endpoint *ep = chan->out_ep; in xillyusb_release()
1746 chan->out_ep = NULL; in xillyusb_release()
1843 if (chan->out_ep) in xillyusb_poll()
1844 poll_wait(filp, &chan->out_ep->fifo.waitq, wait); in xillyusb_poll()
1872 if (chan->out_ep && in xillyusb_poll()
1873 (READ_ONCE(chan->out_ep->fifo.fill) != chan->out_ep->fifo.size)) in xillyusb_poll()
2218 if (chan->out_ep) in xillyusb_disconnect()
2219 endpoint_quiesce(chan->out_ep); in xillyusb_disconnect()