Lines Matching defs:pos
75 off_t pos = lseek(fd, offset, SEEK_SET);
76 EXPECT_EQ(pos, offset);
80 pos = lseek(fd, offset, SEEK_SET);
81 EXPECT_EQ(pos, offset);
85 pos = lseek(fd, offset, SEEK_SET);
86 EXPECT_EQ(pos, offset);
91 pos = lseek(fd, offset, SEEK_SET);
92 EXPECT_EQ(pos, offset);
113 off_t pos = lseek(fd, offset, SEEK_SET);
114 EXPECT_EQ(pos, -1);
122 * @tc.desc : lseek set position from current pos success.
132 // set pos to middle position
137 // set positive pos to offset from current position
139 off_t pos = lseek(fd, offset, SEEK_CUR);
140 EXPECT_EQ(pos, initPos + offset);
142 // set negative pos to offset from current position
144 initPos = pos;
145 pos = lseek(fd, offset, SEEK_CUR);
146 EXPECT_EQ(pos, initPos + offset);
148 // set positive pos to offset from current position
150 initPos = pos;
151 pos = lseek(fd, offset, SEEK_CUR);
152 EXPECT_EQ(pos, initPos + offset);
160 * @tc.desc : lseek set negative position from current pos failed, errno EINVAL.
170 // set negative pos to offset from current position
173 off_t pos = lseek(fd, offset, SEEK_CUR);
174 EXPECT_EQ(pos, -1);
193 off_t pos = lseek(fd, 0, SEEK_END);
194 EXPECT_EQ(pos, TEST_LEN);
210 off_t pos = lseek(-1, 0, SEEK_SET);
211 EXPECT_EQ(pos, -1);