| /sysdeps/generic/ |
| A D | not-cancel.h | 37 #define __close_nocancel(fd) \ argument 38 __close (fd) 39 #define __close_nocancel_nostatus(fd) \ argument 40 (void) __close (fd) 41 #define __read_nocancel(fd, buf, n) \ argument 42 __read (fd, buf, n) 44 __pread64 (fd, buf, count, offset) 45 #define __write_nocancel(fd, buf, n) \ argument 46 __write (fd, buf, n) 48 (void) __writev (fd, iov, n) [all …]
|
| /sysdeps/unix/sysv/linux/ |
| A D | tst-memfd_create.c | 33 is_cloexec (int fd) in is_cloexec() argument 35 int flags = fcntl (fd, F_GETFD); in is_cloexec() 42 get_seals (int fd) in get_seals() argument 44 int flags = fcntl (fd, F_GET_SEALS); in get_seals() 51 is_sealed (int fd) in is_sealed() argument 53 return get_seals (fd) & F_SEAL_SEAL; in is_sealed() 76 if (fd < 0) in do_test() 101 TEST_VERIFY (is_cloexec (fd) == do_cloexec); in do_test() 106 TEST_VERIFY (!is_sealed (fd)); in do_test() 109 TEST_VERIFY (is_sealed (fd)); in do_test() [all …]
|
| A D | fpathconf.c | 22 static long int posix_fpathconf (int fd, int name); 31 __fpathconf (int fd, int name) in __fpathconf() argument 38 return __statfs_link_max (__fstatfs (fd, &fsbuf), &fsbuf, NULL, fd); in __fpathconf() 41 return __statfs_filesize_max (__fstatfs (fd, &fsbuf), &fsbuf); in __fpathconf() 44 return __statfs_symlinks (__fstatfs (fd, &fsbuf), &fsbuf); in __fpathconf() 47 return __statfs_chown_restricted (__fstatfs (fd, &fsbuf), &fsbuf); in __fpathconf() 50 return posix_fpathconf (fd, name); in __fpathconf()
|
| A D | tst-timerfd.c | 34 int fd, ret; in timerfd_test() local 36 fd = timerfd_create (CLOCK_REALTIME, 0); in timerfd_test() 37 if (fd < 0) in timerfd_test() 41 ret = timerfd_settime (fd, 0, &settings, NULL); in timerfd_test() 51 ret = timerfd_gettime (fd, &val); in timerfd_test() 59 xclose (fd); in timerfd_test() 65 int fd = timerfd_create (CLOCK_REALTIME, 0); in timerfd_large_timeout() local 66 TEST_VERIFY (fd != -1); in timerfd_large_timeout() 69 int r = timerfd_settime (fd, 0, &it, NULL); in timerfd_large_timeout() 73 TEST_COMPARE (read (fd, &buf, sizeof (buf)), -1); in timerfd_large_timeout()
|
| A D | ifreq.c | 24 int fd = sockfd; in __ifreq() local 30 if (fd < 0) in __ifreq() 31 fd = __opensock (); in __ifreq() 32 if (fd < 0) in __ifreq() 45 if (__ioctl (fd, SIOCGIFCONF, &ifc) < 0 || ifc.ifc_len == 0) in __ifreq() 54 || (ifc.ifc_buf = newp, __ioctl (fd, SIOCGIFCONF, &ifc)) < 0) in __ifreq() 58 if (fd != sockfd) in __ifreq() 59 __close (fd); in __ifreq() 68 if (fd != sockfd) in __ifreq() 69 __close (fd); in __ifreq()
|
| A D | tst-getdents64.c | 37 xlseek (fd, 0, SEEK_SET); in large_buffer_check() 52 large_buffer_checks (int fd) in large_buffer_checks() argument 68 large_buffer_check (fd, large_buffer, INT_MAX); in large_buffer_checks() 82 int fd = xopen (".", O_RDONLY | O_DIRECTORY, 0); in do_test_large_size() local 83 TEST_VERIFY (fd >= 0); in do_test_large_size() 84 large_buffer_checks (fd); in do_test_large_size() 86 xclose (fd); in do_test_large_size() 96 int fd = xopen (".", O_RDONLY | O_DIRECTORY, 0); in do_test_by_size() local 97 TEST_VERIFY (fd >= 0); in do_test_by_size() 162 xlseek (fd, 0, SEEK_SET); in do_test_by_size() [all …]
|
| A D | netlink_assert_response.c | 28 get_address_family (int fd) in get_address_family() argument 32 if (__getsockname (fd, (struct sockaddr *) &sa, &sa_len) < 0) in get_address_family() 43 __netlink_assert_response (int fd, ssize_t result) in __netlink_assert_response() argument 50 int family = get_address_family (fd); in __netlink_assert_response() 67 int mode = __fcntl (fd, F_GETFL, 0); in __netlink_assert_response() 77 error_code, fd); in __netlink_assert_response() 82 error_code, fd, family); in __netlink_assert_response() 92 int family = get_address_family (fd); in __netlink_assert_response() 97 result, fd); in __netlink_assert_response() 102 result, fd, family); in __netlink_assert_response()
|
| A D | gethostid.c | 32 int fd; in sethostid() local 51 fd = __open_nocancel (HOSTIDFILE, O_CREAT|O_WRONLY|O_TRUNC, 0644); in sethostid() 52 if (fd < 0) in sethostid() 55 written = __write_nocancel (fd, &id32, sizeof (id32)); in sethostid() 57 __close_nocancel_nostatus (fd); in sethostid() 77 int fd; in gethostid() local 80 fd = __open_nocancel (HOSTIDFILE, O_RDONLY|O_LARGEFILE, 0); in gethostid() 81 if (fd >= 0) in gethostid() 83 ssize_t n = __read_nocancel (fd, &id, sizeof (id)); in gethostid() 85 __close_nocancel_nostatus (fd); in gethostid()
|
| A D | fstat64.c | 28 __fstat64_time64 (int fd, struct __stat64_t64 *buf) in __fstat64_time64() argument 30 if (fd < 0) in __fstat64_time64() 35 return __fstatat64_time64 (fd, "", buf, AT_EMPTY_PATH); in __fstat64_time64() 41 __fstat64 (int fd, struct stat64 *buf) in hidden_def() 43 if (fd < 0) in hidden_def() 50 return __fstat64_time64 (fd, &st_t64) in hidden_def()
|
| A D | tst-o_path-locks.c | 40 int fd = xopen (path, O_RDWR, 0); in subprocess() local 42 int ret = fcntl64 (fd, F_SETLK, &lock); in subprocess() 47 xclose (fd); in subprocess() 73 int fd = create_temp_file ("tst-o_path-locks-", &path); in do_test() local 79 TEST_COMPARE (fcntl64 (fd, F_SETLK, &lock), 0); in do_test() 90 TEST_COMPARE (fcntl64 (fd, F_SETLK, &lock), 0); in do_test() 94 xclose (fd); in do_test()
|
| A D | opendir.c | 44 opendir_tail (int fd) in opendir_tail() argument 46 if (__glibc_unlikely (fd < 0)) in opendir_tail() 53 if (__glibc_unlikely (__fstat64_time64 (fd, &statbuf) < 0)) in opendir_tail() 59 __close_nocancel_nostatus (fd); in opendir_tail() 63 return __alloc_dir (fd, true, 0, &statbuf); in opendir_tail() 91 __alloc_dir (int fd, bool close_fd, int flags, in weak_alias() 97 && __glibc_unlikely (__fcntl64_nocancel (fd, F_SETFD, FD_CLOEXEC) < 0)) in weak_alias() 119 __close_nocancel_nostatus (fd); in weak_alias() 123 dirp->fd = fd; in weak_alias()
|
| A D | futimens.c | 32 __futimens64 (int fd, const struct __timespec64 tsp64[2]) in __futimens64() argument 34 if (fd < 0) in __futimens64() 37 return __utimensat64_helper (fd, NULL, &tsp64[0], 0); in __futimens64() 44 __futimens (int fd, const struct timespec tsp[2]) in __futimens() argument 53 return __futimens64 (fd, tsp ? &tsp64[0] : NULL); in __futimens()
|
| A D | getsockopt.c | 25 getsockopt_syscall (int fd, int level, int optname, void *optval, in getsockopt_syscall() argument 29 return INLINE_SYSCALL (getsockopt, 5, fd, level, optname, optval, len); in getsockopt_syscall() 31 return SOCKETCALL (getsockopt, fd, level, optname, optval, len); in getsockopt_syscall() 37 getsockopt32 (int fd, int level, int optname, void *optval, in getsockopt32() argument 56 r = getsockopt_syscall (fd, level, optname, &tv32, in getsockopt32() 82 r = getsockopt_syscall (fd, level, optname, optval, len); in getsockopt32() 92 __getsockopt (int fd, int level, int optname, void *optval, socklen_t *len) in __getsockopt() argument 94 int r = getsockopt_syscall (fd, level, optname, optval, len); in __getsockopt() 98 r = getsockopt32 (fd, level, optname, optval, len); in __getsockopt()
|
| /sysdeps/mach/hurd/ |
| A D | dirfd.c | 27 int fd; in __dirfd() local 31 for (fd = 0; fd < _hurd_dtablesize; ++fd) in __dirfd() 32 if (_hurd_dtable[fd] == dirp->__fd) in __dirfd() 34 if (fd == _hurd_dtablesize) in __dirfd() 37 fd = -1; in __dirfd() 42 return fd; in __dirfd()
|
| A D | close_range.c | 41 struct hurd_fd *fd = _hurd_dtable[i]; in __close_range() local 43 if (fd == NULL || fd->port.port == MACH_PORT_NULL) in __close_range() 46 __spin_lock (&fd->port.lock); in __close_range() 49 fd->flags |= FD_CLOEXEC; in __close_range() 52 _hurd_port_set (&fd->ctty, MACH_PORT_NULL); in __close_range() 53 _hurd_port_locked_set (&fd->port, MACH_PORT_NULL); in __close_range() 56 __spin_unlock (&fd->port.lock); in __close_range()
|
| A D | ptsname.c | 31 ptsname (int fd) in ptsname() argument 36 err = __ptsname_r (fd, peername, sizeof (peername)); in ptsname() 44 __ptsname_internal (int fd, char *buf, size_t buflen, struct stat64 *stp) in __ptsname_internal() argument 51 if (HURD_DPORT_USE (fd, __term_get_bottom_type (port, &ttype)) == 0) in __ptsname_internal() 58 if (err = HURD_DPORT_USE (fd, __term_get_peername (port, peername))) in __ptsname_internal() 62 return __hurd_dfail (fd, err), errno; in __ptsname_internal() 87 __ptsname_r (int fd, char *buf, size_t buflen) in __ptsname_r() argument 89 return __ptsname_internal (fd, buf, buflen, NULL); in __ptsname_r()
|
| A D | opendir.c | 83 int fd; in __opendirat() local 86 fd = __open_nocancel (name, flags); in __opendirat() 88 fd = __openat_nocancel (dfd, name, flags); in __opendirat() 90 if (fd < 0) in __opendirat() 94 DIR *dirp = _hurd_fd_opendir (_hurd_fd_get (fd)); in __opendirat() 96 __close (fd); in __opendirat() 117 int fd = __open (name, O_RDONLY | O_NONBLOCK | O_DIRECTORY); in __opendir() local 118 if (fd < 0) in __opendir() 122 DIR *dirp = _hurd_fd_opendir (_hurd_fd_get (fd)); in __opendir() 124 __close (fd); in __opendir()
|
| A D | getrandom.c | 32 int fd; in __getrandom() local 40 fd = __open_nocancel(random_source, open_flags); in __getrandom() 41 if (fd == -1) in __getrandom() 44 amount_read = __read_nocancel(fd, buffer, length); in __getrandom() 45 __close_nocancel_nostatus(fd); in __getrandom()
|
| /sysdeps/unix/sysv/linux/generic/ |
| A D | dup2.c | 25 __dup2 (int fd, int fd2) in __dup2() argument 29 if (fd == fd2) in __dup2() 30 return __libc_fcntl (fd, F_GETFL, 0) < 0 ? -1 : fd; in __dup2() 32 return INLINE_SYSCALL (dup3, 3, fd, fd2, 0); in __dup2()
|
| /sysdeps/unix/ |
| A D | ifreq.c | 24 int fd = sockfd; in __ifreq() local 30 if (fd < 0) in __ifreq() 31 fd = __opensock (); in __ifreq() 32 if (fd < 0) in __ifreq() 45 if (newp == NULL || __ioctl (fd, SIOCGIFCONF, &ifc) < 0) in __ifreq() 49 if (fd != sockfd) in __ifreq() 50 __close (fd); in __ifreq() 59 if (fd != sockfd) in __ifreq() 60 __close (fd); in __ifreq()
|
| /sysdeps/pthread/ |
| A D | tst-flock1.c | 27 static int fd; variable 33 if (flock (fd, LOCK_SH | LOCK_NB) != 0) in tf() 50 fd = mkstemp (tmp); in do_test() 51 if (fd == -1) in do_test() 59 write (fd, "foobar xyzzy", 12); in do_test() 61 if (flock (fd, LOCK_EX | LOCK_NB) != 0) in do_test() 85 close (fd); in do_test()
|
| /sysdeps/unix/sysv/linux/s390/s390-32/ |
| A D | posix_fadvise64.c | 22 int __posix_fadvise64_l64 (int fd, off64_t offset, off64_t len, int advise); 23 int __posix_fadvise64_l32 (int fd, off64_t offset, size_t len, int advise); 30 int fd; member 37 __posix_fadvise64_l64 (int fd, off64_t offset, off64_t len, int advise) in __posix_fadvise64_l64() argument 41 parameters.fd = fd; in __posix_fadvise64_l64() 57 __posix_fadvise64_l32 (int fd, off64_t offset, size_t len, int advise) in __posix_fadvise64_l32() argument 59 return __posix_fadvise64_l64 (fd, offset, len, advise); in __posix_fadvise64_l32()
|
| /sysdeps/posix/ |
| A D | truncate.c | 28 int fd, ret, save; in __truncate() local 30 fd = __open (path, O_WRONLY | (length == 0 ? O_TRUNC : 0)); in __truncate() 31 if (fd < 0) in __truncate() 37 ret = __ftruncate (fd, length); in __truncate() 39 (void) __close (fd); in __truncate()
|
| /sysdeps/unix/sysv/linux/powerpc/ |
| A D | internal-ioctl.h | 24 __ioctl_arch (int *r, int fd, unsigned long request, void *arg) in __ioctl_arch() argument 29 *r = __tcgetattr (fd, (struct termios *) arg); in __ioctl_arch() 33 *r = __tcsetattr (fd, TCSANOW, (struct termios *) arg); in __ioctl_arch() 37 *r = __tcsetattr (fd, TCSADRAIN, (struct termios *) arg); in __ioctl_arch() 41 *r = __tcsetattr (fd, TCSAFLUSH, (struct termios *) arg); in __ioctl_arch()
|
| /sysdeps/unix/bsd/ |
| A D | tcflow.c | 27 tcflow (int fd, int action) in tcflow() argument 32 return __ioctl (fd, TIOCSTOP, (void *) NULL); in tcflow() 34 return __ioctl (fd, TIOCSTART, (void *) NULL); in tcflow() 43 if (__tcgetattr (fd, &attr) < 0) in tcflow() 46 if (c != _POSIX_VDISABLE && write (fd, &c, 1) < 1) in tcflow()
|