diff options
| author | Bjoern Brandenburg <bbb@mpi-sws.org> | 2016-07-20 11:41:05 -0400 |
|---|---|---|
| committer | Bjoern Brandenburg <bbb@mpi-sws.org> | 2016-07-20 11:46:36 -0400 |
| commit | 4c8cb1fa2ee076fc6d2ab8cdfbe8482202bff2e4 (patch) | |
| tree | be4d74ac3e16f996ddb94747d7ec5bd97a2d09fa /include | |
| parent | bbef912ffe78f50d2df598939c0aee2bcfb663d9 (diff) | |
LITMUS^RT core: add generic handler for sporadic job arrivals
In particular, check if a job arrival is triggered from a
clock_nanosleep() call.
Diffstat (limited to 'include')
| -rw-r--r-- | include/litmus/jobs.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/litmus/jobs.h b/include/litmus/jobs.h index 1770e21b97c9..7033393148df 100644 --- a/include/litmus/jobs.h +++ b/include/litmus/jobs.h | |||
| @@ -4,6 +4,8 @@ | |||
| 4 | void prepare_for_next_period(struct task_struct *t); | 4 | void prepare_for_next_period(struct task_struct *t); |
| 5 | void release_at(struct task_struct *t, lt_t start); | 5 | void release_at(struct task_struct *t, lt_t start); |
| 6 | 6 | ||
| 7 | void inferred_sporadic_job_release_at(struct task_struct *t, lt_t when); | ||
| 8 | |||
| 7 | long default_wait_for_release_at(lt_t release_time); | 9 | long default_wait_for_release_at(lt_t release_time); |
| 8 | long complete_job(void); | 10 | long complete_job(void); |
| 9 | long complete_job_oneshot(void); | 11 | long complete_job_oneshot(void); |
