/kernel/trunk/generic/src/proc/task.c |
---|
48,7 → 48,7 |
void task_init(void) |
{ |
TASK = NULL; |
spinlock_initialize(&tasks_lock); |
spinlock_initialize(&tasks_lock, "tasks_lock"); |
list_initialize(&tasks_head); |
} |
69,7 → 69,7 |
ta = (task_t *) malloc(sizeof(task_t)); |
if (ta) { |
spinlock_initialize(&ta->lock); |
spinlock_initialize(&ta->lock, "task_ta_lock"); |
list_initialize(&ta->th_head); |
list_initialize(&ta->tasks_link); |
ta->vm = m; |
/kernel/trunk/generic/src/proc/thread.c |
---|
96,7 → 96,7 |
{ |
THREAD = NULL; |
nrdy = 0; |
spinlock_initialize(&threads_lock); |
spinlock_initialize(&threads_lock, "threads_lock"); |
list_initialize(&threads_head); |
} |
173,7 → 173,7 |
if (t) { |
ipl_t ipl; |
spinlock_initialize(&t->lock); |
spinlock_initialize(&t->lock, "thread_t_lock"); |
frame_ks = frame_alloc(FRAME_KA, ONE_FRAME); |
if (THREAD_USER_STACK & flags) { |