Lines Matching defs:wsi
30 secstream_raw(struct lws *wsi, enum lws_callback_reasons reason, void *user,
34 struct lws_context_per_thread *pt = &wsi->a.context->pt[(int)wsi->tsi];
36 lws_ss_handle_t *h = (lws_ss_handle_t *)lws_get_opaque_user_data(wsi);
57 return _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, wsi, &h);
58 h->wsi = NULL;
61 return _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, wsi, &h);
75 h->wsi = NULL;
82 /* wsi is going down anyway */
85 return _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, wsi, &h);
91 !h->txn_ok && !wsi->a.context->being_destroyed) {
94 return _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, wsi, &h);
114 return _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, wsi, &h);
116 lws_validity_confirmed(wsi);
130 return _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, wsi, &h);
144 return _lws_ss_handle_state_ret_CAN_DESTROY_HANDLE(r, wsi, &h);
152 if (lws_write(wsi, buf + LWS_PRE, lws_ptr_diff_size_t(p, buf + LWS_PRE),
158 lws_set_timeout(wsi, 0, 0);