aboutsummaryrefslogtreecommitdiff
path: root/tests/common/test.h
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-08-22 00:08:46 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-08-22 00:08:46 +0300
commit4168cca8124acdbd1866eb87810efe1cfe16903c (patch)
tree311b99d22ee32a47753036d6385b19201cb7727e /tests/common/test.h
parent6e1ccf81948c356130a0a9bf02cf0027a47b7361 (diff)
downloadkmi-4168cca8124acdbd1866eb87810efe1cfe16903c.tar.gz
kmi-4168cca8124acdbd1866eb87810efe1cfe16903c.zip
add basic ipc-req test
Diffstat (limited to 'tests/common/test.h')
-rw-r--r--tests/common/test.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/common/test.h b/tests/common/test.h
index 40e3622..2738bcd 100644
--- a/tests/common/test.h
+++ b/tests/common/test.h
@@ -177,17 +177,17 @@ static inline id_t sys_req_abs_timer(uint64_t ticks)
#define sys_ipc_kick3(pid, d0, d1, d2) syscall4(SYS_IPC_KICK, pid, d0, d1, d2)
#define sys_ipc_kick4(pid, d0, d1, d2, d3) syscall5(SYS_IPC_KICK, pid, d0, d1, d2, d3)
-#define sys_ipc_resp0(pid) syscall1(SYS_IPC_RESP, pid)
-#define sys_ipc_resp1(pid, d0) syscall2(SYS_IPC_RESP, pid, d0)
-#define sys_ipc_resp2(pid, d0, d1) syscall3(SYS_IPC_RESP, pid, d0, d1)
-#define sys_ipc_resp3(pid, d0, d1, d2) syscall4(SYS_IPC_RESP, pid, d0, d1, d2)
-#define sys_ipc_resp4(pid, d0, d1, d2, d3) syscall5(SYS_IPC_RESP, pid, d0, d1, d2, d3)
+#define sys_ipc_resp0() syscall0(SYS_IPC_RESP)
+#define sys_ipc_resp1(d0) syscall1(SYS_IPC_RESP, d0)
+#define sys_ipc_resp2(d0, d1) syscall2(SYS_IPC_RESP, d0, d1)
+#define sys_ipc_resp3(d0, d1, d2) syscall3(SYS_IPC_RESP, d0, d1, d2)
+#define sys_ipc_resp4(d0, d1, d2, d3) syscall4(SYS_IPC_RESP, d0, d1, d2, d3)
-#define sys_ipc_ghost0(pid) syscall1(SYS_IPC_GHOST, pid)
-#define sys_ipc_ghost1(pid, d0) syscall2(SYS_IPC_GHOST, pid, d0)
-#define sys_ipc_ghost2(pid, d0, d1) syscall3(SYS_IPC_GHOST, pid, d0, d1)
-#define sys_ipc_ghost3(pid, d0, d1, d2) syscall4(SYS_IPC_GHOST, pid, d0, d1, d2)
-#define sys_ipc_ghost4(pid, d0, d1, d2, d3) syscall5(SYS_IPC_GHOST, pid, d0, d1, d2, d3)
+#define sys_ipc_ghost0() syscall1(SYS_IPC_GHOST)
+#define sys_ipc_ghost1(d0) syscall2(SYS_IPC_GHOST, d0)
+#define sys_ipc_ghost2(d0, d1) syscall3(SYS_IPC_GHOST, d0, d1)
+#define sys_ipc_ghost3(d0, d1, d2) syscall4(SYS_IPC_GHOST, d0, d1, d2)
+#define sys_ipc_ghost4(d0, d1, d2, d3) syscall5(SYS_IPC_GHOST, d0, d1, d2, d3)
static inline enum sys_status sys_set_handler(id_t tid, id_t pid)
{