Changes in uspace/lib/c/generic/async/ports.c [25f6bddb:bd41ac52] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/async/ports.c
r25f6bddb rbd41ac52 100 100 101 101 /** Futex guarding the interface hash table. */ 102 static fibril_rmutex_t interface_mutex;102 static FIBRIL_RMUTEX_INITIALIZE(interface_mutex); 103 103 static hash_table_t interface_hash_table; 104 104 … … 292 292 void __async_ports_init(void) 293 293 { 294 if (fibril_rmutex_initialize(&interface_mutex) != EOK)295 abort();296 297 294 if (!hash_table_create(&interface_hash_table, 0, 0, 298 295 &interface_hash_table_ops)) 299 296 abort(); 300 297 } 301 302 void __async_ports_fini(void)303 {304 fibril_rmutex_destroy(&interface_mutex);305 }
Note:
See TracChangeset
for help on using the changeset viewer.