Lines Matching refs:addr
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)); \
176 struct sockaddr_un *addr = memset(ss, 0, sizeof(*ss)); in init_addr_loopback_unix() local
178 addr->sun_family = AF_UNIX; in init_addr_loopback_unix()
185 struct sockaddr_vm *addr = memset(ss, 0, sizeof(*ss)); in init_addr_loopback_vsock() local
187 addr->svm_family = AF_VSOCK; in init_addr_loopback_vsock()
188 addr->svm_port = VMADDR_PORT_ANY; in init_addr_loopback_vsock()
189 addr->svm_cid = VMADDR_CID_LOCAL; in init_addr_loopback_vsock()
190 *len = sizeof(*addr); in init_addr_loopback_vsock()
231 struct sockaddr_storage addr; 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()
330 struct sockaddr_storage addr; 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()