Changeset e090e1bc in mainline
- Timestamp:
- 2006-06-05T11:01:29Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b91bb65
- Parents:
- 214c5a0
- Location:
- generic
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
generic/include/proc/task.h
r214c5a0 re090e1bc 33 33 #include <synch/spinlock.h> 34 34 #include <synch/mutex.h> 35 #include <synch/futex.h> 35 36 #include <adt/btree.h> 36 37 #include <adt/list.h> -
generic/include/synch/futex.h
r214c5a0 re090e1bc 48 48 extern __native sys_futex_wakeup(__address uaddr); 49 49 50 extern void futex_cleanup(void); 51 50 52 #endif -
generic/src/proc/task.c
r214c5a0 re090e1bc 356 356 */ 357 357 358 /* 359 * TODO: 360 * Close IPC communication and release used futexes. 361 * When this thread exits, the task refcount drops to zero and the task structure is 362 * cleaned. 363 */ 364 } 358 ipc_cleanup(); 359 futex_cleanup(); 360 } -
generic/src/synch/futex.c
r214c5a0 re090e1bc 304 304 free(futex); 305 305 } 306 307 /** Remove references from futexes known to the current task. */ 308 void futex_cleanup(void) 309 { 310 }
Note:
See TracChangeset
for help on using the changeset viewer.