Lines Matching refs:fd
28 int fd = open("/data/test.txt", O_RDWR | O_CREAT, TEST_MODE);
29 EXPECT_NE("flock_0100", fd, -1);
30 lseek(fd, 2, SEEK_SET);
32 result = flock(fd, LOCK_SH);
34 close(fd);
46 int fd = open("/data/test.txt", O_RDWR | O_CREAT, TEST_MODE);
47 EXPECT_NE("flock_0200", fd, -1);
48 lseek(fd, 2, SEEK_SET);
50 result = flock(fd, LOCK_SH | LOCK_NB);
52 close(fd);
64 int fd = open("/data/test.txt", O_RDWR | O_CREAT, TEST_MODE);
65 EXPECT_NE("flock_0300", fd, -1);
66 lseek(fd, 2, SEEK_SET);
68 result = flock(fd, LOCK_EX);
70 close(fd);
82 int fd = open("/data/test.txt", O_RDWR | O_CREAT, TEST_MODE);
83 EXPECT_NE("flock_0400", fd, -1);
84 lseek(fd, 2, SEEK_SET);
86 result = flock(fd, LOCK_EX | LOCK_NB);
88 close(fd);
100 int fd = open("/data/test.txt", O_RDWR | O_CREAT, TEST_MODE);
101 EXPECT_NE("flock_0500", fd, -1);
102 lseek(fd, 2, SEEK_SET);
104 result = flock(fd, LOCK_UN);
106 close(fd);
112 * @tc.desc : The fd parameter is invalid, the file cannot be locked
129 int fd = open("/data/test.txt", O_RDWR | O_CREAT, TEST_MODE);
130 EXPECT_NE("flock_0700", fd, -1);
131 lseek(fd, 2, SEEK_SET);
133 result = flock(fd, 0);
135 close(fd);