Lines Matching refs:goku_request

272 	struct goku_request	*req;  in goku_alloc_request()
287 struct goku_request *req; in goku_free_request()
292 req = container_of(_req, struct goku_request, req); in goku_free_request()
300 done(struct goku_ep *ep, struct goku_request *req, int status) in done()
335 write_packet(u32 __iomem *fifo, u8 *buf, struct goku_request *req, unsigned max) in write_packet()
349 static int write_fifo(struct goku_ep *ep, struct goku_request *req) in write_fifo()
408 static int read_fifo(struct goku_ep *ep, struct goku_request *req) in read_fifo()
493 struct goku_request, queue); in read_fifo()
523 struct goku_request *req; in pio_advance()
527 req = list_entry(ep->queue.next, struct goku_request, queue); in pio_advance()
535 static int start_dma(struct goku_ep *ep, struct goku_request *req) in start_dma()
592 struct goku_request *req; in dma_advance()
607 req = list_entry(ep->queue.next, struct goku_request, queue); in dma_advance()
634 req = list_entry(ep->queue.next, struct goku_request, queue); in dma_advance()
641 struct goku_request *req; in abort_dma()
652 req = list_entry(ep->queue.next, struct goku_request, queue); in abort_dma()
713 struct goku_request *req; in goku_queue()
720 req = container_of(_req, struct goku_request, req); in goku_queue()
796 struct goku_request *req; in nuke()
804 req = list_entry(ep->queue.next, struct goku_request, queue); in nuke()
812 struct goku_request *req = NULL, *iter; in goku_dequeue()
871 struct goku_request *req; in goku_clear_halt()
875 req = list_entry(ep->queue.next, struct goku_request, in goku_clear_halt()
1200 struct goku_request *req; in udc_proc_read()