diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-22 00:08:46 +0300 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2024-08-22 00:08:46 +0300 |
| commit | 4168cca8124acdbd1866eb87810efe1cfe16903c (patch) | |
| tree | 311b99d22ee32a47753036d6385b19201cb7727e /tests/common | |
| parent | 6e1ccf81948c356130a0a9bf02cf0027a47b7361 (diff) | |
| download | kmi-4168cca8124acdbd1866eb87810efe1cfe16903c.tar.gz kmi-4168cca8124acdbd1866eb87810efe1cfe16903c.zip | |
add basic ipc-req test
Diffstat (limited to 'tests/common')
| -rw-r--r-- | tests/common/test.h | 20 |
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) { |
