Searched refs:aiocb (Results 1 - 18 of 18) sorted by relevance

/netbsd-current/lib/libc/compat/include/
H A Daio.h42 struct aiocb;
45 int aio_suspend(const struct aiocb * const [], int,
47 int __aio_suspend50(const struct aiocb * const [], int,
/netbsd-current/include/
H A Daio.h42 int aio_cancel(int, struct aiocb *);
43 int aio_error(const struct aiocb *);
44 int aio_fsync(int, struct aiocb *);
45 int aio_read(struct aiocb *);
46 ssize_t aio_return(struct aiocb *);
48 int aio_suspend(const struct aiocb * const [], int,
51 int aio_write(struct aiocb *);
52 int lio_listio(int, struct aiocb * const * __restrict,
/netbsd-current/external/gpl3/gcc/dist/libphobos/libdruntime/core/sys/posix/
H A Daio.d34 struct aiocb
43 aiocb* __next_prio;
64 aiocb* __next_prio;
77 // Bionic does not define aiocb.
82 struct aiocb
102 // UClibc does not implement aiocb.
106 struct aiocb
126 struct aiocb
144 struct aiocb
162 // OpenBSD does not define aiocb
[all...]
/netbsd-current/sys/sys/
H A Daio.h53 struct aiocb { struct
96 struct aiocb aiocbp; /* AIO data structure */
122 int aio_suspend1(struct lwp *, struct aiocb **, int, struct timespec *);
H A Dsyscallargs.h2598 syscallarg(struct aiocb *) aiocbp;
2603 syscallarg(const struct aiocb *) aiocbp;
2609 syscallarg(struct aiocb *) aiocbp;
2614 syscallarg(struct aiocb *) aiocbp;
2619 syscallarg(struct aiocb *) aiocbp;
2625 syscallarg(const struct aiocb *const *) list;
2633 syscallarg(struct aiocb *) aiocbp;
2639 syscallarg(struct aiocb *const *) list;
2868 syscallarg(const struct aiocb *const *) list;
/netbsd-current/lib/libc/compat/sys/
H A Dcompat_aio_suspend.c60 aio_suspend(const struct aiocb * const list[], int nent,
/netbsd-current/sys/arch/usermode/include/
H A Dthunk.h78 struct aiocb;
148 int thunk_aio_read(struct aiocb *);
149 int thunk_aio_write(struct aiocb *);
150 int thunk_aio_error(const struct aiocb *);
151 int thunk_aio_return(struct aiocb *);
/netbsd-current/sys/kern/
H A Dsys_aio.c315 sizeof(struct aiocb));
349 struct aiocb *aiocbp = &a_job->aiocbp;
482 struct aiocb aiocbp;
491 error = copyin(aiocb_uptr, &aiocbp, sizeof(struct aiocb));
552 error = copyout(&aiocbp, aiocb_uptr, sizeof(struct aiocb));
564 memcpy(&a_job->aiocbp, &aiocbp, sizeof(struct aiocb));
609 syscallarg(struct aiocb *) aiocbp;
614 struct aiocb *aiocbp_ptr;
637 aiocbp_ptr = (struct aiocb *)SCARG(uap, aiocbp);
691 sizeof(struct aiocb)))
[all...]
/netbsd-current/lib/libpthread/
H A Dpthread_compat.c59 int _sys_aio_suspend(const struct aiocb * const[], int,
176 _sys_aio_suspend(const struct aiocb * const a[], int b,
H A Dpthread_cancelstub.c94 int _sys___aio_suspend50(const struct aiocb * const [], int,
96 int __aio_suspend50(const struct aiocb * const [], int,
170 __aio_suspend50(const struct aiocb * const list[], int nent,
/netbsd-current/sys/rump/include/rump/
H A Drump_syscalls.h865 struct aiocb;
1028 int rump_sys_aio_cancel(int, struct aiocb *) __RENAME(RUMP_SYS_RENAME_AIO_CANCEL);
1029 int rump_sys_aio_error(const struct aiocb *) __RENAME(RUMP_SYS_RENAME_AIO_ERROR);
1030 int rump_sys_aio_fsync(int, struct aiocb *) __RENAME(RUMP_SYS_RENAME_AIO_FSYNC);
1031 int rump_sys_aio_read(struct aiocb *) __RENAME(RUMP_SYS_RENAME_AIO_READ);
1032 int rump_sys_aio_return(struct aiocb *) __RENAME(RUMP_SYS_RENAME_AIO_RETURN);
1033 int rump_sys_aio_write(struct aiocb *) __RENAME(RUMP_SYS_RENAME_AIO_WRITE);
1034 int rump_sys_lio_listio(int, struct aiocb *const *, int, struct sigevent *) __RENAME(RUMP_SYS_RENAME_LIO_LISTIO);
1046 int rump_sys_aio_suspend(const struct aiocb *const *, int, const struct timespec *) __RENAME(RUMP_SYS_RENAME_AIO_SUSPEND);
/netbsd-current/sys/arch/usermode/dev/
H A Dld_thunkbus.c65 struct aiocb tt_aio;
/netbsd-current/sys/arch/usermode/usermode/
H A Dthunk.c672 thunk_aio_read(struct aiocb *aiocbp)
678 thunk_aio_write(struct aiocb *aiocbp)
684 thunk_aio_error(const struct aiocb *aiocbp)
690 thunk_aio_return(struct aiocb *aiocbp)
/netbsd-current/sys/rump/librump/rumpkern/
H A Drump_syscalls.c4671 int rump___sysimpl_aio_cancel(int, struct aiocb *);
4673 rump___sysimpl_aio_cancel(int fildes, struct aiocb * aiocbp)
4700 int rump___sysimpl_aio_error(const struct aiocb *);
4702 rump___sysimpl_aio_error(const struct aiocb * aiocbp)
4728 int rump___sysimpl_aio_fsync(int, struct aiocb *);
4730 rump___sysimpl_aio_fsync(int op, struct aiocb * aiocbp)
4757 int rump___sysimpl_aio_read(struct aiocb *);
4759 rump___sysimpl_aio_read(struct aiocb * aiocbp)
4785 int rump___sysimpl_aio_return(struct aiocb *);
4787 rump___sysimpl_aio_return(struct aiocb * aiocb
[all...]
/netbsd-current/sys/compat/common/
H A Dkern_time_50.c350 syscallarg(const struct aiocb *const[]) list;
355 struct aiocb **list;
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_syscalls_netbsd.inc3213 const struct aiocb *const *list = (const struct aiocb *const *)list_;
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_syscalls_netbsd.inc3239 const struct aiocb *const *list = (const struct aiocb *const *)list_;
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_syscalls_netbsd.inc3239 const struct aiocb *const *list = (const struct aiocb *const *)list_;

Completed in 408 milliseconds