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);