Lines Matching refs:fd
36 LOG_DBG("Closing connection to #%d", ws->fds[0].fd); in ws_end_client_connection()
39 (void)log_backend_ws_unregister(ws->fds[0].fd); in ws_end_client_connection()
42 (void)websocket_unregister(ws->fds[0].fd); in ws_end_client_connection()
44 ws->fds[0].fd = -1; in ws_end_client_connection()
66 if (ws->fds[0].fd < 0) { in ws_send()
71 ret = zsock_send(ws->fds[0].fd, msg, len, in ws_send()
133 ret = zsock_recv(pollfd->fd, buf, buf_left, 0); in ws_recv()
166 (void)zsock_getsockopt(evt->event.fd, SOL_SOCKET, in ws_server_cb()
168 LOG_ERR("Websocket socket %d error (%d)", evt->event.fd, sock_error); in ws_server_cb()
170 if (evt->event.fd == ws->fds[0].fd) { in ws_server_cb()
181 if (evt->event.fd == ws->fds[0].fd) { in ws_server_cb()
195 if (ctx->fds[0].fd >= 0) { in shell_ws_init()
202 ctx->fds[0].fd = ws_socket; in shell_ws_init()
218 if (ctx->fds[0].fd >= 0) { in shell_ws_init()
219 (void)zsock_close(ctx->fds[0].fd); in shell_ws_init()
220 ctx->fds[0].fd = -1; in shell_ws_init()
239 ws->fds[i].fd = -1; in init()
278 if (ws->fds[0].fd < 0 || ws->output_lock) { in sh_write()
336 if (ws->fds[0].fd < 0) { in sh_read()