Lines Matching defs:vhost

160 	if (wsi->a.vhost &&
161 wsi->a.vhost->protocols[0].callback(wsi,
204 if (sampled_tid && wsi->a.vhost) {
205 tid = wsi->a.vhost->protocols[0].callback(wsi,
302 assert(wsi->event_pipe || wsi->a.vhost || wsi == pt->context->netlink);
304 assert(wsi->event_pipe || wsi->a.vhost);
310 if (wsi->a.vhost &&
311 wsi->a.vhost->protocols[0].callback(wsi, LWS_CALLBACK_LOCK_POLL,
332 if (wsi->a.vhost &&
333 wsi->a.vhost->protocols[0].callback(wsi, LWS_CALLBACK_ADD_POLL_FD,
344 if (wsi->a.vhost &&
345 wsi->a.vhost->protocols[0].callback(wsi, LWS_CALLBACK_UNLOCK_POLL,
383 if (wsi->a.vhost && wsi->a.vhost->protocols &&
384 wsi->a.vhost->protocols[0].callback(wsi, LWS_CALLBACK_LOCK_POLL,
444 if (lws_socket_is_valid(wsi->desc.sockfd) && wsi->a.vhost &&
445 wsi->a.vhost->protocols[0].callback(wsi,
461 if (wsi->a.vhost &&
462 wsi->a.vhost->protocols[0].callback(wsi, LWS_CALLBACK_UNLOCK_POLL,
488 if (wsi->a.vhost &&
489 wsi->a.vhost->protocols[0].callback(wsi, LWS_CALLBACK_LOCK_POLL,
497 if (wsi->a.vhost &&
498 wsi->a.vhost->protocols[0].callback(wsi, LWS_CALLBACK_UNLOCK_POLL,
566 lws_vhost_lock(wsi->a.vhost);
570 &wsi->a.vhost->same_vh_protocol_owner[n]);
574 lws_vhost_unlock(wsi->a.vhost);
581 if (wsi->a.vhost && wsi->a.vhost->same_vh_protocol_owner)
588 if (!wsi->a.vhost)
592 lws_vhost_lock(wsi->a.vhost);
596 lws_vhost_unlock(wsi->a.vhost);
602 lws_callback_on_writable_all_protocol_vhost(const struct lws_vhost *vhost,
608 if (protocol < vhost->protocols ||
609 protocol >= (vhost->protocols + vhost->count_protocols)) {
610 lwsl_vhost_err((struct lws_vhost *)vhost,
611 "protocol %p is not from vhost %p (%p - %p)",
612 protocol, vhost->protocols, vhost,
613 (vhost->protocols + vhost->count_protocols));
618 n = (int)(protocol - vhost->protocols);
621 lws_dll2_get_head(&vhost->same_vh_protocol_owner[n])) {
636 struct lws_vhost *vhost;
642 vhost = context->vhost_list;
644 while (vhost) {
645 for (n = 0; n < vhost->count_protocols; n++)
647 vhost->protocols[n].callback &&
648 !strcmp(protocol->name, vhost->protocols[n].name))
650 if (n != vhost->count_protocols)
652 vhost, &vhost->protocols[n]);
654 vhost = vhost->vhost_next;