Lines Matching refs:s

18     nxt_socket_t  s;  in nxt_socket_create()  local
28 s = socket(domain, type, protocol); in nxt_socket_create()
30 if (nxt_slow_path(s == -1)) { in nxt_socket_create()
33 return s; in nxt_socket_create()
36 nxt_debug(task, "socket(): %d", s); in nxt_socket_create()
41 if (nxt_slow_path(nxt_socket_nonblocking(task, s) != NXT_OK)) { in nxt_socket_create()
42 nxt_socket_close(task, s); in nxt_socket_create()
49 return s; in nxt_socket_create()
54 nxt_socket_defer_accept(nxt_task_t *task, nxt_socket_t s, nxt_sockaddr_t *sa) in nxt_socket_defer_accept() argument
68 (void) nxt_socket_setsockopt(task, s, IPPROTO_TCP, TCP_DEFER_ACCEPT, 1); in nxt_socket_defer_accept()
75 nxt_socket_getsockopt(nxt_task_t *task, nxt_socket_t s, nxt_uint_t level, in nxt_socket_getsockopt() argument
83 if (nxt_fast_path(getsockopt(s, level, sockopt, &val, &len) == 0)) { in nxt_socket_getsockopt()
85 s, level, nxt_socket_sockopt_name(level, sockopt), val); in nxt_socket_getsockopt()
90 s, level, nxt_socket_sockopt_name(level, sockopt), in nxt_socket_getsockopt()
98 nxt_socket_setsockopt(nxt_task_t *task, nxt_socket_t s, nxt_uint_t level, in nxt_socket_setsockopt() argument
105 if (nxt_fast_path(setsockopt(s, level, sockopt, &val, len) == 0)) { in nxt_socket_setsockopt()
107 s, level, nxt_socket_sockopt_name(level, sockopt), val); in nxt_socket_setsockopt()
112 s, level, nxt_socket_sockopt_name(level, sockopt), val, in nxt_socket_setsockopt()
175 nxt_socket_bind(nxt_task_t *task, nxt_socket_t s, nxt_sockaddr_t *sa) in nxt_socket_bind() argument
177 nxt_debug(task, "bind(%d, %*s)", s, (size_t) sa->length, in nxt_socket_bind()
180 if (nxt_fast_path(bind(s, &sa->u.sockaddr, sa->socklen) == 0)) { in nxt_socket_bind()
185 s, (size_t) sa->length, nxt_sockaddr_start(sa), nxt_socket_errno); in nxt_socket_bind()
192 nxt_socket_connect(nxt_task_t *task, nxt_socket_t s, nxt_sockaddr_t *sa) in nxt_socket_connect() argument
199 s, (size_t) sa->length, nxt_sockaddr_start(sa)); in nxt_socket_connect()
201 if (connect(s, &sa->u.sockaddr, sa->socklen) == 0) { in nxt_socket_connect()
211 s, (size_t) sa->length, nxt_sockaddr_start(sa)); in nxt_socket_connect()
241 s, (size_t) sa->length, nxt_sockaddr_start(sa), err); in nxt_socket_connect()
248 nxt_socket_shutdown(nxt_task_t *task, nxt_socket_t s, nxt_uint_t how) in nxt_socket_shutdown() argument
253 if (nxt_fast_path(shutdown(s, how) == 0)) { in nxt_socket_shutdown()
254 nxt_debug(task, "shutdown(%d, %ui)", s, how); in nxt_socket_shutdown()
278 nxt_log(task, level, "shutdown(%d, %ui) failed %E", s, how, err); in nxt_socket_shutdown()
283 nxt_socket_close(nxt_task_t *task, nxt_socket_t s) in nxt_socket_close() argument
288 if (nxt_fast_path(close(s) == 0)) { in nxt_socket_close()
289 nxt_debug(task, "socket close(%d)", s); in nxt_socket_close()
313 nxt_log(task, level, "socket close(%d) failed %E", s, err); in nxt_socket_close()
318 nxt_socket_error(nxt_socket_t s) in nxt_socket_error() argument
329 ret = getsockopt(s, SOL_SOCKET, SO_ERROR, (void *) &err, &len); in nxt_socket_error()