diff options
Diffstat (limited to 'src/aio')
| -rw-r--r-- | src/aio/AIO_ALLDONE.c | 5 | ||||
| -rw-r--r-- | src/aio/AIO_CANCELED.c | 6 | ||||
| -rw-r--r-- | src/aio/AIO_NOTCANCELED.c | 5 | ||||
| -rw-r--r-- | src/aio/LIO_NOP.c | 5 | ||||
| -rw-r--r-- | src/aio/LIO_NOWAIT.c | 5 | ||||
| -rw-r--r-- | src/aio/LIO_READ.c | 5 | ||||
| -rw-r--r-- | src/aio/LIO_WAIT.c | 5 | ||||
| -rw-r--r-- | src/aio/LIO_WRITE.c | 5 | ||||
| -rw-r--r-- | src/aio/aio_cancel.c | 11 | ||||
| -rw-r--r-- | src/aio/aio_error.c | 11 | ||||
| -rw-r--r-- | src/aio/aio_fsync.c | 11 | ||||
| -rw-r--r-- | src/aio/aio_read.c | 10 | ||||
| -rw-r--r-- | src/aio/aio_return.c | 11 | ||||
| -rw-r--r-- | src/aio/aio_suspend.c | 11 | ||||
| -rw-r--r-- | src/aio/aio_write.c | 11 | ||||
| -rw-r--r-- | src/aio/lio_listio.c | 11 | ||||
| -rw-r--r-- | src/aio/struct_aiocb.c | 15 |
17 files changed, 143 insertions, 0 deletions
diff --git a/src/aio/AIO_ALLDONE.c b/src/aio/AIO_ALLDONE.c new file mode 100644 index 00000000..2b860c99 --- /dev/null +++ b/src/aio/AIO_ALLDONE.c @@ -0,0 +1,5 @@ +#include <aio.h> +#define AIO_ALLDONE 0 +/* +POSIX(199309) +*/ diff --git a/src/aio/AIO_CANCELED.c b/src/aio/AIO_CANCELED.c new file mode 100644 index 00000000..50fb1539 --- /dev/null +++ b/src/aio/AIO_CANCELED.c @@ -0,0 +1,6 @@ +#include <aio.h> +#define AIO_CANCELED 1 + +/* +POSIX(199309) +*/ diff --git a/src/aio/AIO_NOTCANCELED.c b/src/aio/AIO_NOTCANCELED.c new file mode 100644 index 00000000..712e6879 --- /dev/null +++ b/src/aio/AIO_NOTCANCELED.c @@ -0,0 +1,5 @@ +#include <aio.h> +#define AIO_NOTCANCELED 2 +/* +POSIX(199309) +*/ diff --git a/src/aio/LIO_NOP.c b/src/aio/LIO_NOP.c new file mode 100644 index 00000000..8ed85e76 --- /dev/null +++ b/src/aio/LIO_NOP.c @@ -0,0 +1,5 @@ +#include <aio.h> +#define LIO_NOP 0 +/* +POSIX(199309) +*/ diff --git a/src/aio/LIO_NOWAIT.c b/src/aio/LIO_NOWAIT.c new file mode 100644 index 00000000..c0949ba4 --- /dev/null +++ b/src/aio/LIO_NOWAIT.c @@ -0,0 +1,5 @@ +#include <aio.h> +#define LIO_NOWAIT 1 +/* +POSIX(199309) +*/ diff --git a/src/aio/LIO_READ.c b/src/aio/LIO_READ.c new file mode 100644 index 00000000..1c496b55 --- /dev/null +++ b/src/aio/LIO_READ.c @@ -0,0 +1,5 @@ +#include <aio.h> +#define LIO_READ 2 +/* +POSIX(199309) +*/ diff --git a/src/aio/LIO_WAIT.c b/src/aio/LIO_WAIT.c new file mode 100644 index 00000000..cdb2d496 --- /dev/null +++ b/src/aio/LIO_WAIT.c @@ -0,0 +1,5 @@ +#include <aio.h> +#define LIO_WAIT 3 +/* +POSIX(199309) +*/ diff --git a/src/aio/LIO_WRITE.c b/src/aio/LIO_WRITE.c new file mode 100644 index 00000000..666fb97b --- /dev/null +++ b/src/aio/LIO_WRITE.c @@ -0,0 +1,5 @@ +#include <aio.h> +#define LIO_WRITE 4 +/* +POSIX(199309) +*/ diff --git a/src/aio/aio_cancel.c b/src/aio/aio_cancel.c new file mode 100644 index 00000000..faddae7f --- /dev/null +++ b/src/aio/aio_cancel.c @@ -0,0 +1,11 @@ +#include <aio.h> + +int aio_cancel(int fildes, struct aiocb *aiocbp) +{ + return AIO_NOTCANCELED; +} + +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/aio_error.c b/src/aio/aio_error.c new file mode 100644 index 00000000..c291543c --- /dev/null +++ b/src/aio/aio_error.c @@ -0,0 +1,11 @@ +#include <aio.h> + +int aio_error(const struct aiocb * aiocbp) +{ + return -1; +} + +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/aio_fsync.c b/src/aio/aio_fsync.c new file mode 100644 index 00000000..126512f0 --- /dev/null +++ b/src/aio/aio_fsync.c @@ -0,0 +1,11 @@ +#include <aio.h> + +int aio_fsync(int op, struct aiocb * aiocbp) +{ + return -1; +} + +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/aio_read.c b/src/aio/aio_read.c new file mode 100644 index 00000000..c9d6c898 --- /dev/null +++ b/src/aio/aio_read.c @@ -0,0 +1,10 @@ +#include <aio.h> + +int aio_read(struct aiocb * aiocbp) +{ + return -1; +} +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/aio_return.c b/src/aio/aio_return.c new file mode 100644 index 00000000..7a98ed0a --- /dev/null +++ b/src/aio/aio_return.c @@ -0,0 +1,11 @@ +#include <aio.h> + +ssize_t aio_return(struct aiocb *aiocbp) +{ + return -1; +} + +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/aio_suspend.c b/src/aio/aio_suspend.c new file mode 100644 index 00000000..714d029a --- /dev/null +++ b/src/aio/aio_suspend.c @@ -0,0 +1,11 @@ +#include <aio.h> + +int aio_suspend(const struct aiocb * const list[], int nent, const struct timespec * timeout) +{ + return -1; +} + +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/aio_write.c b/src/aio/aio_write.c new file mode 100644 index 00000000..4c08312d --- /dev/null +++ b/src/aio/aio_write.c @@ -0,0 +1,11 @@ +#include <aio.h> + +int aio_write(struct aiocb * aiocbp) +{ + return -1; +} + +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/lio_listio.c b/src/aio/lio_listio.c new file mode 100644 index 00000000..d5178956 --- /dev/null +++ b/src/aio/lio_listio.c @@ -0,0 +1,11 @@ +#include <aio.h> + +int lio_listio(int mode, struct aiocb * const list[restrict], int nent, struct sigevent * restrict sig) +{ + return -1; +} + +/* +POSIX(199309) +LINK(rt) +*/ diff --git a/src/aio/struct_aiocb.c b/src/aio/struct_aiocb.c new file mode 100644 index 00000000..177d8ffa --- /dev/null +++ b/src/aio/struct_aiocb.c @@ -0,0 +1,15 @@ +#include <aio.h> + +struct aiocb { + int aio_fildes; + off_t aio_offset; + volatile void * aio_buf; + size_t aio_nbytes; + int aio_reqprio; + struct sigevent aio_sigevent; + int aio_lio_opcode; +}; + +/* +POSIX(199309) +*/ |
