Lines Matching refs:ptpriv
99 struct lws_pt_eventlibs_libuv *ptpriv = pt_to_priv_uv(pt);
108 if (!ptpriv->thread_valid) {
110 ptpriv->uv_thread = uv_thread_self();
111 ptpriv->thread_valid = 1;
155 uv_idle_start(&ptpriv->idle, lws_uv_idle);
262 struct lws_pt_eventlibs_libuv *ptpriv = pt_to_priv_uv(pt);
271 ptpriv->extant_handles,
277 ptpriv->extant_handles)
498 struct lws_pt_eventlibs_libuv *ptpriv = pt_to_priv_uv(pt);
502 if (!ptpriv->thread_valid) {
504 ptpriv->uv_thread = uv_thread_self();
505 ptpriv->thread_valid = 1;
531 ptpriv->extant_handles++;
536 ptpriv->extant_handles);
597 struct lws_pt_eventlibs_libuv *ptpriv;
610 ptpriv = pt_to_priv_uv(pt);
611 if (!ptpriv->io_loop)
629 ptpriv->extant_handles++;
634 ptpriv->extant_handles);
654 struct lws_pt_eventlibs_libuv *ptpriv = pt_to_priv_uv(pt);
660 if (!ptpriv->io_loop)
720 struct lws_pt_eventlibs_libuv *ptpriv = pt_to_priv_uv(pt);
724 ptpriv->pt = pt;
726 if (!ptpriv->io_loop) {
745 ptpriv->io_loop = loop;
746 uv_idle_init(loop, &ptpriv->idle);
747 LWS_UV_REFCOUNT_STATIC_HANDLE_NEW(&ptpriv->idle, pt);
748 uv_idle_start(&ptpriv->idle, lws_uv_idle);
756 assert(ns <= (int)LWS_ARRAY_SIZE(ptpriv->signals));
758 uv_signal_init(loop, &ptpriv->signals[n]);
760 &ptpriv->signals[n], pt);
761 ptpriv->signals[n].data = pt;
762 uv_signal_start(&ptpriv->signals[n],
781 uv_timer_init(ptpriv->io_loop, &ptpriv->sultimer);
782 LWS_UV_REFCOUNT_STATIC_HANDLE_NEW(&ptpriv->sultimer, pt);
793 struct lws_pt_eventlibs_libuv *ptpriv = pt_to_priv_uv(pt);
821 ptpriv->extant_handles - 1,
825 assert(ptpriv->extant_handles);
826 ptpriv->extant_handles--;
844 !ptpriv->extant_handles &&
894 struct lws_pt_eventlibs_libuv *ptpriv = pt_to_priv_uv(pt);
897 if (!ptpriv->thread_valid)
908 return !uv_thread_equal(&th, &ptpriv->uv_thread);