OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:aiocb
(Results
1 - 21
of
21
) sorted by relevancy
/src/lib/libc/compat/include/
aio.h
42
struct
aiocb
;
45
int aio_suspend(const struct
aiocb
* const [], int,
47
int __aio_suspend50(const struct
aiocb
* const [], int,
/src/include/
aio.h
42
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,
/src/tests/lib/libc/sys/
t_aio_lio.c
46
static void wait_all(const struct
aiocb
* const [], size_t);
73
wait_all(const struct
aiocb
* const list[], size_t nent)
112
struct
aiocb
cbs[NW_REQS];
113
struct
aiocb
*list[NW_REQS];
141
wait_all((const struct
aiocb
* const *)list, NW_REQS);
171
struct
aiocb
wcbs[WWTR_REQS];
172
struct
aiocb
*wlist[WWTR_REQS];
175
struct
aiocb
rcbs[WWTR_REQS];
176
struct
aiocb
*rlist[WWTR_REQS];
234
wait_all((const struct
aiocb
* const *)rlist, WWTR_REQS)
[
all
...]
t_aio_suspend.c
47
static void wait_cb(struct
aiocb
*);
74
wait_cb(struct
aiocb
*cb)
76
const struct
aiocb
*one[1];
96
struct
aiocb
cb0, cb1;
97
const struct
aiocb
*list[2];
t_aio_cancel.c
47
static void wait_all(const struct
aiocb
* const [], size_t);
74
wait_all(const struct
aiocb
* const list[], size_t nent)
112
struct
aiocb
cb;
113
const struct
aiocb
*list[1];
168
struct
aiocb
cb;
169
const struct
aiocb
*list[1];
205
struct
aiocb
cb;
t_aio_rw.c
47
static void wait_all(const struct
aiocb
* const [], size_t);
74
wait_all(const struct
aiocb
* const list[], size_t nent)
114
struct
aiocb
wcb, rcb;
115
const struct
aiocb
*wlist[1], *rlist[1];
/src/lib/libc/compat/sys/
compat_aio_suspend.c
60
aio_suspend(const struct
aiocb
* const list[], int nent,
/src/sys/sys/
aio.h
55
struct
aiocb
{
struct
119
struct
aiocb
aiocbp; /* User-visible AIO control block */
208
int aio_suspend1(struct lwp *, struct
aiocb
**, int, struct timespec *);
214
int aiosp_suspend(struct aiosp *, struct
aiocb
**, int, struct timespec *,
syscallargs.h
2598
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;
/src/sys/arch/usermode/include/
thunk.h
78
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
*);
/src/sys/kern/
sys_aio.c
55
* A hash table (by userspace
aiocb
pointer) maps
aiocb
-> kernel job.
57
* Resubmission of the same
aiocb
updates the mapping. To allow userspace to
58
* reuse
aiocb
storage liberally.
523
* Create a waitgroup to monitor the specified
aiocb
list.
530
aiosp_suspend(struct aiosp *aiosp, struct
aiocb
**aiocbp_list, int nent,
602
aio_suspend1(struct lwp *l, struct
aiocb
**aiocbp_list, int nent,
971
struct
aiocb
*aiocbp = &job->aiocbp;
1002
struct
aiocb
*aiocbp = &job->aiocbp;
1038
struct
aiocb
*aiocbp = &job->aiocbp
1575
struct
aiocb
aiocb
;
local
[
all
...]
/src/lib/libpthread/
pthread_compat.c
59
int _sys_aio_suspend(const struct
aiocb
* const[], int,
176
_sys_aio_suspend(const struct
aiocb
* const a[], int b,
pthread_cancelstub.c
189
__aio_suspend50(const struct
aiocb
* const list[], int nent,
/src/sys/rump/include/rump/
rump_syscalls.h
865
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);
/src/tests/lib/libpthread/
t_compat_cancel.c
113
struct
aiocb
aio = {
119
const struct
aiocb
*const aiolist[] = { &aio };
t_cancellation.c
174
struct
aiocb
aio = {
180
const struct
aiocb
*const aiolist[] = { &aio };
/src/sys/arch/usermode/dev/
ld_thunkbus.c
65
struct
aiocb
tt_aio;
/src/sys/arch/usermode/usermode/
thunk.c
672
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)
/src/sys/rump/librump/rumpkern/
rump_syscalls.c
4673
int rump___sysimpl_aio_cancel(int, struct
aiocb
*);
4675
rump___sysimpl_aio_cancel(int fildes, struct
aiocb
* aiocbp)
4702
int rump___sysimpl_aio_error(const struct
aiocb
*);
4704
rump___sysimpl_aio_error(const struct
aiocb
* aiocbp)
4730
int rump___sysimpl_aio_fsync(int, struct
aiocb
*);
4732
rump___sysimpl_aio_fsync(int op, struct
aiocb
* aiocbp)
4759
int rump___sysimpl_aio_read(struct
aiocb
*);
4761
rump___sysimpl_aio_read(struct
aiocb
* aiocbp)
4787
int rump___sysimpl_aio_return(struct
aiocb
*);
4789
rump___sysimpl_aio_return(struct
aiocb
* aiocbp
[
all
...]
/src/sys/compat/common/
kern_time_50.c
350
syscallarg(const struct
aiocb
*const[]) list;
355
struct
aiocb
**list;
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_syscalls_netbsd.inc
3213
const struct
aiocb
*const *list = (const struct
aiocb
*const *)list_;
Completed in 39 milliseconds
Indexes created Sat Feb 21 16:20:20 UTC 2026