Subversion Repositories HelenOS

Rev

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

Rev 3014 Rev 3034
Line 101... Line 101...
101
    /** Kernel answerbox */
101
    /** Kernel answerbox */
102
    answerbox_t kernel_box;
102
    answerbox_t kernel_box;
103
    /** Thread used to service kernel answerbox */
103
    /** Thread used to service kernel answerbox */
104
    struct thread *kb_thread;
104
    struct thread *kb_thread;
105
    /** Kbox thread creation vs. begin of cleanup mutual exclusion */
105
    /** Kbox thread creation vs. begin of cleanup mutual exclusion */
106
    SPINLOCK_DECLARE(kb_cleanup_lock);
106
    mutex_t kb_cleanup_lock;
107
    /** True if cleanup of kbox has already started */
107
    /** True if cleanup of kbox has already started */
108
    bool kb_finished;
108
    bool kb_finished;
109
    /** Used for waiting on kbox thread shutdown */
109
    /** Used for waiting on kbox thread shutdown */
110
    waitq_t kb_thread_shutdown_wq;
110
    waitq_t kb_thread_shutdown_wq;
111
   
111