Lines Matching refs:enum_sx
851 sx_assert(&udev->enum_sx, SA_LOCKED); in usb_config_parse()
1278 sx_assert(&udev->enum_sx, SA_LOCKED); in usb_detach_device()
1716 sx_init_flags(&udev->enum_sx, "USB config SX lock", SX_DUPOK); in usb_alloc_device()
2328 sx_destroy(&udev->enum_sx); in usb_free_device()
2881 if (sx_xlocked(&udev->enum_sx)) in usbd_enum_lock()
2884 sx_xlock(&udev->enum_sx); in usbd_enum_lock()
2903 if (sx_xlocked(&udev->enum_sx)) in usbd_enum_lock_sig()
2905 if (sx_xlock_sig(&udev->enum_sx)) in usbd_enum_lock_sig()
2908 sx_xunlock(&udev->enum_sx); in usbd_enum_lock_sig()
2922 sx_xunlock(&udev->enum_sx); in usbd_enum_unlock()
2957 return (sx_xlocked(&udev->enum_sx)); in usbd_enum_is_locked()