Lines Matching refs:fd
16 int fd;
20 fd = open(path, O_RDONLY);
21 if (fd < 0)
22 return fd;
24 rc = ioctl(fd, FS_IOC_GETFLAGS, &flags);
27 close(fd);
37 rc = ioctl(fd, FS_IOC_SETFLAGS, &flags);
39 close(fd);
47 int fd;
51 fd = open(path, O_RDONLY);
52 if (fd < 0)
53 return fd;
55 rc = ioctl(fd, FS_IOC_GETFLAGS, &flags);
58 close(fd);
62 close(fd);
72 int fd, rc;
89 fd = open(path, O_WRONLY | O_CREAT, 0600);
90 if (fd < 0) {
95 rc = write(fd, buf, sizeof(buf));
101 close(fd);
115 fd = open(path, O_RDONLY);
116 if (fd < 0) {
126 rc = read(fd, buf, sizeof(buf));