Lines Matching refs:len

48 #define xaccept_nonblock(fd, addr, len)                                        \  argument
51 accept_timeout((fd), (addr), (len), IO_TIMEOUT_SEC); \
57 #define xbind(fd, addr, len) \ argument
59 int __ret = bind((fd), (addr), (len)); \
73 #define xconnect(fd, addr, len) \ argument
75 int __ret = connect((fd), (addr), (len)); \
81 #define xgetsockname(fd, addr, len) \ argument
83 int __ret = getsockname((fd), (addr), (len)); \
89 #define xgetsockopt(fd, level, name, val, len) \ argument
91 int __ret = getsockopt((fd), (level), (name), (val), (len)); \
105 #define xsetsockopt(fd, level, name, val, len) \ argument
107 int __ret = setsockopt((fd), (level), (name), (val), (len)); \
113 #define xsend(fd, buf, len, flags) \ argument
115 ssize_t __ret = send((fd), (buf), (len), (flags)); \
121 #define xrecv_nonblock(fd, buf, len, flags) \ argument
123 ssize_t __ret = recv_timeout((fd), (buf), (len), (flags), \
152 socklen_t *len) in init_addr_loopback4() argument
159 *len = sizeof(*addr4); in init_addr_loopback4()
163 socklen_t *len) in init_addr_loopback6() argument
170 *len = sizeof(*addr6); in init_addr_loopback6()
174 socklen_t *len) in init_addr_loopback_unix() argument
179 *len = sizeof(sa_family_t); in init_addr_loopback_unix()
183 socklen_t *len) in init_addr_loopback_vsock() argument
190 *len = sizeof(*addr); in init_addr_loopback_vsock()
194 socklen_t *len) in init_addr_loopback() argument
198 init_addr_loopback4(ss, len); in init_addr_loopback()
201 init_addr_loopback6(ss, len); in init_addr_loopback()
204 init_addr_loopback_unix(ss, len); in init_addr_loopback()
207 init_addr_loopback_vsock(ss, len); in init_addr_loopback()
232 socklen_t len = 0; in socket_loopback_reuseport() local
235 init_addr_loopback(family, &addr, &len); in socket_loopback_reuseport()
244 err = xbind(s, sockaddr(&addr), len); in socket_loopback_reuseport()
308 static inline int accept_timeout(int fd, struct sockaddr *addr, socklen_t *len, in accept_timeout() argument
314 return accept(fd, addr, len); in accept_timeout()
317 static inline int recv_timeout(int fd, void *buf, size_t len, int flags, in recv_timeout() argument
323 return recv(fd, buf, len, flags); in recv_timeout()
331 socklen_t len; in create_pair() local
342 init_addr_loopback(family, &addr, &len); in create_pair()
343 err = xbind(c, sockaddr(&addr), len); in create_pair()
347 len = sizeof(addr); in create_pair()
348 err = xgetsockname(s, sockaddr(&addr), &len); in create_pair()
352 err = connect(c, sockaddr(&addr), len); in create_pair()
368 err = xgetsockname(c, sockaddr(&addr), &len); in create_pair()
372 err = xconnect(s, sockaddr(&addr), len); in create_pair()