Lines Matching +full:0 +full:x1b
33 fprintf(stderr, "\x1b[37m\x1b[41m\x1b[1mFailed to power off!!!\x1b[0m\n"); in poweroff()
39 … "\n\n\x1b[37m\x1b[41m\x1b[1mSOMETHING WENT HORRIBLY WRONG\x1b[0m\n\n \x1b[31m\x1b[1m%s: %s\x1b… in panic()
43 #define pretty_message(msg) puts("\x1b[32m\x1b[1m" msg "\x1b[0m")
50 if (uname(&utsname) < 0) in print_banner()
54 …ntf("\x1b[45m\x1b[33m\x1b[1m%*.s\x1b[0m\n\x1b[45m\x1b[33m\x1b[1m WireGuard Test Suite on %s %s … in print_banner()
73 if (fd < 0) in seed_rng()
75 for (int i = 0; i < 256; ++i) { in seed_rng()
76 if (ioctl(fd, RNDADDENTROPY, &entropy) < 0) in seed_rng()
91 if (mount("none", "/dev", "devtmpfs", 0, NULL)) in mount_filesystems()
93 if (mount("none", "/proc", "proc", 0, NULL)) in mount_filesystems()
95 if (mount("none", "/sys", "sysfs", 0, NULL)) in mount_filesystems()
97 if (mount("none", "/tmp", "tmpfs", 0, NULL)) in mount_filesystems()
99 if (mount("none", "/run", "tmpfs", 0, NULL)) in mount_filesystems()
101 if (mount("none", "/sys/kernel/debug", "debugfs", 0, NULL)) in mount_filesystems()
114 if (fd >= 0) { in enable_logging()
120 if (fd >= 0) { in enable_logging()
126 if (fd >= 0) { in enable_logging()
142 if (fcntl(fileno(file), F_SETFL, O_NONBLOCK) < 0) in kmod_selftests()
149 *strchrnul(start, '\n') = '\0'; in kmod_selftests()
153 if (!pass || pass[6] != '\0') { in kmod_selftests()
155 printf(" \x1b[31m* %s\x1b[0m\n", start); in kmod_selftests()
157 printf(" \x1b[32m* %s\x1b[0m\n", start); in kmod_selftests()
161 puts("\x1b[31m\x1b[1m[-] Tests failed! \u2639\x1b[0m"); in kmod_selftests()
176 else if (pid == 0) { in launch_tests()
180 if (waitpid(pid, &status, 0) < 0) in launch_tests()
182 if (WIFEXITED(status) && WEXITSTATUS(status) == 0) { in launch_tests()
185 if (fd < 0) in launch_tests()
187 if (read(fd, cmdline, sizeof(cmdline) - 1) <= 0) in launch_tests()
189 cmdline[sizeof(cmdline) - 1] = '\0'; in launch_tests()
201 if (fd < 0) in launch_tests()
217 printf("\x1b[31m\x1b[1m[-] Tests failed with %s %d! \u2639\x1b[0m\n", why, what); in launch_tests()
223 for (unsigned int i = 0; i < 1000; ++i) { in ensure_console()
225 if (fd < 0) { in ensure_console()
229 dup2(fd, 0); in ensure_console()
233 if (write(1, "\0\0\0\0\n", 5) == 5) in ensure_console()
244 if (fd < 0) in clear_leaks()
256 if (fd < 0) in check_leaks()
264 if (fd < 0) in check_leaks()
266 if (sendfile(1, fd, NULL, 0x7ffff000) > 0) in check_leaks()