• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/os-Linux/

Lines Matching refs:fd

38 int os_stat_fd(const int fd, struct uml_stat *ubuf)
43 CATCH_EINTR(err = fstat64(fd, &sbuf));
82 int os_ioctl_generic(int fd, unsigned int cmd, unsigned long arg)
86 err = ioctl(fd, cmd, arg);
93 int os_get_ifname(int fd, char* namebuf)
95 if (ioctl(fd, SIOCGIFNAME, namebuf) < 0)
101 int os_set_slip(int fd)
106 if (ioctl(fd, TIOCSETD, &disc) < 0)
110 if (ioctl(fd, SIOCSIFENCAP, &sencap) < 0)
116 int os_mode_fd(int fd, int mode)
120 CATCH_EINTR(err = fchmod(fd, mode));
174 int fd, err, f = 0;
195 fd = open64(file, f, mode);
196 if (fd < 0)
199 if (flags.cl && fcntl(fd, F_SETFD, 1)) {
201 close(fd);
205 return fd;
211 int fd, err;
216 fd = socket(AF_UNIX, SOCK_STREAM, 0);
217 if (fd < 0) {
222 err = connect(fd, (struct sockaddr *) &sock, sizeof(sock));
228 return fd;
231 close(fd);
236 void os_close_file(int fd)
238 close(fd);
241 int os_seek_file(int fd, unsigned long long offset)
245 actual = lseek64(fd, offset, SEEK_SET);
251 int os_read_file(int fd, void *buf, int len)
253 int n = read(fd, buf, len);
260 int os_write_file(int fd, const void *buf, int len)
262 int n = write(fd, (void *) buf, len);
282 int fd;
285 fd = open(file, O_RDONLY, 0);
286 if (fd < 0) {
292 if (ioctl(fd, BLKGETSIZE, &blocks) < 0) {
296 close(fd);
300 close(fd);
323 int os_set_exec_close(int fd)
327 CATCH_EINTR(err = fcntl(fd, F_SETFD, FD_CLOEXEC));
363 int os_set_fd_async(int fd)
367 flags = fcntl(fd, F_GETFL);
372 if (fcntl(fd, F_SETFL, flags) < 0) {
375 "and O_NONBLOCK on fd # %d, errno = %d\n", fd, errno);
379 if ((fcntl(fd, F_SETSIG, SIGIO) < 0) ||
380 (fcntl(fd, F_SETOWN, os_getpid()) < 0)) {
383 "(or F_SETSIG) fd %d, errno = %d\n", fd, errno);
390 int os_clear_fd_async(int fd)
394 flags = fcntl(fd, F_GETFL);
399 if (fcntl(fd, F_SETFL, flags) < 0)
404 int os_set_fd_block(int fd, int blocking)
408 flags = fcntl(fd, F_GETFL);
417 if (fcntl(fd, F_SETFL, flags) < 0)
423 int os_accept_connection(int fd)
427 new = accept(fd, NULL, 0);
445 int os_shutdown_socket(int fd, int r, int w)
458 err = shutdown(fd, what);
464 int os_rcv_fd(int fd, int *helper_pid_out)
482 n = recvmsg(fd, &msg, 0);
536 int os_lock_file(int fd, int excl)
545 err = fcntl(fd, F_SETLK, &lock);
550 err = fcntl(fd, F_GETLK, &lock);