Lines Matching refs:vh
119 lws_adopt_descriptor_vhost1(struct lws_vhost *vh, lws_adoption_type type, in lws_adopt_descriptor_vhost1() argument
123 struct lws_context *context = vh->context; in lws_adopt_descriptor_vhost1()
137 new_wsi = lws_create_new_server_wsi(vh, n); in lws_adopt_descriptor_vhost1()
188 vh->context->count_wsi_allocated--; in lws_adopt_descriptor_vhost1()
312 lws_adopt_descriptor_vhost(struct lws_vhost *vh, lws_adoption_type type, in lws_adopt_descriptor_vhost() argument
320 info.vh = vh; in lws_adopt_descriptor_vhost()
337 peer = lws_get_or_create_peer(info->vh, info->fd.sockfd); in lws_adopt_descriptor_vhost_via_info()
339 if (peer && info->vh->context->ip_limit_wsi && in lws_adopt_descriptor_vhost_via_info()
340 peer->count_wsi >= info->vh->context->ip_limit_wsi) { in lws_adopt_descriptor_vhost_via_info()
342 info->vh->context->ip_limit_wsi); in lws_adopt_descriptor_vhost_via_info()
343 lws_stats_bump(&info->vh->context->pt[0], in lws_adopt_descriptor_vhost_via_info()
352 new_wsi = lws_adopt_descriptor_vhost1(info->vh, info->type, in lws_adopt_descriptor_vhost_via_info()
368 lws_peer_add_wsi(info->vh->context, peer, new_wsi); in lws_adopt_descriptor_vhost_via_info()
375 lws_adopt_socket_vhost(struct lws_vhost *vh, lws_sockfd_type accept_fd) in lws_adopt_socket_vhost() argument
380 return lws_adopt_descriptor_vhost(vh, LWS_ADOPT_SOCKET | in lws_adopt_socket_vhost()