Lines Matching refs:status

423 	if (req->status != 0) {
425 "End Point Request ERROR: %d\n", req->status);
440 ssize_t status = -ENOMEM;
472 status = -ESHUTDOWN;
476 status = copy_from_user(req->buf, buffer, count);
477 if (status != 0) {
480 status = -EINVAL;
496 req->status = 0;
506 status = -ESHUTDOWN;
510 status = usb_ep_queue(hidg->in_ep, req, GFP_ATOMIC);
511 if (status < 0)
514 status = count;
516 return status;
524 return status;
585 switch (req->status) {
602 ERROR(cdev, "Set report failed %d\n", req->status);
620 if (req->status != 0 || req->buf == NULL || req->actual == 0) {
622 "%s FAILED: status=%d, buf=%p, actual=%d\n",
623 __func__, req->status, req->buf, req->actual);
650 int status = 0;
770 status = usb_ep_queue(cdev->gadget->ep0, req, GFP_ATOMIC);
771 if (status < 0)
773 return status;
812 int i, status = 0;
820 status = config_ep_by_speed(f->config->cdev->gadget, f,
822 if (status) {
826 status = usb_ep_enable(hidg->in_ep);
827 if (status < 0) {
835 status = -ENOMEM;
844 status = config_ep_by_speed(f->config->cdev->gadget, f,
846 if (status) {
850 status = usb_ep_enable(hidg->out_ep);
851 if (status < 0) {
860 for (i = 0; i < hidg->qlen && status == 0; i++) {
867 status = usb_ep_queue(hidg->out_ep, req,
869 if (status) {
871 hidg->out_ep->name, status);
875 status = -ENOMEM;
902 return status;
920 int status;
930 status = usb_interface_id(c, f);
931 if (status < 0)
933 hidg_interface_desc.bInterfaceNumber = status;
936 status = -ENODEV;
988 status = usb_assign_descriptors(f,
994 status = usb_assign_descriptors(f,
1000 if (status)
1013 status = cdev_device_add(&hidg->cdev, &hidg->dev);
1014 if (status)
1025 return status;
1206 int status = 0;
1218 status = ghid_setup(NULL, HIDG_MINORS);
1219 if (status) {
1220 ret = ERR_PTR(status);
1330 int status;
1333 status = class_register(&hidg_class);
1334 if (status)
1335 return status;
1337 status = alloc_chrdev_region(&dev, 0, count, "hidg");
1338 if (status) {
1340 return status;