Subversion Repositories HelenOS-historic

Rev

Rev 779 | Rev 788 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 779 Rev 783
Line 48... Line 48...
48
struct cpu {
48
struct cpu {
49
    SPINLOCK_DECLARE(lock);
49
    SPINLOCK_DECLARE(lock);
50
 
50
 
51
    context_t saved_context;
51
    context_t saved_context;
52
 
52
 
53
    volatile count_t nrdy;
53
    atomic_t nrdy;
54
    runq_t rq[RQ_COUNT];
54
    runq_t rq[RQ_COUNT];
55
    volatile count_t needs_relink;
55
    volatile count_t needs_relink;
56
 
56
 
57
    SPINLOCK_DECLARE(timeoutlock);
57
    SPINLOCK_DECLARE(timeoutlock);
58
    link_t timeout_active_head;
58
    link_t timeout_active_head;