Lines Matching refs:avail
512 struct net2272_request *req, unsigned avail) in net2272_read_packet() argument
518 req->req.actual += avail; in net2272_read_packet()
521 ep->ep.name, req, avail, in net2272_read_packet()
524 is_short = (avail < ep->ep.maxpacket); in net2272_read_packet()
526 if (unlikely(avail == 0)) { in net2272_read_packet()
533 if (unlikely(avail % 2)) in net2272_read_packet()
534 avail++; in net2272_read_packet()
539 avail -= 2; in net2272_read_packet()
540 } while (avail); in net2272_read_packet()
1043 u16 avail; in net2272_fifo_status() local
1051 avail = net2272_ep_read(ep, EP_AVAIL1) << 8; in net2272_fifo_status()
1052 avail |= net2272_ep_read(ep, EP_AVAIL0); in net2272_fifo_status()
1053 if (avail > ep->fifo_size) in net2272_fifo_status()
1056 avail = ep->fifo_size - avail; in net2272_fifo_status()
1057 return avail; in net2272_fifo_status()