Subversion Repositories HelenOS

Rev

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

Rev 2446 Rev 2451
Line 79... Line 79...
79
    Ready,
79
    Ready,
80
    /** Threads are in this state before they are first readied. */
80
    /** Threads are in this state before they are first readied. */
81
    Entering,
81
    Entering,
82
    /** After a thread calls thread_exit(), it is put into Exiting state. */
82
    /** After a thread calls thread_exit(), it is put into Exiting state. */
83
    Exiting,
83
    Exiting,
84
    /** Threads that were not detached but exited are in the JoinMe state. */
84
    /** Threads that were not detached but exited are Lingering. */
85
    JoinMe
85
    Lingering
86
} state_t;
86
} state_t;
87
 
87
 
88
/** Thread structure. There is one per thread. */
88
/** Thread structure. There is one per thread. */
89
typedef struct thread {
89
typedef struct thread {
90
    link_t rq_link;     /**< Run queue link. */
90
    link_t rq_link;     /**< Run queue link. */