summary refs log tree commit diff
path: root/mach/mach_syscalls.h
blob: 8b33dc4e7e5db01dd0f121fc07cac544d7d5062d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
SYSCALL (mach_msg_trap, -25,
	 mach_msg_return_t,
	 (msg, option, send_size,
	  rcv_size, rcv_name, timeout, notify),
	 (mach_msg_header_t *msg,
	  mach_msg_option_t option,
	  mach_msg_size_t send_size,
	  mach_msg_size_t rcv_size,
	  mach_port_t rcv_name,
	  mach_msg_timeout_t timeout,
	  mach_port_t notify))

SYSCALL (mach_reply_port, -26,
	 mach_port_t,
	 (),
	 (void))

SYSCALL (mach_thread_self, -27,
	 mach_port_t,
	 (),
	 (void))

SYSCALL (mach_task_self, -28,
	 mach_port_t,
	 (),
	 (void))

SYSCALL (mach_host_self, -29,
	 mach_port_t,
	 (),
	 (void))