Lines Matching refs:status
71 * Include the status endpoint if we can, even though it's optional.
108 /* status endpoint is optional; this could be patched later */
211 /* NOTE: status endpoint might need to be removed */
260 /* NOTE: status endpoint might need to be removed */
328 /* NOTE: status endpoint might need to be removed */
370 int status;
414 status = usb_ep_queue(ecm->notify, req, GFP_ATOMIC);
415 if (status < 0) {
417 DBG(cdev, "notify --> %d\n", status);
438 switch (req->status) {
450 event->bNotificationType, req->status);
503 /* respond with data transfer or status phase? */
677 int status = 0;
692 status = gether_register_netdev(ecm_opts->net);
697 if (status)
698 return status;
712 status = usb_interface_id(c, f);
713 if (status < 0)
715 ecm->ctrl_id = status;
716 ecm_iad_descriptor.bFirstInterface = status;
718 ecm_control_intf.bInterfaceNumber = status;
719 ecm_union_desc.bMasterInterface0 = status;
721 status = usb_interface_id(c, f);
722 if (status < 0)
724 ecm->data_id = status;
726 ecm_data_nop_intf.bInterfaceNumber = status;
727 ecm_data_intf.bInterfaceNumber = status;
728 ecm_union_desc.bSlaveInterface0 = status;
730 status = -ENODEV;
743 /* NOTE: a status/notification endpoint is *OPTIONAL* but we
752 status = -ENOMEM;
778 status = usb_assign_descriptors(f, ecm_fs_function, ecm_hs_function,
780 if (status)
802 ERROR(cdev, "%s: can't bind, err %d\n", f->name, status);
804 return status;
929 int status;
941 status = gether_get_host_addr_cdc(opts->net, ecm->ethaddr,
943 if (status < 12) {