| /linux/tools/testing/selftests/coredump/ |
| H A D | coredump_notify_signal_helper.c | 20 int fd_core_file; in main() local 23 fd_core_file = open(NOTIFY_SIGNAL_CORE_TMPFILE, in main() 25 if (fd_core_file < 0) { in main() 30 ret = recv_coredump_notify_signal(STDIN_FILENO, fd_core_file, true); in main() 31 close(fd_core_file); in main()
|
| H A D | coredump_socket_test.c | 95 int fd_server = -1, fd_coredump = -1, fd_peer_pidfd = -1, fd_core_file = -1; in TEST_F() local 140 fd_core_file = creat("/tmp/coredump.file", 0644); in TEST_F() 141 if (fd_core_file < 0) { in TEST_F() 159 bytes_write = write(fd_core_file, buffer, bytes_read); in TEST_F() 171 if (fd_core_file >= 0) in TEST_F() 172 close(fd_core_file); in TEST_F() 457 int fd_server = -1, fd_coredump = -1, fd_peer_pidfd = -1, fd_core_file = -1; in TEST_F() local 526 fd_core_file = open_coredump_tmpfile(self->fd_tmpfs_detached); in TEST_F() 527 if (fd_core_file < 0) { in TEST_F() 545 bytes_write = write(fd_core_file, buffer, bytes_read); in TEST_F() [all …]
|
| H A D | coredump_notify_signal_test.c | 190 int fd_server = -1, fd_coredump = -1, fd_core_file = -1; in TEST_F() local 206 fd_core_file = open(NOTIFY_SIGNAL_CORE_FILE, in TEST_F() 209 if (fd_core_file < 0) in TEST_F() 212 if (recv_coredump_notify_signal(fd_coredump, fd_core_file, in TEST_F() 218 if (fd_core_file >= 0) in TEST_F() 219 close(fd_core_file); in TEST_F()
|
| H A D | coredump_signal_test.c | 159 int fd_server = -1, fd_coredump = -1, fd_core_file = -1; in run_coredump() local 181 fd_core_file = creat("/tmp/coredump.file", 0644); in run_coredump() 182 if (fd_core_file < 0) { in run_coredump() 187 if (recv_coredump_bytes(fd_coredump, fd_core_file) < 0) in run_coredump() 192 if (fd_core_file >= 0) in run_coredump() 193 close(fd_core_file); in run_coredump()
|
| H A D | coredump_test_helpers.h | 50 ssize_t recv_coredump_records(int fd_coredump, int fd_core_file, 55 ssize_t recv_coredump_bytes(int fd_coredump, int fd_core_file); 79 void process_coredump_worker(int fd_coredump, int fd_peer_pidfd, int fd_core_file);
|
| H A D | coredump_socket_protocol_test.c | 98 int fd_server = -1, fd_coredump = -1, fd_core_file = -1, fd_peer_pidfd = -1; in TEST_F() local 143 fd_core_file = creat("/tmp/coredump.file", 0644); in TEST_F() 144 if (fd_core_file < 0) { in TEST_F() 183 bytes_write = write(fd_core_file, buffer, bytes_read); in TEST_F() 196 if (fd_core_file >= 0) in TEST_F() 197 close(fd_core_file); in TEST_F() 1003 int fd_server = -1, fd_coredump = -1, fd_peer_pidfd = -1, fd_core_file = -1; variable 1068 fd_core_file = open_coredump_tmpfile(self->fd_tmpfs_detached); 1069 if (fd_core_file < 0) { 1087 bytes_write = write(fd_core_file, buffer, bytes_read); [all …]
|
| H A D | coredump_test_helpers.c | 328 ssize_t recv_coredump_records(int fd_coredump, int fd_core_file, in recv_coredump_records() argument 335 .ctx = &fd_core_file, in recv_coredump_records() 349 if (ftruncate(fd_core_file, size) < 0) { in recv_coredump_records() 1229 ssize_t recv_coredump_bytes(int fd_coredump, int fd_core_file) in recv_coredump_bytes() argument 1244 if (write_nointr(fd_core_file, buffer, ret) != ret) { in recv_coredump_bytes() 1704 void process_coredump_worker(int fd_coredump, int fd_peer_pidfd, int fd_core_file) in process_coredump_worker() argument 1755 ssize_t bytes_write = write(fd_core_file, buffer, bytes_read); in process_coredump_worker() 1773 if (fd_core_file >= 0) in process_coredump_worker() 1774 close(fd_core_file); in process_coredump_worker()
|