Subversion Repositories HelenOS

Rev

Rev 3425 | Rev 3597 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3425 Rev 3431
Line 93... Line 93...
93
     * Active asynchronous messages. It is used for limiting uspace to
93
     * Active asynchronous messages. It is used for limiting uspace to
94
     * certain extent.
94
     * certain extent.
95
     */
95
     */
96
    atomic_t active_calls;
96
    atomic_t active_calls;
97
 
97
 
-
 
98
#ifdef CONFIG_UDEBUG
98
    /** Debugging stuff */
99
    /** Debugging stuff */
99
    udebug_task_t udebug;
100
    udebug_task_t udebug;
100
 
101
 
101
    /** Kernel answerbox */
102
    /** Kernel answerbox */
102
    answerbox_t kernel_box;
103
    answerbox_t kernel_box;
Line 104... Line 105...
104
    struct thread *kb_thread;
105
    struct thread *kb_thread;
105
    /** Kbox thread creation vs. begin of cleanup mutual exclusion */
106
    /** Kbox thread creation vs. begin of cleanup mutual exclusion */
106
    mutex_t kb_cleanup_lock;
107
    mutex_t kb_cleanup_lock;
107
    /** True if cleanup of kbox has already started */
108
    /** True if cleanup of kbox has already started */
108
    bool kb_finished;
109
    bool kb_finished;
-
 
110
#endif
109
   
111
   
110
    /** Architecture specific task data. */
112
    /** Architecture specific task data. */
111
    task_arch_t arch;
113
    task_arch_t arch;
112
   
114
   
113
    /**
115
    /**