hsreq 243 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq, int status) hsreq 248 drivers/usb/gadget/udc/s3c-hsudc.c list_del_init(&hsreq->queue); hsreq 249 drivers/usb/gadget/udc/s3c-hsudc.c hsreq->req.status = status; hsreq 258 drivers/usb/gadget/udc/s3c-hsudc.c usb_gadget_giveback_request(&hsep->ep, &hsreq->req); hsreq 270 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 273 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = list_entry(hsep->queue.next, hsreq 275 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_complete_request(hsep, hsreq, status); hsreq 329 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq) hsreq 337 drivers/usb/gadget/udc/s3c-hsudc.c buf = hsreq->req.buf + hsreq->req.actual; hsreq 340 drivers/usb/gadget/udc/s3c-hsudc.c length = hsreq->req.length - hsreq->req.actual; hsreq 342 drivers/usb/gadget/udc/s3c-hsudc.c hsreq->req.actual += length; hsreq 351 drivers/usb/gadget/udc/s3c-hsudc.c if (hsreq->req.length != hsreq->req.actual || hsreq->req.zero) hsreq 358 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_complete_request(hsep, hsreq, 0); hsreq 375 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq) hsreq 389 drivers/usb/gadget/udc/s3c-hsudc.c buf = hsreq->req.buf + hsreq->req.actual; hsreq 391 drivers/usb/gadget/udc/s3c-hsudc.c buflen = hsreq->req.length - hsreq->req.actual; hsreq 396 drivers/usb/gadget/udc/s3c-hsudc.c hsreq->req.actual += min(rlen, buflen); hsreq 405 drivers/usb/gadget/udc/s3c-hsudc.c hsreq->req.status = -EOVERFLOW; hsreq 411 drivers/usb/gadget/udc/s3c-hsudc.c if (is_short || hsreq->req.actual == hsreq->req.length) { hsreq 412 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_complete_request(hsep, hsreq, 0); hsreq 430 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 444 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = list_entry(hsep->queue.next, hsreq 446 drivers/usb/gadget/udc/s3c-hsudc.c if ((s3c_hsudc_write_fifo(hsep, hsreq) == 0) && hsreq 448 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_write_fifo(hsep, hsreq); hsreq 463 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 481 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = list_entry(hsep->queue.next, hsreq 483 drivers/usb/gadget/udc/s3c-hsudc.c if (((s3c_hsudc_read_fifo(hsep, hsreq)) == 0) && hsreq 485 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_read_fifo(hsep, hsreq); hsreq 501 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 526 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = list_entry(hsep->queue.next, hsreq 528 drivers/usb/gadget/udc/s3c-hsudc.c if (hsreq) hsreq 529 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_write_fifo(hsep, hsreq); hsreq 589 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req hsreq; hsreq 610 drivers/usb/gadget/udc/s3c-hsudc.c INIT_LIST_HEAD(&hsreq.queue); hsreq 611 drivers/usb/gadget/udc/s3c-hsudc.c hsreq.req.length = 2; hsreq 612 drivers/usb/gadget/udc/s3c-hsudc.c hsreq.req.buf = &reply; hsreq 613 drivers/usb/gadget/udc/s3c-hsudc.c hsreq.req.actual = 0; hsreq 614 drivers/usb/gadget/udc/s3c-hsudc.c hsreq.req.complete = NULL; hsreq 615 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_write_fifo(hsep0, &hsreq); hsreq 694 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 718 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = list_entry(hsep->queue.next, hsreq 720 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_write_fifo(hsep, hsreq); hsreq 731 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = list_entry(hsep->queue.next, hsreq 733 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_read_fifo(hsep, hsreq); hsreq 829 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 831 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = kzalloc(sizeof(*hsreq), gfp_flags); hsreq 832 drivers/usb/gadget/udc/s3c-hsudc.c if (!hsreq) hsreq 835 drivers/usb/gadget/udc/s3c-hsudc.c INIT_LIST_HEAD(&hsreq->queue); hsreq 836 drivers/usb/gadget/udc/s3c-hsudc.c return &hsreq->req; hsreq 848 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 850 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = our_req(_req); hsreq 851 drivers/usb/gadget/udc/s3c-hsudc.c WARN_ON(!list_empty(&hsreq->queue)); hsreq 852 drivers/usb/gadget/udc/s3c-hsudc.c kfree(hsreq); hsreq 866 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 873 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = our_req(_req); hsreq 875 drivers/usb/gadget/udc/s3c-hsudc.c !list_empty(&hsreq->queue))) hsreq 891 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_complete_request(hsep, hsreq, 0); hsreq 901 drivers/usb/gadget/udc/s3c-hsudc.c (s3c_hsudc_write_fifo(hsep, hsreq) == 1)) hsreq 902 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = NULL; hsreq 906 drivers/usb/gadget/udc/s3c-hsudc.c && (s3c_hsudc_read_fifo(hsep, hsreq) == 1)) hsreq 907 drivers/usb/gadget/udc/s3c-hsudc.c hsreq = NULL; hsreq 911 drivers/usb/gadget/udc/s3c-hsudc.c if (hsreq) hsreq 912 drivers/usb/gadget/udc/s3c-hsudc.c list_add_tail(&hsreq->queue, &hsep->queue); hsreq 929 drivers/usb/gadget/udc/s3c-hsudc.c struct s3c_hsudc_req *hsreq; hsreq 938 drivers/usb/gadget/udc/s3c-hsudc.c list_for_each_entry(hsreq, &hsep->queue, queue) { hsreq 939 drivers/usb/gadget/udc/s3c-hsudc.c if (&hsreq->req == _req) hsreq 942 drivers/usb/gadget/udc/s3c-hsudc.c if (&hsreq->req != _req) { hsreq 948 drivers/usb/gadget/udc/s3c-hsudc.c s3c_hsudc_complete_request(hsep, hsreq, -ECONNRESET);