Lines Matching refs:cx
51 struct lws_context *cx = wsi->a.context; in lws_tls_restrict_borrow() local
53 if (cx->simultaneous_ssl_restriction && in lws_tls_restrict_borrow()
54 cx->simultaneous_ssl >= cx->simultaneous_ssl_restriction) { in lws_tls_restrict_borrow()
56 cx->simultaneous_ssl); in lws_tls_restrict_borrow()
60 if (cx->simultaneous_ssl_handshake_restriction && in lws_tls_restrict_borrow()
61 cx->simultaneous_ssl_handshake >= in lws_tls_restrict_borrow()
62 cx->simultaneous_ssl_handshake_restriction) { in lws_tls_restrict_borrow()
64 cx->simultaneous_ssl); in lws_tls_restrict_borrow()
68 cx->simultaneous_ssl++; in lws_tls_restrict_borrow()
69 cx->simultaneous_ssl_handshake++; in lws_tls_restrict_borrow()
74 cx->simultaneous_ssl - 1, in lws_tls_restrict_borrow()
75 cx->simultaneous_ssl); in lws_tls_restrict_borrow()
77 assert(!cx->simultaneous_ssl_restriction || in lws_tls_restrict_borrow()
78 cx->simultaneous_ssl <= in lws_tls_restrict_borrow()
79 cx->simultaneous_ssl_restriction); in lws_tls_restrict_borrow()
80 assert(!cx->simultaneous_ssl_handshake_restriction || in lws_tls_restrict_borrow()
81 cx->simultaneous_ssl_handshake <= in lws_tls_restrict_borrow()
82 cx->simultaneous_ssl_handshake_restriction); in lws_tls_restrict_borrow()
85 lws_gate_accepts(cx, in lws_tls_restrict_borrow()
86 (cx->simultaneous_ssl_restriction && in lws_tls_restrict_borrow()
87 cx->simultaneous_ssl == cx->simultaneous_ssl_restriction) || in lws_tls_restrict_borrow()
88 (cx->simultaneous_ssl_handshake_restriction && in lws_tls_restrict_borrow()
89 cx->simultaneous_ssl_handshake == cx->simultaneous_ssl_handshake_restriction)); in lws_tls_restrict_borrow()
99 struct lws_context *cx = wsi->a.context; in _lws_tls_restrict_return() local
101 assert(cx->simultaneous_ssl_handshake >= 0); in _lws_tls_restrict_return()
102 assert(cx->simultaneous_ssl >= 0); in _lws_tls_restrict_return()
104 lws_gate_accepts(cx, in _lws_tls_restrict_return()
105 (cx->simultaneous_ssl_restriction && in _lws_tls_restrict_return()
106 cx->simultaneous_ssl == cx->simultaneous_ssl_restriction) || in _lws_tls_restrict_return()
107 (cx->simultaneous_ssl_handshake_restriction && in _lws_tls_restrict_return()
108 cx->simultaneous_ssl_handshake == cx->simultaneous_ssl_handshake_restriction)); in _lws_tls_restrict_return()
115 struct lws_context *cx = wsi->a.context; in lws_tls_restrict_return_handshake() local
123 cx->simultaneous_ssl_handshake--; in lws_tls_restrict_return_handshake()
126 cx->simultaneous_ssl_handshake + 1, in lws_tls_restrict_return_handshake()
127 cx->simultaneous_ssl_handshake); in lws_tls_restrict_return_handshake()
135 struct lws_context *cx = wsi->a.context; in lws_tls_restrict_return() local
141 cx->simultaneous_ssl--; in lws_tls_restrict_return()
144 cx->simultaneous_ssl + 1, in lws_tls_restrict_return()
145 cx->simultaneous_ssl); in lws_tls_restrict_return()