Rev 998 | Rev 1159 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 998 | Rev 1005 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | struct task { |
38 | struct task { |
39 | SPINLOCK_DECLARE(lock); |
39 | SPINLOCK_DECLARE(lock); |
40 | link_t th_head; /**< List of threads contained in this task. */ |
40 | link_t th_head; /**< List of threads contained in this task. */ |
41 | link_t tasks_link; /**< Link to other tasks within the system. */ |
41 | link_t tasks_link; /**< Link to other tasks within the system. */ |
42 | as_t *as; /**< Address space. */ |
42 | as_t *as; /**< Address space. */ |
- | 43 | task_id_t taskid; /**< Unique identity of task */ |
|
- | 44 | ||
43 | /* IPC stuff */ |
45 | /* IPC stuff */ |
44 | answerbox_t answerbox; /**< Communication endpoint */ |
46 | answerbox_t answerbox; /**< Communication endpoint */ |
45 | phone_t phones[IPC_MAX_PHONES]; |
47 | phone_t phones[IPC_MAX_PHONES]; |
46 | atomic_t active_calls; /**< Active asynchronous messages */ |
48 | atomic_t active_calls; /**< Active asynchronous messages */ |
47 | }; |
49 | }; |