Subversion Repositories HelenOS

Rev

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

Rev 2899 Rev 2902
Line 175... Line 175...
175
    ta->dt_state = UDEBUG_TS_INACTIVE;
175
    ta->dt_state = UDEBUG_TS_INACTIVE;
176
    ta->debug_begin_call = NULL;
176
    ta->debug_begin_call = NULL;
177
    ta->not_stoppable_count = 0;
177
    ta->not_stoppable_count = 0;
178
    ta->debug_evmask = 0;
178
    ta->debug_evmask = 0;
179
 
179
 
-
 
180
    /* Init kbox stuff */
180
    ipc_answerbox_init(&ta->kernel_box, ta);
181
    ipc_answerbox_init(&ta->kernel_box, ta);
181
    ta->kb_thread = NULL;
182
    ta->kb_thread = NULL;
-
 
183
    spinlock_initialize(&ta->kb_cleanup_lock, "task_kb_cleanup_lock");
182
    ta->kb_thread_at_hand = false;
184
    ta->kb_finished = false;
-
 
185
    waitq_initialize(&ta->kb_thread_shutdown_wq);
183
 
186
 
184
    ipc_answerbox_init(&ta->answerbox, ta);
187
    ipc_answerbox_init(&ta->answerbox, ta);
185
    for (i = 0; i < IPC_MAX_PHONES; i++)
188
    for (i = 0; i < IPC_MAX_PHONES; i++)
186
        ipc_phone_init(&ta->phones[i]);
189
        ipc_phone_init(&ta->phones[i]);
187
    if ((ipc_phone_0) && (context_check(ipc_phone_0->task->context,
190
    if ((ipc_phone_0) && (context_check(ipc_phone_0->task->context,