[zion] Move ipc syscalls to one file to prep refactor
This commit is contained in:
parent
c064af5fa7
commit
58df2c0ed2
12 changed files with 164 additions and 200 deletions
22
zion/syscall/ipc.h
Normal file
22
zion/syscall/ipc.h
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
#pragma once
|
||||
|
||||
#include <glacier/status/error.h>
|
||||
|
||||
#include "include/zcall.h"
|
||||
|
||||
glcr::ErrorCode ChannelCreate(ZChannelCreateReq* resp);
|
||||
glcr::ErrorCode ChannelSend(ZChannelSendReq* req);
|
||||
glcr::ErrorCode ChannelRecv(ZChannelRecvReq* req);
|
||||
|
||||
glcr::ErrorCode PortCreate(ZPortCreateReq* req);
|
||||
glcr::ErrorCode PortSend(ZPortSendReq* req);
|
||||
glcr::ErrorCode PortRecv(ZPortRecvReq* req);
|
||||
glcr::ErrorCode PortPoll(ZPortPollReq* req);
|
||||
glcr::ErrorCode IrqRegister(ZIrqRegisterReq* req);
|
||||
|
||||
glcr::ErrorCode EndpointCreate(ZEndpointCreateReq* req);
|
||||
glcr::ErrorCode EndpointSend(ZEndpointSendReq* req);
|
||||
glcr::ErrorCode EndpointRecv(ZEndpointRecvReq* req);
|
||||
|
||||
glcr::ErrorCode ReplyPortSend(ZReplyPortSendReq* req);
|
||||
glcr::ErrorCode ReplyPortRecv(ZReplyPortRecvReq* req);
|
||||
Loading…
Add table
Add a link
Reference in a new issue