]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/syscall_sw.c
xnu-3789.60.24.tar.gz
[apple/xnu.git] / osfmk / kern / syscall_sw.c
index e086346e3e7db5661e19064128a26b22436e8e13..e9529cfb13a2288027aa04fe16d89507b912fbbc 100644 (file)
@@ -113,7 +113,7 @@ const mach_trap_t   mach_trap_table[MACH_TRAP_TABLE_COUNT] = {
 /* 8 */                MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 9 */                MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 10 */       MACH_TRAP(_kernelrpc_mach_vm_allocate_trap, 4, 5, munge_wwlw),
-/* 11 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
+/* 11 */       MACH_TRAP(_kernelrpc_mach_vm_purgable_control_trap, 4, 5, munge_wlww),
 /* 12 */       MACH_TRAP(_kernelrpc_mach_vm_deallocate_trap, 3, 5, munge_wll),
 /* 13 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 14 */       MACH_TRAP(_kernelrpc_mach_vm_protect_trap, 5, 7, munge_wllww),
@@ -145,7 +145,7 @@ const mach_trap_t   mach_trap_table[MACH_TRAP_TABLE_COUNT] = {
 /* 40 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 41 */       MACH_TRAP(_kernelrpc_mach_port_guard_trap, 4, 5, munge_wwlw),
 /* 42 */       MACH_TRAP(_kernelrpc_mach_port_unguard_trap, 3, 4, munge_wwl),
-/* 43 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
+/* 43 */       MACH_TRAP(mach_generate_activity_id, 3, 3, munge_www),
 /* 44 */       MACH_TRAP(task_name_for_pid, 3, 3, munge_www),
 /* 45 */       MACH_TRAP(task_for_pid, 3, 3, munge_www),
 /* 46 */       MACH_TRAP(pid_for_task, 2, 2, munge_ww),
@@ -173,9 +173,9 @@ const mach_trap_t   mach_trap_table[MACH_TRAP_TABLE_COUNT] = {
 /* 67 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 68 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 69 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
-/* 70 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
+/* 70 */       MACH_TRAP(host_create_mach_voucher_trap, 4, 4, munge_wwww),
 /* 71 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
-/* 72 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
+/* 72 */       MACH_TRAP(mach_voucher_extract_attr_recipe_trap, 4, 4, munge_wwww),
 /* 73 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 74 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 75 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
@@ -197,8 +197,8 @@ const mach_trap_t   mach_trap_table[MACH_TRAP_TABLE_COUNT] = {
 /* 91 */       MACH_TRAP(mk_timer_create_trap, 0, 0, NULL),
 /* 92 */       MACH_TRAP(mk_timer_destroy_trap, 1, 1, munge_w),
 /* 93 */       MACH_TRAP(mk_timer_arm_trap, 2, 3, munge_wl),
-/* 94 */       MACH_TRAP(mk_timer_cancel_trap, 2, 2, munge_ww),                
-/* 95 */       MACH_TRAP(kern_invalid, 0, 0, NULL),            
+/* 94 */       MACH_TRAP(mk_timer_cancel_trap, 2, 2, munge_ww),
+/* 95 */       MACH_TRAP(mk_timer_arm_leeway_trap, 4, 6, munge_wlll),
 /* traps 64 - 95 reserved (debo) */
 /* 96 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
 /* 97 */       MACH_TRAP(kern_invalid, 0, 0, NULL),
@@ -280,7 +280,7 @@ const char * mach_syscall_name_table[MACH_TRAP_TABLE_COUNT] = {
 /* 40 */       "kern_invalid",
 /* 41 */       "_kernelrpc_mach_port_guard_trap",
 /* 42 */       "_kernelrpc_mach_port_unguard_trap",
-/* 43 */       "kern_invalid",
+/* 43 */       "mach_generate_activity_id",
 /* 44 */       "task_name_for_pid",
 /* 45 */       "task_for_pid",
 /* 46 */       "pid_for_task",
@@ -308,9 +308,9 @@ const char * mach_syscall_name_table[MACH_TRAP_TABLE_COUNT] = {
 /* 67 */       "kern_invalid",
 /* 68 */       "kern_invalid",
 /* 69 */       "kern_invalid",
-/* 70 */       "kern_invalid",
+/* 70 */       "host_create_mach_voucher_trap",
 /* 71 */       "kern_invalid",
-/* 72 */       "kern_invalid",
+/* 72 */       "mach_voucher_extract_attr_recipe_trap",
 /* 73 */       "kern_invalid",
 /* 74 */       "kern_invalid",
 /* 75 */       "kern_invalid",