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