Migrate off the big ipcpipe() syscall

This commit is contained in:
2025-10-14 08:12:04 +02:00
parent c972b0fbd1
commit 9108299c31
4 changed files with 203 additions and 137 deletions

View File

@ -3,6 +3,10 @@
#include "syscall.h"
int32_t SYSCALL5(sys_ipcpipe, pid1, pipenum1, cmd1, buffer1, len1);
int32_t SYSCALL4(sys_ipc_piperead, pid1, pipenum1, buffer1, len1);
int32_t SYSCALL4(sys_ipc_pipewrite, pid1, pipenum1, buffer1, len1);
int32_t SYSCALL1(sys_ipc_pipemake, pipenum1);
int32_t SYSCALL1(sys_ipc_pipedelete, pipenum1);
int32_t SYSCALL4(sys_ipc_pipeconnect, pid1, pipenum1, pid2, pipenum2);
#endif // SYSCALL_IPCPIPE_H_