Subversion Repositories HelenOS-historic

Rev

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

Rev 762 Rev 779
Line 65... Line 65...
65
           
65
           
66
            cpus[i].id = i;
66
            cpus[i].id = i;
67
           
67
           
68
            spinlock_initialize(&cpus[i].lock, "cpu_t.lock");
68
            spinlock_initialize(&cpus[i].lock, "cpu_t.lock");
69
 
69
 
70
            #ifdef CONFIG_SMP
-
 
71
            waitq_initialize(&cpus[i].kcpulb_wq);
-
 
72
            #endif /* __SMP */
-
 
73
           
-
 
74
            for (j = 0; j < RQ_COUNT; j++) {
70
            for (j = 0; j < RQ_COUNT; j++) {
75
                spinlock_initialize(&cpus[i].rq[j].lock, "rq_t.lock");
71
                spinlock_initialize(&cpus[i].rq[j].lock, "rq_t.lock");
76
                list_initialize(&cpus[i].rq[j].rq_head);
72
                list_initialize(&cpus[i].rq[j].rq_head);
77
            }
73
            }
78
        }
74
        }