Lines Matching refs:fd
74 int fd = open(TEST_FILE, O_RDWR | O_CREAT, MODE_0644);
75 EXPECT_TRUE(fd > 0);
77 ret = fsetxattr(fd, XATTR_NAME, AUTHOR_NAME, g_length, 0);
79 ret = fgetxattr(fd, XATTR_NAME, buf, g_length);
83 close(fd);
118 int fd = open(TEST_FILE, O_RDWR | O_CREAT, MODE_0644);
119 EXPECT_TRUE(fd > 0);
121 ret = fsetxattr(fd, XATTR_NAME, AUTHOR_NAME, g_length, 0);
124 ret = fsetxattr(fd, XATTR_NAME, AUTHOR_NAME_NEW, g_length, XATTR_CREATE);
127 ret = fgetxattr(fd, XATTR_NAME, buf, g_length);
131 close(fd);
147 int fd = open(TEST_FILE, O_RDWR | O_CREAT, MODE_0644);
148 EXPECT_TRUE(fd > 0);
150 ret = fsetxattr(fd, XATTR_NAME, AUTHOR_NAME, 0, 0);
153 ret = fgetxattr(fd, XATTR_NAME, buf, g_length);
157 close(fd);
172 int fd = open(TEST_FILE, O_RDWR | O_CREAT, MODE_0644);
173 EXPECT_TRUE(fd > 0);
176 ret = fsetxattr(fd, XATTR_NAME, AUTHOR_NAME, g_length, XATTR_REPLACE);
180 close(fd);
195 int fd = open(TEST_FILE, O_RDWR | O_CREAT, MODE_0644);
196 EXPECT_TRUE(fd > 0);
199 ret = fsetxattr(fd, "invalid_attr", AUTHOR_NAME, g_length, 0);
203 close(fd);