Lines Matching refs:fusb300_request
33 static void done(struct fusb300_ep *ep, struct fusb300_request *req,
251 struct fusb300_request *req; in fusb300_disable()
259 req = list_entry(ep->queue.next, struct fusb300_request, queue); in fusb300_disable()
271 struct fusb300_request *req; in fusb300_alloc_request()
273 req = kzalloc(sizeof(struct fusb300_request), gfp_flags); in fusb300_alloc_request()
283 struct fusb300_request *req; in fusb300_free_request()
285 req = container_of(_req, struct fusb300_request, req); in fusb300_free_request()
331 struct fusb300_request *req) in fusb300_wrcxf()
399 static void ep0_queue(struct fusb300_ep *ep, struct fusb300_request *req) in ep0_queue()
423 struct fusb300_request *req; in fusb300_queue()
428 req = container_of(_req, struct fusb300_request, req); in fusb300_queue()
456 struct fusb300_request *req; in fusb300_dequeue()
460 req = container_of(_req, struct fusb300_request, req); in fusb300_dequeue()
601 struct fusb300_request *req, in fusb300_rdfifo()
864 static void done(struct fusb300_ep *ep, struct fusb300_request *req, in done()
939 struct fusb300_request *req) in fusb300_set_idma()
961 struct fusb300_request *req = list_entry(ep->queue.next, in in_ep_fifo_handler()
962 struct fusb300_request, queue); in in_ep_fifo_handler()
972 struct fusb300_request *req = list_entry(ep->queue.next, in out_ep_fifo_handler()
973 struct fusb300_request, queue); in out_ep_fifo_handler()
1012 struct fusb300_request *req; in fusb300_ep0out()
1015 struct fusb300_request, queue); in fusb300_ep0out()
1029 struct fusb300_request *req; in fusb300_ep0in()
1034 struct fusb300_request, queue); in fusb300_ep0in()