|
|
| version 1.11.2.2, 2012/08/01 12:49:26 | version 1.11.2.3, 2012/08/02 13:45:02 |
|---|---|
| Line 165 schedInit(void ** __restrict data, size_t datlen) | Line 165 schedInit(void ** __restrict data, size_t datlen) |
| TAILQ_INIT(&root->root_proc); | TAILQ_INIT(&root->root_proc); |
| TAILQ_INIT(&root->root_signal); | TAILQ_INIT(&root->root_signal); |
| TAILQ_INIT(&root->root_aio); | TAILQ_INIT(&root->root_aio); |
| TAILQ_INIT(&root->root_lio); | |
| TAILQ_INIT(&root->root_user); | TAILQ_INIT(&root->root_user); |
| TAILQ_INIT(&root->root_event); | TAILQ_INIT(&root->root_event); |
| TAILQ_INIT(&root->root_eventlo); | TAILQ_INIT(&root->root_eventlo); |
| Line 228 schedEnd(sched_root_task_t ** __restrict root) | Line 229 schedEnd(sched_root_task_t ** __restrict root) |
| schedCancel(task); | schedCancel(task); |
| TAILQ_FOREACH_SAFE(task, &(*root)->root_aio, task_node, tmp) | TAILQ_FOREACH_SAFE(task, &(*root)->root_aio, task_node, tmp) |
| schedCancel(task); | schedCancel(task); |
| TAILQ_FOREACH_SAFE(task, &(*root)->root_lio, task_node, tmp) | |
| schedCancel(task); | |
| TAILQ_FOREACH_SAFE(task, &(*root)->root_user, task_node, tmp) | TAILQ_FOREACH_SAFE(task, &(*root)->root_user, task_node, tmp) |
| schedCancel(task); | schedCancel(task); |
| TAILQ_FOREACH_SAFE(task, &(*root)->root_event, task_node, tmp) | TAILQ_FOREACH_SAFE(task, &(*root)->root_event, task_node, tmp) |
| Line 384 schedCancel(sched_task_t * __restrict task) | Line 387 schedCancel(sched_task_t * __restrict task) |
| case taskAIO: | case taskAIO: |
| queue = &TASK_ROOT(task)->root_aio; | queue = &TASK_ROOT(task)->root_aio; |
| break; | break; |
| case taskLIO: | |
| queue = &TASK_ROOT(task)->root_lio; | |
| break; | |
| case taskUSER: | case taskUSER: |
| queue = &TASK_ROOT(task)->root_user; | queue = &TASK_ROOT(task)->root_user; |
| break; | break; |
| Line 456 schedCancelby(sched_root_task_t * __restrict root, sch | Line 462 schedCancelby(sched_root_task_t * __restrict root, sch |
| return -2; | return -2; |
| if (schedCancelby(root, taskAIO, criteria, param, hook)) | if (schedCancelby(root, taskAIO, criteria, param, hook)) |
| return -2; | return -2; |
| if (schedCancelby(root, taskLIO, criteria, param, hook)) | |
| return -2; | |
| if (schedCancelby(root, taskUSER, criteria, param, hook)) | if (schedCancelby(root, taskUSER, criteria, param, hook)) |
| return -2; | return -2; |
| if (schedCancelby(root, taskEVENT, criteria, param, hook)) | if (schedCancelby(root, taskEVENT, criteria, param, hook)) |
| Line 493 schedCancelby(sched_root_task_t * __restrict root, sch | Line 501 schedCancelby(sched_root_task_t * __restrict root, sch |
| break; | break; |
| case taskAIO: | case taskAIO: |
| queue = &root->root_aio; | queue = &root->root_aio; |
| break; | |
| case taskLIO: | |
| queue = &root->root_lio; | |
| break; | break; |
| case taskUSER: | case taskUSER: |
| queue = &root->root_user; | queue = &root->root_user; |