|
16 | 16 | </function> |
17 | 17 | <!-- https://man7.org/linux/man-pages/man3/aio_read.3.html --> |
18 | 18 | <!-- int aio_read(struct aiocb *aiocbp); --> |
19 | | - <function name="aio_read"> |
| 19 | + <!-- https://man7.org/linux/man-pages/man3/aio_write.3.html --> |
| 20 | + <!-- int aio_write(struct aiocb *aiocbp); --> |
| 21 | + <function name="aio_read,aio_write"> |
20 | 22 | <use-retval/> |
21 | 23 | <returnValue type="int"/> |
22 | 24 | <noreturn>false</noreturn> |
|
26 | 28 | <not-bool/> |
27 | 29 | </arg> |
28 | 30 | </function> |
| 31 | + <!-- https://man7.org/linux/man-pages/man3/aio_return.3.html --> |
| 32 | + <!-- ssize_t aio_return(struct aiocb *aiocbp); --> |
| 33 | + <function name="aio_return"> |
| 34 | + <use-retval/> |
| 35 | + <returnValue type="ssize_t"/> |
| 36 | + <noreturn>false</noreturn> |
| 37 | + <leak-ignore/> |
| 38 | + <arg nr="1" direction="inout"> |
| 39 | + <not-null/> |
| 40 | + <not-bool/> |
| 41 | + </arg> |
| 42 | + </function> |
| 43 | + <!-- https://man7.org/linux/man-pages/man3/aio_error.3.html --> |
| 44 | + <!-- int aio_error(struct aiocb *aiocbp); --> |
| 45 | + <function name="aio_error"> |
| 46 | + <use-retval/> |
| 47 | + <returnValue type="int"/> |
| 48 | + <noreturn>false</noreturn> |
| 49 | + <leak-ignore/> |
| 50 | + <arg nr="1" direction="inout"> |
| 51 | + <not-null/> |
| 52 | + <not-bool/> |
| 53 | + </arg> |
| 54 | + </function> |
| 55 | + <!-- https://man7.org/linux/man-pages/man3/aio_fsync.3.html --> |
| 56 | + <!-- int aio_fsync(int op, struct aiocb *aiocbp); --> |
| 57 | + <function name="aio_fsync"> |
| 58 | + <use-retval/> |
| 59 | + <returnValue type="int"/> |
| 60 | + <noreturn>false</noreturn> |
| 61 | + <leak-ignore/> |
| 62 | + <arg nr="1" direction="in"> |
| 63 | + <not-uninit/> |
| 64 | + <not-bool/> |
| 65 | + </arg> |
| 66 | + <arg nr="2" direction="inout"> |
| 67 | + <not-null/> |
| 68 | + <not-bool/> |
| 69 | + </arg> |
| 70 | + </function> |
| 71 | + <!-- https://man7.org/linux/man-pages/man3/aio_cancel.3.html --> |
| 72 | + <!-- int aio_cancel(int fd, struct aiocb *aiocbp); --> |
| 73 | + <function name="aio_cancel"> |
| 74 | + <use-retval/> |
| 75 | + <returnValue type="int"/> |
| 76 | + <noreturn>false</noreturn> |
| 77 | + <leak-ignore/> |
| 78 | + <arg nr="1" direction="in"> |
| 79 | + <not-uninit/> |
| 80 | + <valid>0:</valid> |
| 81 | + <not-bool/> |
| 82 | + </arg> |
| 83 | + <arg nr="2" direction="inout"> |
| 84 | + <not-bool/> |
| 85 | + </arg> |
| 86 | + </function> |
29 | 87 | <!-- https://man7.org/linux/man-pages/man3/aio_suspend.3.html --> |
30 | 88 | <!-- int aio_suspend(const struct aiocb *const aiocb_list[], int nitems, const struct timespec *restrict timeout); --> |
31 | 89 | <function name="aio_suspend"> |
|
0 commit comments