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()
171 if (udev->ssp_rate == USB_SSP_GEN_2x2) in speed_show()
186 struct usb_device *udev; in rx_lanes_show() local
188 udev = to_usb_device(dev); in rx_lanes_show()
189 return sysfs_emit(buf, "%d\n", udev->rx_lanes); in rx_lanes_show()
196 struct usb_device *udev; in tx_lanes_show() local
198 udev = to_usb_device(dev); in tx_lanes_show()
199 return sysfs_emit(buf, "%d\n", udev->tx_lanes); in tx_lanes_show()
206 struct usb_device *udev; in busnum_show() local
208 udev = to_usb_device(dev); in busnum_show()
209 return sysfs_emit(buf, "%d\n", udev->bus->busnum); in busnum_show()
216 struct usb_device *udev; in devnum_show() local
218 udev = to_usb_device(dev); in devnum_show()
219 return sysfs_emit(buf, "%d\n", udev->devnum); in devnum_show()
226 struct usb_device *udev; in devpath_show() local
228 udev = to_usb_device(dev); in devpath_show()
229 return sysfs_emit(buf, "%s\n", udev->devpath); in devpath_show()
236 struct usb_device *udev; in version_show() local
239 udev = to_usb_device(dev); in version_show()
240 bcdUSB = le16_to_cpu(udev->descriptor.bcdUSB); in version_show()
248 struct usb_device *udev; in maxchild_show() local
250 udev = to_usb_device(dev); in maxchild_show()
251 return sysfs_emit(buf, "%d\n", udev->maxchild); in maxchild_show()
258 struct usb_device *udev; in quirks_show() local
260 udev = to_usb_device(dev); in quirks_show()
261 return sysfs_emit(buf, "0x%x\n", udev->quirks); in quirks_show()
268 struct usb_device *udev; in avoid_reset_quirk_show() local
270 udev = to_usb_device(dev); in avoid_reset_quirk_show()
271 return sysfs_emit(buf, "%d\n", !!(udev->quirks & USB_QUIRK_RESET)); in avoid_reset_quirk_show()
278 struct usb_device *udev = to_usb_device(dev); in avoid_reset_quirk_store() local
283 rc = usb_lock_device_interruptible(udev); in avoid_reset_quirk_store()
287 udev->quirks |= USB_QUIRK_RESET; in avoid_reset_quirk_store()
289 udev->quirks &= ~USB_QUIRK_RESET; in avoid_reset_quirk_store()
290 usb_unlock_device(udev); in avoid_reset_quirk_store()
298 struct usb_device *udev; in urbnum_show() local
300 udev = to_usb_device(dev); in urbnum_show()
301 return sysfs_emit(buf, "%d\n", atomic_read(&udev->urbnum)); in urbnum_show()
319 struct usb_device *udev = to_usb_device(dev); in persist_show() local
321 return sysfs_emit(buf, "%d\n", udev->persist_enabled); in persist_show()
327 struct usb_device *udev = to_usb_device(dev); in persist_store() local
331 if (udev->descriptor.bDeviceClass == USB_CLASS_HUB) in persist_store()
337 rc = usb_lock_device_interruptible(udev); in persist_store()
340 udev->persist_enabled = !!value; in persist_store()
341 usb_unlock_device(udev); in persist_store()
351 struct usb_device *udev = to_usb_device(dev); in add_persist_attributes() local
356 if (udev->descriptor.bDeviceClass != USB_CLASS_HUB) in add_persist_attributes()
374 struct usb_device *udev = to_usb_device(dev); in connected_duration_show() local
377 jiffies_to_msecs(jiffies - udev->connect_time)); in connected_duration_show()
391 struct usb_device *udev = to_usb_device(dev); in active_duration_show() local
394 if (udev->state != USB_STATE_SUSPENDED) in active_duration_show()
395 duration = jiffies_to_msecs(jiffies + udev->active_duration); in active_duration_show()
397 duration = jiffies_to_msecs(udev->active_duration); in active_duration_show()
440 struct usb_device *udev = to_usb_device(dev); in level_show() local
444 if (udev->state != USB_STATE_SUSPENDED && !udev->dev.power.runtime_auto) in level_show()
452 struct usb_device *udev = to_usb_device(dev); in level_store() local
463 rv = usb_lock_device_interruptible(udev); in level_store()
469 usb_disable_autosuspend(udev); in level_store()
473 usb_enable_autosuspend(udev); in level_store()
478 usb_unlock_device(udev); in level_store()
486 struct usb_device *udev = to_usb_device(dev); in usb2_hardware_lpm_show() local
489 if (udev->usb2_hw_lpm_allowed == 1) in usb2_hardware_lpm_show()
501 struct usb_device *udev = to_usb_device(dev); in usb2_hardware_lpm_store() local
505 ret = usb_lock_device_interruptible(udev); in usb2_hardware_lpm_store()
512 udev->usb2_hw_lpm_allowed = value; in usb2_hardware_lpm_store()
514 ret = usb_enable_usb2_hardware_lpm(udev); in usb2_hardware_lpm_store()
516 ret = usb_disable_usb2_hardware_lpm(udev); in usb2_hardware_lpm_store()
519 usb_unlock_device(udev); in usb2_hardware_lpm_store()
532 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_l1_timeout_show() local
533 return sysfs_emit(buf, "%d\n", udev->l1_params.timeout); in usb2_lpm_l1_timeout_show()
540 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_l1_timeout_store() local
546 udev->l1_params.timeout = timeout; in usb2_lpm_l1_timeout_store()
555 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_besl_show() local
556 return sysfs_emit(buf, "%d\n", udev->l1_params.besl); in usb2_lpm_besl_show()
563 struct usb_device *udev = to_usb_device(dev); in usb2_lpm_besl_store() local
569 udev->l1_params.besl = besl; in usb2_lpm_besl_store()
578 struct usb_device *udev = to_usb_device(dev); in usb3_hardware_lpm_u1_show() local
582 rc = usb_lock_device_interruptible(udev); in usb3_hardware_lpm_u1_show()
586 if (udev->usb3_lpm_u1_enabled) in usb3_hardware_lpm_u1_show()
591 usb_unlock_device(udev); in usb3_hardware_lpm_u1_show()
600 struct usb_device *udev = to_usb_device(dev); in usb3_hardware_lpm_u2_show() local
604 rc = usb_lock_device_interruptible(udev); in usb3_hardware_lpm_u2_show()
608 if (udev->usb3_lpm_u2_enabled) in usb3_hardware_lpm_u2_show()
613 usb_unlock_device(udev); in usb3_hardware_lpm_u2_show()
657 struct usb_device *udev = to_usb_device(dev); in add_power_attributes() local
659 if (udev->usb2_hw_lpm_capable == 1) in add_power_attributes()
662 if ((udev->speed == USB_SPEED_SUPER || in add_power_attributes()
663 udev->speed == USB_SPEED_SUPER_PLUS) && in add_power_attributes()
664 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()
867 struct usb_device *udev = to_usb_device(dev); in read_descriptors() local
877 for (cfgno = -1; cfgno < udev->descriptor.bNumConfigurations && in read_descriptors()
880 src = &udev->descriptor; in read_descriptors()
883 src = udev->rawdescriptors[cfgno]; in read_descriptors()
884 srclen = __le16_to_cpu(udev->config[cfgno].desc. in read_descriptors()
1016 int usb_create_sysfs_dev_files(struct usb_device *udev) in usb_create_sysfs_dev_files() argument
1018 struct device *dev = &udev->dev; in usb_create_sysfs_dev_files()
1033 if (is_root_hub(udev)) { in usb_create_sysfs_dev_files()
1041 usb_remove_sysfs_dev_files(udev); in usb_create_sysfs_dev_files()
1045 void usb_remove_sysfs_dev_files(struct usb_device *udev) in usb_remove_sysfs_dev_files() argument
1047 struct device *dev = &udev->dev; in usb_remove_sysfs_dev_files()
1049 if (is_root_hub(udev)) in usb_remove_sysfs_dev_files()
1114 struct usb_device *udev; in modalias_show() local
1118 udev = interface_to_usbdev(intf); in modalias_show()
1124 le16_to_cpu(udev->descriptor.idVendor), in modalias_show()
1125 le16_to_cpu(udev->descriptor.idProduct), in modalias_show()
1126 le16_to_cpu(udev->descriptor.bcdDevice), in modalias_show()
1127 udev->descriptor.bDeviceClass, in modalias_show()
1128 udev->descriptor.bDeviceSubClass, in modalias_show()
1129 udev->descriptor.bDeviceProtocol, in modalias_show()
1238 struct usb_device *udev = interface_to_usbdev(intf); in usb_create_sysfs_intf_files() local
1244 if (!alt->string && !(udev->quirks & USB_QUIRK_CONFIG_INTF_STRINGS)) in usb_create_sysfs_intf_files()
1245 alt->string = usb_cache_string(udev, alt->desc.iInterface); in usb_create_sysfs_intf_files()