version 1.26, 2014/04/27 16:20:37
|
version 1.26.2.1, 2014/06/03 20:39:54
|
Line 219 struct sched_RootTask {
|
Line 219 struct sched_RootTask {
|
struct timespec root_wait; |
struct timespec root_wait; |
struct timespec root_poll; |
struct timespec root_poll; |
unsigned long root_miss; |
unsigned long root_miss; |
intptr_t root_cond; | intptr_t root_cond[1]; |
void *root_ret; |
void *root_ret; |
|
|
pthread_mutex_t root_mtx[taskMAX]; |
pthread_mutex_t root_mtx[taskMAX]; |
Line 309 int schedPolling(sched_root_task_t * __restrict root,
|
Line 309 int schedPolling(sched_root_task_t * __restrict root,
|
* @condValue = condition value, kill schedRun() if condValue == killState |
* @condValue = condition value, kill schedRun() if condValue == killState |
* return: -1 error or 0 ok |
* return: -1 error or 0 ok |
*/ |
*/ |
int schedTermCondition(sched_root_task_t * __restrict root, intptr_t condValue); | int schedTermCondition(sched_root_task_t * __restrict root, intptr_t * __restrict condValue); |
/* |
/* |
* schedCall() - Call task execution function |
* schedCall() - Call task execution function |
* |
* |