Lines Matching +full:proc +full:- +full:id

1 // SPDX-License-Identifier: GPL-2.0-or-later
42 if (ret == -1) { in wait_for_pid()
46 ksft_print_msg("waitpid returned -1, errno=%d\n", errno); in wait_for_pid()
47 return -1; in wait_for_pid()
54 return -1; in wait_for_pid()
87 if (ret == -1) { in get_mnt_id()
88 ksft_print_msg("retrieving unique mount ID for %s: %s\n", path, in get_mnt_id()
94 ksft_print_msg("no unique mount ID available for %s\n", path); in get_mnt_id()
108 if (fd == -1) { in write_file()
114 if (ret == -1) { in write_file()
124 if (ret == -1) { in write_file()
140 if (ret == -1) in setup_namespace()
145 ret = write_file("/proc/self/uid_map", buf); in setup_namespace()
148 ret = write_file("/proc/self/setgroups", "deny"); in setup_namespace()
152 ret = write_file("/proc/self/gid_map", buf); in setup_namespace()
157 if (ret == -1) { in setup_namespace()
173 ret = get_mnt_ns_id("/proc/self/ns/mnt", &mnt_ns_id); in _test_statmount_mnt_ns_id()
182 if (ret == -1) { in _test_statmount_mnt_ns_id()
183 ksft_print_msg("statmount mnt ns id: %s\n", strerror(errno)); in _test_statmount_mnt_ns_id()
193 ksft_print_msg("statmount mnt ns id unavailable\n"); in _test_statmount_mnt_ns_id()
198 ksft_print_msg("unexpected mnt ns ID: 0x%llx != 0x%llx\n", in _test_statmount_mnt_ns_id()
219 handle_result(ret, "test statmount ns id"); in test_statmount_mnt_ns_id()
238 /* Get the mount ns id for our child. */ in validate_external_listmount()
239 snprintf(buf, sizeof(buf), "/proc/%lu/ns/mnt", (unsigned long)pid); in validate_external_listmount()
243 if (nr_mounts == (uint64_t)-1) { in validate_external_listmount()
261 ksft_print_msg("statmount mnt ns id: %s\n", strerror(errno)); in validate_external_listmount()
266 ksft_print_msg("statmount mnt ns id unavailable\n"); in validate_external_listmount()
271 ksft_print_msg("listmount gave us the wrong ns id: 0x%llx != 0x%llx\n", in validate_external_listmount()
313 if (nr_mounts == (uint64_t)-1) { in test_listmount_ns()
346 handle_result(ret, "test listmount ns id"); in test_listmount_ns()
355 assert(ret == -1); in main()