+mk_timer_arm_trap(struct mk_timer_arm_trap_args *args) {
+ return mk_timer_arm_trap_internal(args->name, args->expire_time, 0, MK_TIMER_NORMAL);
+}
+
+kern_return_t
+mk_timer_arm_leeway_trap(struct mk_timer_arm_leeway_trap_args *args) {
+ return mk_timer_arm_trap_internal(args->name, args->expire_time, args->mk_leeway, args->mk_timer_flags);
+}
+
+/*
+ * mk_timer_cancel_trap: Cancel a timer
+ *
+ * Parameters: args User argument descriptor (see below)
+ *
+ * Indirect: args->name Mach port name
+ * args->result_time The armed time of the cancelled timer (return value)
+ *
+ *
+ * Returns: 0 Success
+ * !0 Not success
+ *
+ */
+kern_return_t
+mk_timer_cancel_trap(
+ struct mk_timer_cancel_trap_args *args)