Expand description
IPC port syscall handlers.
Provides capability-enforced wrappers around the low-level port IPC primitives: create, send, recv, try_recv, call, reply, bind, unbind.
Functionsยง
- sys_
ipc_ bind_ port - SYS_IPC_BIND_PORT: register a port under a namespace path.
- sys_
ipc_ call - SYS_IPC_CALL: synchronous RPC : send + block until reply arrives.
- sys_
ipc_ connect - SYS_IPC_CONNECT: open a port by namespace path, returns a capability handle.
- sys_
ipc_ create_ port - SYS_IPC_CREATE_PORT: create an IPC port bound to the current task.
- sys_
ipc_ recv - SYS_IPC_RECV: block until a message is received from a port.
- sys_
ipc_ reply - SYS_IPC_REPLY: send a reply to a caller that used SYS_IPC_CALL.
- sys_
ipc_ send - SYS_IPC_SEND: send one IPC message to a port.
- sys_
ipc_ try_ recv - SYS_IPC_TRY_RECV: non-blocking receive from a port.
- sys_
ipc_ unbind_ port - SYS_IPC_UNBIND_PORT: remove a namespace binding.