Lines Matching refs:io

299 	* io/readlinkat.c (readlinkat): Likewise.
465 * io/fts.c (fts_build): Call fts_lfree in the two error cases
485 * io/fts.c (fts_build): Comment out dead code [Coverity CID 68].
539 * io/fts.c (fts_open): Don't allocate parent if *argv==NULL
790 * io/readlink.c: Likewise.
791 * io/readlinkat.c: Likewise.
1168 * io/ftw.c (process_entry): If dir->streamfd != -1,
1284 * io/openat.c (__openat): Define instead of openat.
1286 * io/openat64.c (__openat64): Define instead of openat64.
1437 * io/fcntl.h (AT_SYMLINK_FOLLOW): Define.
1476 * io/linkat.c: Likewise.
1478 * io/tst-linkat.c (do_test): Pass new parameter to linkat.
1972 * io/ftw.c: Start using *at functions.
1973 * io/ftw64.c: Likewise.
1982 * io/fxstatat.c: Add __fxstatat alias.
1989 * io/fxstatat64.c: Add __fxstatat64 alias.
2015 * io/ftw.c (ftw_startup): Use fchdir to return to original
2433 * io/tst-openat.c (do_test): Add some more tests.
2434 * io/tst-faccessat.c (do_test): Likewise.
2435 * io/tst-renameat.c (do_test): Likewise.
2436 * io/tst-fstatat.c (do_test): Likewise.
2437 * io/tst-fchmodat.c (do_test): Likewise.
2438 * io/tst-fchownat.c (do_test): Likewise.
2487 * io/Makefile (tests): Add tst-symlinkat, tst-linkat, tst-readlinkat,
2489 * io/tst-symlinkat.c: New file.
2490 * io/tst-linkat.c: New file.
2491 * io/tst-readlinkat.c: New file.
2492 * io/tst-mkdirat.c: New file.
2493 * io/tst-mknodat.c: New file.
2494 * io/tst-mkfifoat.c: New file.
2534 * io/ppoll.c: New file.
2535 * io/Makefile (routines): Add ppoll.
2537 * io/Versions: Export ppoll for GLIBC_2.4.
2538 * io/sys/poll.h: Declare ppoll.
2611 * io/tst-faccessat.c (do_test): Don't fail if geteuid () == 0.
4030 * io/fcntl.h [__USE_ATFILE] (AT_EACCESS): New macro.
4032 * io/faccessat.c: New file.
4034 * io/Makefile (routines): Add faccessat.
4035 * io/Versions (libc: GLIBC_2.4): Likewise.
4036 * io/tst-faccessat.c: New file.
4037 * io/Makefile (tests): Add it.
4041 * io/euidaccess.c: Add eaccess as an alias.
4045 * io/Versions (libc: GLIBC_2.4): Add eaccess.
4101 * io/fcntl.h: Protect *at and AT_* with [__USE_ATFILE] instead of
4106 * io/sys/stat.h: Likewise.
4108 * io/sys/stat.h [__USE_GNU]: Declare fchmodat.
4109 * io/fchmodat.c: New file.
4110 * io/Makefile (routines): Add fchmodat.
4111 * io/Versions (libc: GLIBC_2.4): Likewise.
4113 * io/tst-fchmodat.c: New file.
4114 * io/Makefile (tests): Add it.
4717 * io/fts.c (fts_open): Change type of len to size_t.
4722 * io/fts.c (fts_open): Avoid function call in MAX macro use.
4825 * io/xmknodat.c: Include <stddef.h>.
4987 * io/Makefile (routines): Add linkat, symlinkat, readlinkat.
4988 * io/Versions [GLIBC_2.4]: Export linkat, symlinkat, readlinkat.
4989 * io/linkat.c: New file.
4990 * io/readlinkat.c: New file.
4991 * io/symlinkat.c: New file.
5103 * io/access.c: ...here.
5165 * io/chdir.c: ...here.
5173 * io/chmod.c: ...here.
5175 * io/chown.c: ...here.
5193 * io/close.c: ...here.
5207 * io/creat.c: ...here.
5209 * io/creat64.c: ...here.
5247 * io/dup.c: ...here.
5249 * io/dup2.c: ...here.
5321 * io/euidaccess.c: ...here.
5329 * io/fchdir.c: ...here.
5333 * io/fchmod.c: ...here.
5335 * io/fchown.c: ...here.
5337 * io/fchownat.c: ...here.
5341 * io/fcntl.c: ...here.
5379 * io/flock.c: ...here.
5397 * io/fstatfs.c: ...here.
5399 * io/fstatfs64.c: ...here.
5401 * io/fstatvfs.c: ...here.
5403 * io/fstatvfs64.c: ...here.
5423 * io/fxstat.c: ...here.
5425 * io/fxstat64.c: ...here.
5427 * io/fxstatat.c: ...here.
5429 * io/fxstatat64.c: ...here.
5443 * io/getcwd.c: ...here.
5565 * io/isatty.c: ...here.
5587 * io/lchmod.c: ...here.
5589 * io/lchown.c: ...here.
5603 * io/link.c: ...here.
5619 * io/lockf.c: ...here.
5621 * io/lockf64.c: ...here.
5631 * io/lseek64.c: ...here.
5639 * io/lxstat.c: ...here.
5641 * io/lxstat64.c: ...here.
5677 * io/mkdir.c: ...here.
5679 * io/mkdirat.c: ...here.
5681 * io/mkfifo.c: ...here.
5683 * io/mkfifoat.c: ...here.
5685 * io/mknod.c: ...here.
5687 * io/mknodat.c: ...here.
5759 * io/open.c: ...here.
5761 * io/open64.c: ...here.
5763 * io/openat.c: ...here.
5765 * io/openat64.c: ...here.
5775 * io/pipe.c: ...here.
5777 * io/poll.c: ...here.
5779 * io/posix_fadvise.c: ...here.
5781 * io/posix_fadvise64.c: ...here.
5783 * io/posix_fallocate.c: ...here.
5785 * io/posix_fallocate64.c: ...here.
5821 * io/read.c: ...here.
5833 * io/readlink.c: ...here.
5863 * io/rmdir.c: ...here.
6077 * io/sendfile.c: ...here.
6079 * io/sendfile64.c: ...here.
6221 * io/statfs.c: ...here.
6223 * io/statfs64.c: ...here.
6225 * io/statvfs.c: ...here.
6227 * io/statvfs64.c: ...here.
6331 * io/symlink.c: ...here.
6395 * io/ttyname.c: ...here.
6397 * io/ttyname_r.c: ...here.
6405 * io/umask.c: ...here.
6409 * io/unlink.c: ...here.
6411 * io/unlinkat.c: ...here.
6423 * io/utime.c: ...here.
6627 * io/write.c: ...here.
6631 * io/xmknod.c: ...here.
6633 * io/xmknodat.c: ...here.
6637 * io/xstat.c: ...here.
6639 * io/xstat64.c: ...here.
6696 * io/sys/stat.h: Add restrict to fstatat declarations.
6911 * io/Makefile (routines): Add mknodat, xmknodat, mkdirat, mkfifoat.
6913 * io/Versions [GLIBC_2.4]: Add mkdirat, mkfifoat, __xmknodat.
6914 * io/sys/stat.h: Declare mkditat, mknodat, mkfifoat, __xmknodat.
7166 * io/sys/stat.h (fstatat): If __REDIRECT_NTH isn't defined,
7185 * io/sys/stat.h: Use __const not const in fstatat prototypes.
7236 * io/sys/poll.h: Add comment explaining poll is a cancellation point.
7245 * io/sys/stat.h (fstatat): Don't use __THROW together with
7255 * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64,
7260 * io/Versions [GLIBC_2.4]: Add fchownat, __fxstatat, __fxstatat64,
7262 * io/fcntl.h: Define AT_FDCWD, AT_SYMLINK_NOFOLLOW, and AT_REMOVEDIR.
7263 * io/fstatat.c: New file.
7264 * io/fstatat64.c: New file.
7265 * io/sys/stat.h: Declare fstatat, fstatat64, __fxstatat, __fxstatat64
7308 * io/tst-unlinkat.c: New file.
7309 * io/tst-fstatat.c: New file.
7310 * io/tst-futimesat.c: New file.
7311 * io/tst-renameat.c: New file.
7312 * io/tst-fchownat.c: New file.
7313 * io/tst-openat.c: Don't fail if openat is not implemented.
7322 * io/fcntl.h: Declare openat and openat64.
7323 * io/Makefile (routines): Add openat and openat64.
7325 * io/Versions: Add openat and openat64 for GLIBC_2.4.
7330 * io/tst-openat.c: New file.
10004 * io/sys/sendfile.h: Remove __nonnull from sendfile and sendfile64