2023-07-03 13:10:16 +02:00
|
|
|
#include "sys/sysproto.hpp"
|
|
|
|
|
|
2023-07-06 18:16:25 +02:00
|
|
|
orbis::SysResult orbis::sys_aio_return(Thread *thread,
|
|
|
|
|
ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_aio_suspend(Thread *thread,
|
|
|
|
|
ptr<struct aiocb> aiocbp, sint nent,
|
2023-07-12 04:22:44 +02:00
|
|
|
ptr<const timespec> timeout) {
|
2023-07-06 18:16:25 +02:00
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_aio_cancel(Thread *thread, sint fd,
|
|
|
|
|
ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_aio_error(Thread *thread,
|
|
|
|
|
ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_oaio_read(Thread *thread,
|
|
|
|
|
ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_aio_read(Thread *thread, ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_oaio_write(Thread *thread,
|
|
|
|
|
ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_aio_write(Thread *thread,
|
|
|
|
|
ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_olio_listio(Thread *thread, sint mode,
|
|
|
|
|
ptr<cptr<struct aiocb>> acb_list,
|
|
|
|
|
sint nent, ptr<struct osigevent> sig) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_lio_listio(Thread *thread, sint mode,
|
|
|
|
|
ptr<cptr<struct aiocb>> aiocbp,
|
|
|
|
|
sint nent, ptr<struct sigevent> sig) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_aio_waitcomplete(Thread *thread,
|
|
|
|
|
ptr<ptr<struct aiocb>> aiocbp,
|
2023-07-12 04:22:44 +02:00
|
|
|
ptr<timespec> timeout) {
|
2023-07-06 18:16:25 +02:00
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|
|
|
|
|
orbis::SysResult orbis::sys_aio_fsync(Thread *thread, sint op,
|
|
|
|
|
ptr<struct aiocb> aiocbp) {
|
|
|
|
|
return ErrorCode::NOSYS;
|
|
|
|
|
}
|