Lines Matching defs:flags
64 static int new_socket(uv_tcp_t* handle, int domain, unsigned int flags) {
72 err = uv__stream_open((uv_stream_t*) handle, sockfd, flags);
78 if (flags & UV_HANDLE_BOUND)
85 static int maybe_new_socket(uv_tcp_t* handle, int domain, unsigned int flags) {
94 return new_socket(handle, domain, flags);
96 if (!(flags & UV_HANDLE_BOUND))
99 if (handle->flags & UV_HANDLE_BOUND)
108 handle->flags |= flags;
113 int uv_tcp_init_ex(uv_loop_t* loop, uv_tcp_t* tcp, unsigned int flags) {
118 domain = flags & 0xFF;
122 if (flags & ~0xFF)
154 unsigned int flags) {
159 if ((flags & UV_TCP_IPV6ONLY) && addr->sa_family != AF_INET6)
173 on = (flags & UV_TCP_IPV6ONLY) != 0;
200 tcp->flags |= UV_HANDLE_BOUND;
202 tcp->flags |= UV_HANDLE_IPV6;
416 unsigned int flags;
422 flags = 0;
428 flags |= UV_HANDLE_BOUND;
430 err = maybe_new_socket(tcp, AF_INET, flags);
438 tcp->flags |= UV_HANDLE_BOUND;
572 handle->flags |= UV_HANDLE_TCP_NODELAY;
574 handle->flags &= ~UV_HANDLE_TCP_NODELAY;
590 handle->flags |= UV_HANDLE_TCP_KEEPALIVE;
592 handle->flags &= ~UV_HANDLE_TCP_KEEPALIVE;
616 int flags;
618 flags = type | SOCK_CLOEXEC;
620 flags |= SOCK_NONBLOCK;
622 if (socketpair(AF_UNIX, flags, protocol, temp))
625 if (flags & UV_FS_O_NONBLOCK) {