diff options
Diffstat (limited to 'base/src/common/kernel_internal_types.h')
-rw-r--r-- | base/src/common/kernel_internal_types.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/base/src/common/kernel_internal_types.h b/base/src/common/kernel_internal_types.h index 8bd365b..3757764 100644 --- a/base/src/common/kernel_internal_types.h +++ b/base/src/common/kernel_internal_types.h @@ -76,8 +76,11 @@ struct mars_kernel_syscalls { int (*workload_signal_set)(uint16_t id); int (*workload_signal_reset)(void); int (*workload_schedule_begin)(uint16_t id, uint8_t priority, - struct mars_workload_context **workload); + struct mars_workload_context **workload); int (*workload_schedule_end)(uint16_t id, int cancel); + int (*workload_unschedule_begin)(uint16_t id, + struct mars_workload_context **workload); + int (*workload_unschedule_end)(uint16_t id); int (*host_signal_send)(uint64_t watch_point_ea); int (*host_callback_set)(uint64_t callback_ea, |