Lines Matching refs:fd
40 ASSERT_EQ(0, fsetxattr(tf.fd, "user.foo", "bar", 4, 0)); in TEST()
41 ASSERT_EQ(4, fgetxattr(tf.fd, "user.foo", buf, sizeof(buf))); in TEST()
48 ASSERT_EQ(0, fsetxattr(tf.fd, "user.foo", "", 0, 0)); in TEST()
49 ASSERT_EQ(0, fgetxattr(tf.fd, "user.foo", buf, sizeof(buf))); in TEST()
55 ASSERT_EQ(0, fsetxattr(tf.fd, "user.foo", "01234567890123456789", 21, 0)); in TEST()
56 ASSERT_EQ(-1, fgetxattr(tf.fd, "user.foo", buf, sizeof(buf))); in TEST()
72 int fd = open(tf.path, O_PATH); in TEST() local
73 ASSERT_NE(-1, fd); in TEST()
75 int res = fsetxattr(fd, "user.foo", "bar", 4, 0); in TEST()
79 ASSERT_EQ(4, fgetxattr(fd, "user.foo", buf, sizeof(buf))); in TEST()
85 close(fd); in TEST()
90 int fd = open(tf.path, O_PATH); in TEST() local
91 ASSERT_NE(-1, fd); in TEST()
93 int res = fsetxattr(fd, "user.foo", "01234567890123456789", 21, 0); in TEST()
97 ASSERT_EQ(-1, fgetxattr(fd, "user.foo", buf, sizeof(buf))); in TEST()
103 close(fd); in TEST()
109 ASSERT_EQ(0, fsetxattr(tf.fd, "user.foo", "bar", 4, 0)); in TEST()
110 ssize_t result = flistxattr(tf.fd, buf, sizeof(buf)); in TEST()
118 ASSERT_EQ(0, fsetxattr(tf.fd, "user.foo", "bar", 4, 0)); in TEST()
119 int fd = open(tf.path, O_PATH); in TEST() local
120 ASSERT_NE(-1, fd); in TEST()
121 ssize_t res = flistxattr(fd, buf, sizeof(buf)); in TEST()
130 close(fd); in TEST()