Subversion Repositories HelenOS

Rev

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

Rev 2899 Rev 2902
Line 104... Line 104...
104
 
104
 
105
    /** Kernel answerbox */
105
    /** Kernel answerbox */
106
    answerbox_t kernel_box;
106
    answerbox_t kernel_box;
107
    /** Thread used to service kernel answerbox */
107
    /** Thread used to service kernel answerbox */
108
    struct thread *kb_thread;
108
    struct thread *kb_thread;
-
 
109
    /** Kbox thread creation vs. begin of cleanup mutual exclusion */
-
 
110
    SPINLOCK_DECLARE(kb_cleanup_lock);
109
    /** True if kb_thread != NULL or is being prepared */
111
    /** True if cleanup of kbox has already started */
-
 
112
    bool kb_finished;
-
 
113
    /** Used for waiting on kbox thread shutdown */
110
    bool kb_thread_at_hand;    
114
    waitq_t kb_thread_shutdown_wq;
111
   
115
   
112
    /** Architecture specific task data. */
116
    /** Architecture specific task data. */
113
    task_arch_t arch;
117
    task_arch_t arch;
114
   
118
   
115
    /**
119
    /**