Lines Matching refs:ret

41 	int ret;
43 ret = unshare(CLONE_NEWNS);
44 ASSERT_EQ(ret, 0) {
49 ret = mount(NULL, "/", NULL, MS_REC | MS_PRIVATE, 0);
50 ASSERT_EQ(ret, 0) {
58 int fd, ret, saved_errno, result = 1;
78 ret = mount(NULL, binderfs_mntpt, "binder", 0, 0);
79 EXPECT_EQ(ret, 0) {
98 ret = ioctl(fd, BINDER_CTL_ADD, &device);
102 EXPECT_GE(ret, 0) {
121 ret = ioctl(fd, BINDER_VERSION, &version);
125 EXPECT_GE(ret, 0) {
135 ret = unlink(device_path);
136 EXPECT_EQ(ret, 0) {
145 ret = unlink(device_path);
146 EXPECT_NE(ret, 0) {
174 ret = umount2(binderfs_mntpt, MNT_DETACH);
175 EXPECT_EQ(ret, 0) {
179 ret = rmdir(binderfs_mntpt);
180 EXPECT_EQ(ret, 0) {
189 int status, ret;
192 ret = waitpid(pid, &status, 0);
193 if (ret == -1) {
226 ssize_t ret;
228 ret = read(fd, buf, count);
229 if (ret < 0 && errno == EINTR)
232 return ret;
237 ssize_t ret;
239 ret = write(fd, buf, count);
240 if (ret < 0 && errno == EINTR)
243 return ret;
250 int ret;
262 ret = write_nointr(setgroups_fd, "deny", sizeof("deny") - 1);
264 if (ret != sizeof("deny") - 1)
271 ret = snprintf(path, sizeof(path), "/proc/%d/uid_map", pid);
274 ret = snprintf(path, sizeof(path), "/proc/%d/gid_map", pid);
279 if (ret < 0 || ret >= sizeof(path))
286 ret = write_nointr(fd, buf, buf_size);
288 if (ret != buf_size)
296 int ret;
301 ret = unshare(CLONE_NEWUSER);
302 ASSERT_EQ(ret, 0) {
307 ret = write_nointr(syncfds[0], "1", 1);
308 ASSERT_EQ(ret, 1) {
312 ret = read_nointr(syncfds[0], &buf, 1);
313 ASSERT_EQ(ret, 1) {
326 int ret;
332 ret = read_nointr(syncfds[1], &buf, 1);
333 ASSERT_EQ(ret, 1) {
338 ret = write_id_mapping(UID_MAP, pid, id_map, strlen(id_map));
339 ASSERT_EQ(ret, 0) {
344 ret = write_id_mapping(GID_MAP, pid, id_map, strlen(id_map));
345 ASSERT_EQ(ret, 0) {
349 ret = write_nointr(syncfds[1], "1", 1);
350 ASSERT_EQ(ret, 1) {
363 int ret;
365 ret = ioctl(fd, BINDER_VERSION, &version);
366 if (ret < 0)
384 int fd, ret;
390 ret = socketpair(PF_LOCAL, SOCK_STREAM | SOCK_CLOEXEC, 0, syncfds);
391 ASSERT_EQ(ret, 0) {
414 ret = mount(NULL, binderfs_mntpt, "binder", 0, 0);
415 ASSERT_EQ(ret, 0) {
432 ret = ioctl(fd, BINDER_CTL_ADD, &device);
434 ASSERT_EQ(ret, 0) {
447 ret = umount2(binderfs_mntpt, MNT_DETACH);
448 ASSERT_EQ(ret, 0) {
461 ret = pthread_create(&threads[i], &attr, binder_version_thread, INT_TO_PTR(fds[k]));
462 if (ret) {
472 ret = pthread_join(threads[j], &fdptr);
473 if (ret)
488 ret = wait_for_pid(pid);
489 ASSERT_EQ(ret, 0) {
505 int ret;
509 ret = socketpair(PF_LOCAL, SOCK_STREAM | SOCK_CLOEXEC, 0, syncfds);
510 ASSERT_EQ(ret, 0) {
530 ret = wait_for_pid(pid);
531 if (ret) {
532 if (ret == 2)
534 ASSERT_EQ(ret, 0) {