aboutsummaryrefslogtreecommitdiffstats
path: root/base/src/common/kernel_internal_types.h
diff options
context:
space:
mode:
Diffstat (limited to 'base/src/common/kernel_internal_types.h')
-rw-r--r--base/src/common/kernel_internal_types.h5
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,