Skip to content

Instantly share code, notes, and snippets.

@vegardw
Created November 27, 2018 14:07
Show Gist options
  • Save vegardw/d1573ad213e92298817016e6bb108ead to your computer and use it in GitHub Desktop.
Save vegardw/d1573ad213e92298817016e6bb108ead to your computer and use it in GitHub Desktop.
SYSCALL0(_kern_is_computer_on, 0)
SYSCALL4(_kern_generic_syscall, 1)
SYSCALL2(_kern_getrlimit, 2)
SYSCALL2(_kern_setrlimit, 3)
SYSCALL1(_kern_shutdown, 4)
SYSCALL3(_kern_get_safemode_option, 5)
SYSCALL5(_kern_wait_for_objects, 6)
SYSCALL5(_kern_mutex_lock, 7)
SYSCALL2(_kern_mutex_unlock, 8)
SYSCALL6(_kern_mutex_switch_lock, 9)
SYSCALL5(_kern_mutex_sem_acquire, 10)
SYSCALL1(_kern_mutex_sem_release, 11)
SYSCALL2(_kern_create_sem, 12)
SYSCALL1(_kern_delete_sem, 13)
SYSCALL2(_kern_switch_sem, 14)
SYSCALL6(_kern_switch_sem_etc, 15)
SYSCALL1(_kern_acquire_sem, 16)
SYSCALL5(_kern_acquire_sem_etc, 17)
SYSCALL1(_kern_release_sem, 18)
SYSCALL3(_kern_release_sem_etc, 19)
SYSCALL2(_kern_get_sem_count, 20)
SYSCALL3(_kern_get_sem_info, 21)
SYSCALL4(_kern_get_next_sem_info, 22)
SYSCALL2(_kern_set_sem_owner, 23)
SYSCALL6(_kern_realtime_sem_open, 24)
SYSCALL2(_kern_realtime_sem_close, 25)
SYSCALL1(_kern_realtime_sem_unlink, 26)
SYSCALL2(_kern_realtime_sem_get_value, 27)
SYSCALL1(_kern_realtime_sem_post, 28)
SYSCALL3(_kern_realtime_sem_wait, 29)
SYSCALL3(_kern_xsi_semget, 30)
SYSCALL4(_kern_xsi_semctl, 31)
SYSCALL3(_kern_xsi_semop, 32)
SYSCALL3(_kern_xsi_msgctl, 33)
SYSCALL2(_kern_xsi_msgget, 34)
SYSCALL5(_kern_xsi_msgrcv, 35)
SYSCALL4(_kern_xsi_msgsnd, 36)
SYSCALL8(_kern_load_image, 37)
SYSCALL1(_kern_exit_team, 38)
SYSCALL1(_kern_kill_team, 39)
SYSCALL0(_kern_get_current_team, 40)
SYSCALL2(_kern_wait_for_team, 41)
SYSCALL4(_kern_wait_for_child, 42)
SYSCALL6(_kern_exec, 43)
SYSCALL0(_kern_fork, 44)
SYSCALL2(_kern_process_info, 45)
SYSCALL2(_kern_setpgid, 46)
SYSCALL0(_kern_setsid, 47)
SYSCALL1(_kern_change_root, 48)
SYSCALL1(_kern_spawn_thread, 49)
SYSCALL1(_kern_find_thread, 50)
SYSCALL1(_kern_suspend_thread, 51)
SYSCALL1(_kern_resume_thread, 52)
SYSCALL2(_kern_rename_thread, 53)
SYSCALL2(_kern_set_thread_priority, 54)
SYSCALL1(_kern_kill_thread, 55)
SYSCALL1(_kern_exit_thread, 56)
SYSCALL2(_kern_cancel_thread, 57)
SYSCALL0(_kern_thread_yield, 58)
SYSCALL2(_kern_wait_for_thread, 59)
SYSCALL1(_kern_has_data, 60)
SYSCALL4(_kern_send_data, 61)
SYSCALL3(_kern_receive_data, 62)
SYSCALL1(_kern_restore_signal_frame, 63)
SYSCALL2(_kern_get_thread_info, 64)
SYSCALL3(_kern_get_next_thread_info, 65)
SYSCALL2(_kern_get_team_info, 66)
SYSCALL2(_kern_get_next_team_info, 67)
SYSCALL4(_kern_get_team_usage_info, 68)
SYSCALL5(_kern_get_extended_team_info, 69)
SYSCALL4(_kern_start_watching_system, 70)
SYSCALL4(_kern_stop_watching_system, 71)
SYSCALL3(_kern_block_thread, 72)
SYSCALL2(_kern_unblock_thread, 73)
SYSCALL3(_kern_unblock_threads, 74)
SYSCALL1(_kern_estimate_max_scheduling_latency, 75)
SYSCALL1(_kern_set_scheduler_mode, 76)
SYSCALL0(_kern_get_scheduler_mode, 77)
SYSCALL1(_kern_getgid, 78)
SYSCALL1(_kern_getuid, 79)
SYSCALL3(_kern_setregid, 80)
SYSCALL3(_kern_setreuid, 81)
SYSCALL2(_kern_getgroups, 82)
SYSCALL2(_kern_setgroups, 83)
SYSCALL4(_kern_send_signal, 84)
SYSCALL3(_kern_set_signal_mask, 85)
SYSCALL3(_kern_sigaction, 86)
SYSCALL5(_kern_sigwait, 87)
SYSCALL1(_kern_sigsuspend, 88)
SYSCALL1(_kern_sigpending, 89)
SYSCALL2(_kern_set_signal_stack, 90)
SYSCALL2(_kern_register_image, 91)
SYSCALL1(_kern_unregister_image, 92)
SYSCALL1(_kern_image_relocated, 93)
SYSCALL1(_kern_loading_app_failed, 94)
SYSCALL3(_kern_get_image_info, 95)
SYSCALL4(_kern_get_next_image_info, 96)
SYSCALL6(_kern_read_kernel_image_symbols, 97)
SYSCALL6(_kern_mount, 98)
SYSCALL2(_kern_unmount, 99)
SYSCALL2(_kern_read_fs_info, 100)
SYSCALL3(_kern_write_fs_info, 101)
SYSCALL1(_kern_next_device, 102)
SYSCALL0(_kern_sync, 103)
SYSCALL6(_kern_entry_ref_to_path, 104)
SYSCALL3(_kern_normalize_path, 105)
SYSCALL6(_kern_open_entry_ref, 106)
SYSCALL4(_kern_open, 107)
SYSCALL4(_kern_open_dir_entry_ref, 108)
SYSCALL2(_kern_open_dir, 109)
SYSCALL3(_kern_open_parent_dir, 110)
SYSCALL3(_kern_fcntl, 111)
SYSCALL1(_kern_fsync, 112)
SYSCALL2(_kern_flock, 113)
SYSCALL4(_kern_seek, 114)
SYSCALL5(_kern_create_dir_entry_ref, 115)
SYSCALL3(_kern_create_dir, 116)
SYSCALL2(_kern_remove_dir, 117)
SYSCALL4(_kern_read_link, 118)
SYSCALL4(_kern_create_symlink, 119)
SYSCALL5(_kern_create_link, 120)
SYSCALL2(_kern_unlink, 121)
SYSCALL4(_kern_rename, 122)
SYSCALL3(_kern_create_fifo, 123)
SYSCALL1(_kern_create_pipe, 124)
SYSCALL4(_kern_access, 125)
SYSCALL7(_kern_select, 126)
SYSCALL4(_kern_poll, 127)
SYSCALL3(_kern_open_attr_dir, 128)
SYSCALL6(_kern_read_attr, 129)
SYSCALL7(_kern_write_attr, 130)
SYSCALL3(_kern_stat_attr, 131)
SYSCALL5(_kern_open_attr, 132)
SYSCALL2(_kern_remove_attr, 133)
SYSCALL4(_kern_rename_attr, 134)
SYSCALL1(_kern_open_index_dir, 135)
SYSCALL4(_kern_create_index, 136)
SYSCALL3(_kern_read_index_stat, 137)
SYSCALL2(_kern_remove_index, 138)
SYSCALL2(_kern_getcwd, 139)
SYSCALL2(_kern_setcwd, 140)
SYSCALL6(_kern_open_query, 141)
SYSCALL5(_kern_read, 142)
SYSCALL5(_kern_readv, 143)
SYSCALL5(_kern_write, 144)
SYSCALL5(_kern_writev, 145)
SYSCALL4(_kern_ioctl, 146)
SYSCALL4(_kern_read_dir, 147)
SYSCALL1(_kern_rewind_dir, 148)
SYSCALL5(_kern_read_stat, 149)
SYSCALL6(_kern_write_stat, 150)
SYSCALL1(_kern_close, 151)
SYSCALL1(_kern_dup, 152)
SYSCALL2(_kern_dup2, 153)
SYSCALL1(_kern_lock_node, 154)
SYSCALL1(_kern_unlock_node, 155)
SYSCALL4(_kern_get_next_fd_info, 156)
SYSCALL3(_kern_socket, 157)
SYSCALL3(_kern_bind, 158)
SYSCALL2(_kern_shutdown_socket, 159)
SYSCALL3(_kern_connect, 160)
SYSCALL2(_kern_listen, 161)
SYSCALL3(_kern_accept, 162)
SYSCALL4(_kern_recv, 163)
SYSCALL6(_kern_recvfrom, 164)
SYSCALL3(_kern_recvmsg, 165)
SYSCALL4(_kern_send, 166)
SYSCALL6(_kern_sendto, 167)
SYSCALL3(_kern_sendmsg, 168)
SYSCALL5(_kern_getsockopt, 169)
SYSCALL5(_kern_setsockopt, 170)
SYSCALL3(_kern_getpeername, 171)
SYSCALL3(_kern_getsockname, 172)
SYSCALL1(_kern_sockatmark, 173)
SYSCALL4(_kern_socketpair, 174)
SYSCALL3(_kern_get_next_socket_stat, 175)
SYSCALL2(_kern_stop_notifying, 176)
SYSCALL6(_kern_start_watching, 177)
SYSCALL5(_kern_stop_watching, 178)
SYSCALL2(_kern_set_real_time_clock, 179)
SYSCALL3(_kern_set_timezone, 180)
SYSCALL3(_kern_get_timezone, 181)
SYSCALL1(_kern_set_real_time_clock_is_gmt, 182)
SYSCALL1(_kern_get_real_time_clock_is_gmt, 183)
SYSCALL2(_kern_get_clock, 184)
SYSCALL3(_kern_set_clock, 185)
SYSCALL0(_kern_system_time, 186)
SYSCALL5(_kern_snooze_etc, 187)
SYSCALL5(_kern_create_timer, 188)
SYSCALL2(_kern_delete_timer, 189)
SYSCALL3(_kern_get_timer, 190)
SYSCALL8(_kern_set_timer, 191)
SYSCALL6(_kern_create_area, 192)
SYSCALL1(_kern_delete_area, 193)
SYSCALL1(_kern_area_for, 194)
SYSCALL1(_kern_find_area, 195)
SYSCALL2(_kern_get_area_info, 196)
SYSCALL3(_kern_get_next_area_info, 197)
SYSCALL2(_kern_resize_area, 198)
SYSCALL4(_kern_transfer_area, 199)
SYSCALL2(_kern_set_area_protection, 200)
SYSCALL5(_kern_clone_area, 201)
SYSCALL3(_kern_reserve_address_range, 202)
SYSCALL2(_kern_unreserve_address_range, 203)
SYSCALL10(_kern_map_file, 204)
SYSCALL2(_kern_unmap_memory, 205)
SYSCALL3(_kern_set_memory_protection, 206)
SYSCALL3(_kern_sync_memory, 207)
SYSCALL3(_kern_memory_advice, 208)
SYSCALL4(_kern_get_memory_properties, 209)
SYSCALL2(_kern_create_port, 210)
SYSCALL1(_kern_close_port, 211)
SYSCALL1(_kern_delete_port, 212)
SYSCALL1(_kern_find_port, 213)
SYSCALL2(_kern_get_port_info, 214)
SYSCALL3(_kern_get_next_port_info, 215)
SYSCALL4(_kern_port_buffer_size_etc, 216)
SYSCALL1(_kern_port_count, 217)
SYSCALL7(_kern_read_port_etc, 218)
SYSCALL2(_kern_set_port_owner, 219)
SYSCALL7(_kern_write_port_etc, 220)
SYSCALL8(_kern_writev_port_etc, 221)
SYSCALL6(_kern_get_port_message_info_etc, 222)
SYSCALL1(_kern_kernel_debugger, 223)
SYSCALL1(_kern_register_syslog_daemon, 224)
SYSCALL1(_kern_debugger, 225)
SYSCALL1(_kern_disable_debugger, 226)
SYSCALL1(_kern_install_default_debugger, 227)
SYSCALL2(_kern_install_team_debugger, 228)
SYSCALL1(_kern_remove_team_debugger, 229)
SYSCALL1(_kern_debug_thread, 230)
SYSCALL0(_kern_wait_for_debugger, 231)
SYSCALL4(_kern_set_debugger_breakpoint, 232)
SYSCALL2(_kern_clear_debugger_breakpoint, 233)
SYSCALL1(_kern_system_profiler_start, 234)
SYSCALL2(_kern_system_profiler_next_buffer, 235)
SYSCALL0(_kern_system_profiler_stop, 236)
SYSCALL1(_kern_system_profiler_recorded, 237)
SYSCALL1(_kern_get_system_info, 238)
SYSCALL3(_kern_get_cpu_info, 239)
SYSCALL2(_kern_get_cpu_topology_info, 240)
SYSCALL7(_kern_analyze_scheduling, 241)
SYSCALL1(_kern_debug_output, 242)
SYSCALL1(_kern_ktrace_output, 243)
SYSCALL5(_kern_frame_buffer_update, 244)
SYSCALL2(_kern_register_messaging_service, 245)
SYSCALL0(_kern_unregister_messaging_service, 246)
SYSCALL3(_kern_clear_caches, 247)
SYSCALL1(_kern_cpu_enabled, 248)
SYSCALL2(_kern_set_cpu_enabled, 249)
SYSCALL3(_kern_get_cpuid, 250)
SYSCALL2(_kern_get_next_disk_device_id, 251)
SYSCALL2(_kern_find_disk_device, 252)
SYSCALL2(_kern_find_partition, 253)
SYSCALL2(_kern_find_file_disk_device, 254)
SYSCALL5(_kern_get_disk_device_data, 255)
SYSCALL1(_kern_register_file_device, 256)
SYSCALL2(_kern_unregister_file_device, 257)
SYSCALL3(_kern_get_file_disk_device_path, 258)
SYSCALL2(_kern_get_disk_system_info, 259)
SYSCALL2(_kern_get_next_disk_system_info, 260)
SYSCALL2(_kern_find_disk_system, 261)
SYSCALL2(_kern_defragment_partition, 262)
SYSCALL3(_kern_repair_partition, 263)
SYSCALL8(_kern_resize_partition, 264)
SYSCALL9(_kern_move_partition, 265)
SYSCALL5(_kern_set_partition_name, 266)
SYSCALL3(_kern_set_partition_content_name, 267)
SYSCALL5(_kern_set_partition_type, 268)
SYSCALL5(_kern_set_partition_parameters, 269)
SYSCALL3(_kern_set_partition_content_parameters, 270)
SYSCALL5(_kern_initialize_partition, 271)
SYSCALL4(_kern_uninitialize_partition, 272)
SYSCALL11(_kern_create_child_partition, 273)
SYSCALL4(_kern_delete_child_partition, 274)
SYSCALL3(_kern_start_watching_disks, 275)
SYSCALL2(_kern_stop_watching_disks, 276)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment