Subversion Repositories HelenOS-historic

Rev

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
};