ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libeio/eio.h
(Generate patch)

Comparing libeio/eio.h (file contents):
Revision 1.61 by root, Sat Jan 6 01:04:43 2018 UTC vs.
Revision 1.64 by root, Thu Feb 29 18:02:43 2024 UTC

197 EIO_CUSTOM, 197 EIO_CUSTOM,
198 EIO_WD_OPEN, EIO_WD_CLOSE, 198 EIO_WD_OPEN, EIO_WD_CLOSE,
199 199
200 EIO_CLOSE, EIO_DUP2, 200 EIO_CLOSE, EIO_DUP2,
201 EIO_SEEK, EIO_READ, EIO_WRITE, EIO_FCNTL, EIO_IOCTL, 201 EIO_SEEK, EIO_READ, EIO_WRITE, EIO_FCNTL, EIO_IOCTL,
202 EIO_READAHEAD, EIO_SENDFILE, 202 EIO_READAHEAD, EIO_SENDFILE, /*EIO_COPY_FILE_RANGE,*/
203 EIO_FSTAT, EIO_FSTATVFS, 203 EIO_FSTAT, EIO_FSTATVFS,
204 EIO_FTRUNCATE, EIO_FUTIME, EIO_FCHMOD, EIO_FCHOWN, 204 EIO_FTRUNCATE, EIO_FUTIME, EIO_FCHMOD, EIO_FCHOWN,
205 EIO_SYNC, EIO_FSYNC, EIO_FDATASYNC, EIO_SYNCFS, 205 EIO_SYNC, EIO_FSYNC, EIO_FDATASYNC, EIO_SYNCFS,
206 EIO_MSYNC, EIO_MTOUCH, EIO_SYNC_FILE_RANGE, EIO_FALLOCATE, 206 EIO_MSYNC, EIO_MTOUCH, EIO_SYNC_FILE_RANGE, EIO_FALLOCATE,
207 EIO_MLOCK, EIO_MLOCKALL, 207 EIO_MLOCK, EIO_MLOCKALL,
240 240
241/* mlockall constants */ 241/* mlockall constants */
242enum 242enum
243{ 243{
244 EIO_MCL_CURRENT = 1, 244 EIO_MCL_CURRENT = 1,
245 EIO_MCL_FUTURE = 2 245 EIO_MCL_FUTURE = 2,
246 EIO_MCL_ONFAULT = 4
246}; 247};
247 248
248/* request priorities */ 249/* request priorities */
249 250
250enum { 251enum {
418 419
419/*****************************************************************************/ 420/*****************************************************************************/
420/* convenience functions */ 421/* convenience functions */
421 422
422eio_ssize_t eio_sendfile_sync (int ofd, int ifd, off_t offset, size_t count); 423eio_ssize_t eio_sendfile_sync (int ofd, int ifd, off_t offset, size_t count);
424int eio_mlockall_sync (int flags);
423 425
424#ifdef __cplusplus 426#ifdef __cplusplus
425} 427}
426#endif 428#endif
427 429

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines