aio_fsync(3) Library Functions Manual aio_fsync(3) aio_fsync - (librt -lrt) #include int aio_fsync(int op, struct aiocb *aiocbp); aio_fsync() / aiocbp->aio_fildes. ( aio(7) aiocb.) op O_SYNC / fsync(2) op O_DSYNC fdatasync(2). /. aio_fildes aiocbp aio_sigevent ( sigevent sigevent(3type)) . . ( ) 0. -1 errno . EAGAIN . EBADF aio_fildes . EINVAL / op O_SYNC O_DSYNC. ENOSYS aio_fsync() . attributes(7). +------------+------------------------------------+--------------------+ || | | +------------+------------------------------------+--------------------+ |aio_fsync() | | MT-Safe | +------------+------------------------------------+--------------------+ POSIX.1-2008. glibc 2.1. POSIX.1-2001. aio_cancel(3), aio_error(3), aio_read(3), aio_return(3), aio_suspend(3), aio_write(3), lio_listio(3), aio(7), sigevent(3type) 3 . . : . 6.18 8 2026 aio_fsync(3)