Changes in uspace/drv/usbhub/usbhub.h [af6136d:7d521e24] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhub/usbhub.h
raf6136d r7d521e24 61 61 usb_hub_port_t *ports; 62 62 63 fibril_mutex_t port_mutex;64 65 63 /** connection to hcd */ 66 64 usb_hc_connection_t connection; … … 91 89 /** generic usb device data*/ 92 90 usb_device_t * usb_device; 93 94 /** Number of pending operations on the mutex to prevent shooting95 * ourselves in the foot.96 * When the hub is disconnected but we are in the middle of some97 * operation, we cannot destroy this structure right away because98 * the pending operation might use it.99 */100 size_t pending_ops_count;101 /** Guard for pending_ops_count. */102 fibril_mutex_t pending_ops_mutex;103 /** Condition variable for pending_ops_count. */104 fibril_condvar_t pending_ops_cv;105 106 91 }; 107 92
Note:
See TracChangeset
for help on using the changeset viewer.