extern task_name_t convert_port_to_task_name(
ipc_port_t port);
+/* Convert from a port to a task inspect */
+extern task_inspect_t convert_port_to_task_inspect(
+ ipc_port_t port);
+
/* Convert from a port to a task */
extern task_t convert_port_to_task(
ipc_port_t port);
+extern task_t
+convert_port_to_task_with_exec_token(
+ ipc_port_t port,
+ uint32_t *exec_token);
+
extern task_t port_name_to_task(
mach_port_name_t name);
+extern task_t port_name_to_task_inspect(
+ mach_port_name_t name);
+
+extern host_t port_name_to_host(
+ mach_port_name_t name);
+
extern boolean_t ref_task_port_locked(
ipc_port_t port, task_t *ptask);
extern ipc_space_t convert_port_to_space(
ipc_port_t port);
+/* Convert from a port to a space inspection right */
+extern ipc_space_inspect_t convert_port_to_space_inspect(
+ ipc_port_t port);
+
extern boolean_t ref_space_port_locked(
ipc_port_t port, ipc_space_t *pspace);
extern thread_t convert_port_to_thread(
ipc_port_t port);
+/* Convert from a port to a thread inspect */
+extern thread_inspect_t convert_port_to_thread_inspect(
+ ipc_port_t port);
+
extern thread_t port_name_to_thread(
mach_port_name_t port_name);
extern void space_deallocate(
ipc_space_t space);
+extern void space_inspect_deallocate(
+ ipc_space_inspect_t space);
+
#endif /* _KERN_IPC_TT_H_ */