Home
last modified time | relevance | path

Searched refs:addrlen (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/compiler-rt/test/tsan/
H A Dfd_socket_connect_norace.cpp15 socklen_t addrlen; variable
21 if (connect(c, addr, addrlen)) { in ClientThread()
34 addrlen = sizeof(addr4); in main()
43 addrlen = sizeof(addr6); in main()
48 bind(s, addr, addrlen); in main()
49 getsockname(s, addr, &addrlen); in main()
H A Dfd_socket_norace.cpp15 socklen_t addrlen; variable
21 if (connect(c, addr, addrlen)) { in ClientThread()
38 addrlen = sizeof(addr4); in main()
47 addrlen = sizeof(addr6); in main()
52 bind(s, addr, addrlen); in main()
53 getsockname(s, addr, &addrlen); in main()
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/android/
H A Dcloexec-accept.cpp7 extern "C" int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);
16 int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);
24 int accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen);
H A Dcloexec-accept4.cpp18 extern "C" int accept4(int sockfd, struct sockaddr *addr, socklen_t *addrlen, int flags);
43 int accept4(int sockfd, struct sockaddr *addr, socklen_t *addrlen, int flags);
61 int accept4(int sockfd, struct sockaddr *addr, socklen_t *addrlen, int flags);
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/android/
H A Dcloexec-accept4.rst14 accept4(sockfd, addr, addrlen, SOCK_NONBLOCK);
18 accept4(sockfd, addr, addrlen, SOCK_NONBLOCK | SOCK_CLOEXEC);
H A Dcloexec-accept.rst14 accept(sockfd, addr, addrlen);
18 accept4(sockfd, addr, addrlen, SOCK_CLOEXEC);
/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Linux/
H A Drecvfrom.cpp37 socklen_t addrlen = sizeof(serveraddr); in client_thread_udp() local
39 int succeeded = getsockname(sockfd, (struct sockaddr *)&serveraddr, &addrlen); in client_thread_udp()
/llvm-project-15.0.7/compiler-rt/test/dfsan/
H A Dcustom.cpp1728 socklen_t addrlen = sizeof(addr); in test_getpeername() local
1730 dfsan_set_label(i_label, &addrlen, sizeof(addrlen)); in test_getpeername()
1732 DEFINE_AND_SAVE_ORIGINS(addrlen) in test_getpeername()
1737 ASSERT_ZERO_LABEL(addrlen); in test_getpeername()
1738 assert(addrlen < sizeof(addr)); in test_getpeername()
1742 ASSERT_SAVED_ORIGINS(addrlen) in test_getpeername()
1755 dfsan_set_label(i_label, &addrlen, sizeof(addrlen)); in test_getsockname()
1757 DEFINE_AND_SAVE_ORIGINS(addrlen) in test_getsockname()
1761 ASSERT_ZERO_LABEL(addrlen); in test_getsockname()
1762 assert(addrlen < sizeof(addr)); in test_getsockname()
[all …]
/llvm-project-15.0.7/lldb/source/Host/common/
H A DSocket.cpp343 socklen_t *addrlen, in AcceptSocket() argument
353 int fd = syscall(__NR_accept, sockfd, addr, addrlen); in AcceptSocket()
368 static_cast<NativeSocket>(-1), ::accept4, sockfd, addr, addrlen, flags); in AcceptSocket()
371 static_cast<NativeSocket>(-1), ::accept, sockfd, addr, addrlen); in AcceptSocket()
/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Ddfsan_custom.cpp1987 int sockfd, struct sockaddr *addr, socklen_t *addrlen, in __dfsw_getsockname() argument
1990 socklen_t origlen = addrlen ? *addrlen : 0; in __dfsw_getsockname()
1991 int ret = getsockname(sockfd, addr, addrlen); in __dfsw_getsockname()
1992 if (ret != -1 && addr && addrlen) { in __dfsw_getsockname()
1993 socklen_t written_bytes = origlen < *addrlen ? origlen : *addrlen; in __dfsw_getsockname()
1994 dfsan_set_label(0, addrlen, sizeof(*addrlen)); in __dfsw_getsockname()
2015 socklen_t origlen = addrlen ? *addrlen : 0; in __dfsw_getpeername()
2016 int ret = getpeername(sockfd, addr, addrlen); in __dfsw_getpeername()
2017 if (ret != -1 && addr && addrlen) { in __dfsw_getpeername()
2018 socklen_t written_bytes = origlen < *addrlen ? origlen : *addrlen; in __dfsw_getpeername()
[all …]
/llvm-project-15.0.7/clang/test/Analysis/
H A Dcasts.c26 socklen_t addrlen = sizeof(storage); in f() local
27 getsockname(sock, sockaddr, &addrlen); in f()
H A Dtaint-generic.c447 int getnameinfo(const struct sockaddr *restrict addr, socklen_t addrlen,
450 int testGetnameinfo(const struct sockaddr *restrict addr, socklen_t addrlen, in testGetnameinfo() argument
453 getnameinfo(addr, addrlen, host, hostlen, serv, servlen, flags); in testGetnameinfo()
516 socklen_t *restrict addrlen);
519 socklen_t *restrict addrlen) { in testRecvfrom() argument
523 size_t read = recvfrom(fd, buf, len, flags, src_addr, addrlen); in testRecvfrom()
/llvm-project-15.0.7/lldb/include/lldb/Host/
H A DSocket.h119 socklen_t *addrlen,
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors.inc2852 if (addrlen) {
2853 COMMON_INTERCEPTOR_READ_RANGE(ctx, addrlen, sizeof(*addrlen));
2854 addr_sz = *addrlen;
3065 if (addrlen) {
3066 COMMON_INTERCEPTOR_READ_RANGE(ctx, addrlen, sizeof(*addrlen));
3087 if (addrlen) {
3088 COMMON_INTERCEPTOR_READ_RANGE(ctx, addrlen, sizeof(*addrlen));
3113 if (addrlen) {
3114 COMMON_INTERCEPTOR_READ_RANGE(ctx, addrlen, sizeof(*addrlen));
3366 if (addrlen) {
[all …]
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interceptors_posix.cpp1739 TSAN_INTERCEPTOR(int, connect, int fd, void *addr, unsigned addrlen) { in TSAN_INTERCEPTOR() argument
1740 SCOPED_TSAN_INTERCEPTOR(connect, fd, addr, addrlen); in TSAN_INTERCEPTOR()
1742 int res = REAL(connect)(fd, addr, addrlen); in TSAN_INTERCEPTOR()
1748 TSAN_INTERCEPTOR(int, bind, int fd, void *addr, unsigned addrlen) { in TSAN_INTERCEPTOR() argument
1749 SCOPED_TSAN_INTERCEPTOR(bind, fd, addr, addrlen); in TSAN_INTERCEPTOR()
1750 int res = REAL(bind)(fd, addr, addrlen); in TSAN_INTERCEPTOR()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp1743 TSAN_INTERCEPTOR(int, connect, int fd, void *addr, unsigned addrlen) { in TSAN_INTERCEPTOR() argument
1744 SCOPED_TSAN_INTERCEPTOR(connect, fd, addr, addrlen); in TSAN_INTERCEPTOR()
1746 int res = REAL(connect)(fd, addr, addrlen); in TSAN_INTERCEPTOR()
1752 TSAN_INTERCEPTOR(int, bind, int fd, void *addr, unsigned addrlen) { in TSAN_INTERCEPTOR() argument
1753 SCOPED_TSAN_INTERCEPTOR(bind, fd, addr, addrlen); in TSAN_INTERCEPTOR()
1754 int res = REAL(bind)(fd, addr, addrlen); in TSAN_INTERCEPTOR()
/llvm-project-15.0.7/compiler-rt/lib/msan/tests/
H A Dmsan_test.cpp883 socklen_t addrlen; in TEST() local
884 EXPECT_UMR(getsockname(sock, (struct sockaddr *)&buf, &addrlen)); in TEST()
886 addrlen = sizeof(buf); in TEST()
887 res = getsockname(sock, (struct sockaddr *)&buf, &addrlen); in TEST()
888 EXPECT_NOT_POISONED(addrlen); in TEST()
890 EXPECT_NOT_POISONED(buf[addrlen - 1]); in TEST()
891 EXPECT_POISONED(buf[addrlen]); in TEST()