Home
last modified time | relevance | path

Searched refs:sock_pair (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_symbolizer_posix_libcdep.cpp103 int sock_pair[5][2]; in CreateTwoHighNumberedPipes() local
105 if (pipe(sock_pair[i]) == -1) { in CreateTwoHighNumberedPipes()
107 internal_close(sock_pair[j][0]); in CreateTwoHighNumberedPipes()
108 internal_close(sock_pair[j][1]); in CreateTwoHighNumberedPipes()
111 } else if (sock_pair[i][0] > 2 && sock_pair[i][1] > 2) { in CreateTwoHighNumberedPipes()
113 infd = sock_pair[i]; in CreateTwoHighNumberedPipes()
115 outfd = sock_pair[i]; in CreateTwoHighNumberedPipes()
117 if (sock_pair[j] == infd) continue; in CreateTwoHighNumberedPipes()
118 internal_close(sock_pair[j][0]); in CreateTwoHighNumberedPipes()
119 internal_close(sock_pair[j][1]); in CreateTwoHighNumberedPipes()
H A Dsanitizer_posix_libcdep.cpp275 int sock_pair[2]; in IsAccessibleMemoryRange() local
276 if (pipe(sock_pair)) in IsAccessibleMemoryRange()
279 internal_write(sock_pair[1], reinterpret_cast<void *>(beg), size); in IsAccessibleMemoryRange()
288 internal_close(sock_pair[0]); in IsAccessibleMemoryRange()
289 internal_close(sock_pair[1]); in IsAccessibleMemoryRange()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_symbolizer_posix_libcdep.cc113 int sock_pair[5][2]; in CreateTwoHighNumberedPipes() local
115 if (pipe(sock_pair[i]) == -1) { in CreateTwoHighNumberedPipes()
117 internal_close(sock_pair[j][0]); in CreateTwoHighNumberedPipes()
118 internal_close(sock_pair[j][1]); in CreateTwoHighNumberedPipes()
121 } else if (sock_pair[i][0] > 2 && sock_pair[i][1] > 2) { in CreateTwoHighNumberedPipes()
123 infd = sock_pair[i]; in CreateTwoHighNumberedPipes()
125 outfd = sock_pair[i]; in CreateTwoHighNumberedPipes()
127 if (sock_pair[j] == infd) continue; in CreateTwoHighNumberedPipes()
128 internal_close(sock_pair[j][0]); in CreateTwoHighNumberedPipes()
129 internal_close(sock_pair[j][1]); in CreateTwoHighNumberedPipes()
H A Dsanitizer_posix_libcdep.cc281 int sock_pair[2]; in IsAccessibleMemoryRange() local
282 if (pipe(sock_pair)) in IsAccessibleMemoryRange()
285 internal_write(sock_pair[1], reinterpret_cast<void *>(beg), size); in IsAccessibleMemoryRange()
294 internal_close(sock_pair[0]); in IsAccessibleMemoryRange()
295 internal_close(sock_pair[1]); in IsAccessibleMemoryRange()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_symbolizer_posix_libcdep.cc115 int sock_pair[5][2]; in CreateTwoHighNumberedPipes() local
117 if (pipe(sock_pair[i]) == -1) { in CreateTwoHighNumberedPipes()
119 internal_close(sock_pair[j][0]); in CreateTwoHighNumberedPipes()
120 internal_close(sock_pair[j][1]); in CreateTwoHighNumberedPipes()
123 } else if (sock_pair[i][0] > 2 && sock_pair[i][1] > 2) { in CreateTwoHighNumberedPipes()
125 infd = sock_pair[i]; in CreateTwoHighNumberedPipes()
127 outfd = sock_pair[i]; in CreateTwoHighNumberedPipes()
129 if (sock_pair[j] == infd) continue; in CreateTwoHighNumberedPipes()
130 internal_close(sock_pair[j][0]); in CreateTwoHighNumberedPipes()
131 internal_close(sock_pair[j][1]); in CreateTwoHighNumberedPipes()
H A Dsanitizer_posix_libcdep.cc285 int sock_pair[2]; in IsAccessibleMemoryRange() local
286 if (pipe(sock_pair)) in IsAccessibleMemoryRange()
289 internal_write(sock_pair[1], reinterpret_cast<void *>(beg), size); in IsAccessibleMemoryRange()
298 internal_close(sock_pair[0]); in IsAccessibleMemoryRange()
299 internal_close(sock_pair[1]); in IsAccessibleMemoryRange()