Lines Matching refs:udev
29 struct usb_device *udev; \
33 udev = to_usb_device(dev); \
34 rc = usb_lock_device_interruptible(udev); \
37 actconfig = udev->actconfig; \
41 usb_unlock_device(udev); \
55 struct usb_device *udev; in bMaxPower_show() local
59 udev = to_usb_device(dev); in bMaxPower_show()
60 rc = usb_lock_device_interruptible(udev); in bMaxPower_show()
63 actconfig = udev->actconfig; in bMaxPower_show()
65 rc = sysfs_emit(buf, "%dmA\n", usb_get_max_power(udev, actconfig)); in bMaxPower_show()
66 usb_unlock_device(udev); in bMaxPower_show()
74 struct usb_device *udev; in configuration_show() local
78 udev = to_usb_device(dev); in configuration_show()
79 rc = usb_lock_device_interruptible(udev); in configuration_show()
82 actconfig = udev->actconfig; in configuration_show()
85 usb_unlock_device(udev); in configuration_show()
97 struct usb_device *udev = to_usb_device(dev); in bConfigurationValue_store() local
102 rc = usb_lock_device_interruptible(udev); in bConfigurationValue_store()
105 value = usb_set_configuration(udev, config); in bConfigurationValue_store()
106 usb_unlock_device(udev); in bConfigurationValue_store()
128 struct usb_device *udev; \
131 udev = to_usb_device(dev); \
132 retval = usb_lock_device_interruptible(udev); \
135 retval = sysfs_emit(buf, "%s\n", udev->name); \
136 usb_unlock_device(udev); \
148 struct usb_device *udev; in speed_show() local
151 udev = to_usb_device(dev); in speed_show()
153 switch (udev->speed) { in speed_show()
168 if (udev->ssp_rate == USB_SSP_GEN_2x2) in speed_show()
183 struct usb_device *udev; in rx_lanes_show() local
185 udev = to_usb_device(dev); in rx_lanes_show()
186 return sysfs_emit(buf, "%d\n", udev->rx_lanes); in rx_lanes_show()
193 struct usb_device *udev; in tx_lanes_show() local
195 udev = to_usb_device(dev); in tx_lanes_show()
196 return sysfs_emit(buf, "%d\n", udev->tx_lanes); in tx_lanes_show()
203 struct usb_device *udev; in busnum_show() local
205 udev = to_usb_device(dev); in busnum_show()
206 return sysfs_emit(buf, "%d\n", udev->bus->busnum); in busnum_show()
213 struct usb_device *udev; in devnum_show() local
215 udev = to_usb_device(dev); in devnum_show()
216 return sysfs_emit(buf, "%d\n", udev->devnum); in devnum_show()
223 struct usb_device *udev; in devpath_show() local
225 udev = to_usb_device(dev); in devpath_show()
226 return sysfs_emit(buf, "%s\n", udev->devpath); in devpath_show()
233 struct usb_device *udev; in version_show() local
236 udev = to_usb_device(dev); in version_show()
237 bcdUSB = le16_to_cpu(udev->descriptor.bcdUSB); in version_show()
245 struct usb_device *udev; in maxchild_show() local
247 udev = to_usb_device(dev); in maxchild_show()
248 return sysfs_emit(buf, "%d\n", udev->maxchild); in maxchild_show()
255 struct usb_device *udev; in quirks_show() local
257 udev = to_usb_device(dev); in quirks_show()
258 return sysfs_emit(buf, "0x%x\n", udev->quirks); in quirks_show()
265 struct usb_device *udev; in avoid_reset_quirk_show() local
267 udev = to_usb_device(dev); in avoid_reset_quirk_show()
268 return sysfs_emit(buf, "%d\n", !!(udev->quirks & USB_QUIRK_RESET)); in avoid_reset_quirk_show()
275 struct usb_device *udev = to_usb_device(dev); in avoid_reset_quirk_store() local
281 rc = usb_lock_device_interruptible(udev); in avoid_reset_quirk_store()
285 udev->quirks |= USB_QUIRK_RESET; in avoid_reset_quirk_store()
287 udev->quirks &= ~USB_QUIRK_RESET; in avoid_reset_quirk_store()
288 usb_unlock_device(udev); in avoid_reset_quirk_store()
296 struct usb_device *udev; in urbnum_show() local
298 udev = to_usb_device(dev); in urbnum_show()
299 return sysfs_emit(buf, "%d\n", atomic_read(&udev->urbnum)); in urbnum_show()
317 struct usb_device *udev = to_usb_device(dev); in persist_show() local
319 return sysfs_emit(buf, "%d\n", udev->persist_enabled); in persist_show()
325 struct usb_device *udev = to_usb_device(dev); in persist_store() local
330 if (udev->descriptor.bDeviceClass == USB_CLASS_HUB) in persist_store()
336 rc = usb_lock_device_interruptible(udev); in persist_store()
339 udev->persist_enabled = !!value; in persist_store()
340 usb_unlock_device(udev); in persist_store()
350 struct usb_device *udev = to_usb_device(dev); in add_persist_attributes() local
355 if (udev->descriptor.bDeviceClass != USB_CLASS_HUB) in add_persist_attributes()
373 struct usb_device *udev = to_usb_device(dev); in connected_duration_show() local
376 jiffies_to_msecs(jiffies - udev->connect_time)); in connected_duration_show()
390 struct usb_device *udev = to_usb_device(dev); in active_duration_show() local
393 if (udev->state != USB_STATE_SUSPENDED) in active_duration_show()
394 duration = jiffies_to_msecs(jiffies + udev->active_duration); in active_duration_show()
396 duration = jiffies_to_msecs(udev->active_duration); in active_duration_show()
439 struct usb_device *udev = to_usb_device(dev); in level_show() local
443 if (udev->state != USB_STATE_SUSPENDED && !udev->dev.power.runtime_auto) in level_show()
451 struct usb_device *udev = to_usb_device(dev); in level_store() local
462 rv = usb_lock_device_interruptible(udev); in level_store()
468 usb_disable_autosuspend(udev); in level_store()
472 usb_enable_autosuspend(udev); in level_store()
477 usb_unlock_device(udev); in level_store()
485 struct usb_device *udev = to_usb_device(dev); in usb2_hardware_lpm_show() local
488 if (udev->usb2_hw_lpm_allowed == 1) in usb2_hardware_lpm_show()
500 struct usb_device *udev = to_usb_device(dev); in usb2_hardware_lpm_store() local
504 ret = usb_lock_device_interruptible(udev); in usb2_hardware_lpm_store()
511 udev->usb2_hw_lpm_allowed = value; in usb2_hardware_lpm_store()
513 ret = usb_enable_usb2_hardware_lpm(udev); in usb2_hardware_lpm_store()
515 ret = usb_disable_usb2_hardware_lpm(udev); in usb2_hardware_lpm_store()
518 usb_unlock_device(udev); in usb2_hardware_lpm_store()
531 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_l1_timeout_show() local
532 return sysfs_emit(buf, "%d\n", udev->l1_params.timeout); in usb2_lpm_l1_timeout_show()
539 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_l1_timeout_store() local
545 udev->l1_params.timeout = timeout; in usb2_lpm_l1_timeout_store()
554 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_besl_show() local
555 return sysfs_emit(buf, "%d\n", udev->l1_params.besl); in usb2_lpm_besl_show()
562 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_besl_store() local
568 udev->l1_params.besl = besl; in usb2_lpm_besl_store()
577 struct usb_device *udev = to_usb_device(dev); in usb3_hardware_lpm_u1_show() local
581 rc = usb_lock_device_interruptible(udev); in usb3_hardware_lpm_u1_show()
585 if (udev->usb3_lpm_u1_enabled) in usb3_hardware_lpm_u1_show()
590 usb_unlock_device(udev); in usb3_hardware_lpm_u1_show()
599 struct usb_device *udev = to_usb_device(dev); in usb3_hardware_lpm_u2_show() local
603 rc = usb_lock_device_interruptible(udev); in usb3_hardware_lpm_u2_show()
607 if (udev->usb3_lpm_u2_enabled) in usb3_hardware_lpm_u2_show()
612 usb_unlock_device(udev); in usb3_hardware_lpm_u2_show()
656 struct usb_device *udev = to_usb_device(dev); in add_power_attributes() local
658 if (udev->usb2_hw_lpm_capable == 1) in add_power_attributes()
661 if ((udev->speed == USB_SPEED_SUPER || in add_power_attributes()
662 udev->speed == USB_SPEED_SUPER_PLUS) && in add_power_attributes()
663 udev->lpm_capable == 1) in add_power_attributes()
695 struct usb_device *udev; \
697 udev = to_usb_device(dev); \
699 le16_to_cpu(udev->descriptor.field)); \
712 struct usb_device *udev; \
714 udev = to_usb_device(dev); \
715 return sysfs_emit(buf, format_string, udev->descriptor.field); \
762 struct usb_device *udev = to_usb_device(dev); in remove_store() local
765 usb_lock_device(udev); in remove_store()
766 if (udev->state != USB_STATE_NOTATTACHED) { in remove_store()
769 usb_set_configuration(udev, -1); in remove_store()
770 rc = usb_remove_device(udev); in remove_store()
774 usb_unlock_device(udev); in remove_store()
833 struct usb_device *udev = to_usb_device(dev); in dev_string_attrs_are_visible() local
836 if (udev->manufacturer == NULL) in dev_string_attrs_are_visible()
839 if (udev->product == NULL) in dev_string_attrs_are_visible()
842 if (udev->serial == NULL) in dev_string_attrs_are_visible()
861 struct usb_device *udev = to_usb_device(dev); in descriptors_read() local
871 for (cfgno = -1; cfgno < udev->descriptor.bNumConfigurations && in descriptors_read()
874 src = &udev->descriptor; in descriptors_read()
877 src = udev->rawdescriptors[cfgno]; in descriptors_read()
878 srclen = le16_to_cpu(udev->config[cfgno].desc. in descriptors_read()
901 struct usb_device *udev = to_usb_device(dev); in bos_descriptors_read() local
902 struct usb_host_bos *bos = udev->bos; in bos_descriptors_read()
931 struct usb_device *udev = to_usb_device(dev); in dev_bin_attrs_are_visible() local
940 if (udev->bos == NULL) in dev_bin_attrs_are_visible()
1068 int usb_create_sysfs_dev_files(struct usb_device *udev) in usb_create_sysfs_dev_files() argument
1070 struct device *dev = &udev->dev; in usb_create_sysfs_dev_files()
1081 if (is_root_hub(udev)) { in usb_create_sysfs_dev_files()
1089 usb_remove_sysfs_dev_files(udev); in usb_create_sysfs_dev_files()
1093 void usb_remove_sysfs_dev_files(struct usb_device *udev) in usb_remove_sysfs_dev_files() argument
1095 struct device *dev = &udev->dev; in usb_remove_sysfs_dev_files()
1097 if (is_root_hub(udev)) in usb_remove_sysfs_dev_files()
1161 struct usb_device *udev; in modalias_show() local
1165 udev = interface_to_usbdev(intf); in modalias_show()
1171 le16_to_cpu(udev->descriptor.idVendor), in modalias_show()
1172 le16_to_cpu(udev->descriptor.idProduct), in modalias_show()
1173 le16_to_cpu(udev->descriptor.bcdDevice), in modalias_show()
1174 udev->descriptor.bDeviceClass, in modalias_show()
1175 udev->descriptor.bDeviceSubClass, in modalias_show()
1176 udev->descriptor.bDeviceProtocol, in modalias_show()
1345 struct usb_device *udev = interface_to_usbdev(intf); in usb_create_sysfs_intf_files() local
1351 if (!alt->string && !(udev->quirks & USB_QUIRK_CONFIG_INTF_STRINGS)) in usb_create_sysfs_intf_files()
1352 alt->string = usb_cache_string(udev, alt->desc.iInterface); in usb_create_sysfs_intf_files()