Lines Matching defs:gpriv
316 struct ctrl_iface_global_priv *gpriv;
319 gpriv = global->ctrl_iface;
320 while (gpriv && !dl_list_empty(&gpriv->msg_queue) &&
321 !wpas_ctrl_iface_throttle(gpriv->sock)) {
322 msg = dl_list_first(&gpriv->msg_queue, struct ctrl_iface_msg,
331 gpriv->sock, &gpriv->ctrl_dst, msg->level,
332 msg->txt, msg->len, NULL, gpriv);
363 struct ctrl_iface_global_priv *gpriv;
373 gpriv = wpa_s->global->ctrl_iface;
374 if (gpriv && !dl_list_empty(&gpriv->msg_queue))
375 gsock = gpriv->sock;
434 struct ctrl_iface_global_priv *gpriv;
439 gpriv = wpa_s->global->ctrl_iface;
441 if (type != WPA_MSG_NO_GLOBAL && gpriv &&
442 !dl_list_empty(&gpriv->ctrl_dst)) {
443 if (!dl_list_empty(&gpriv->msg_queue) ||
444 wpas_ctrl_iface_throttle(gpriv->sock)) {
445 if (gpriv->throttle_count == 0) {
448 gpriv->sock);
450 gpriv->throttle_count++;
451 wpas_ctrl_msg_queue_limit(gpriv->throttle_count,
452 &gpriv->msg_queue);
453 wpas_ctrl_msg_queue(&gpriv->msg_queue, wpa_s, level,
456 if (gpriv->throttle_count) {
459 gpriv->throttle_count, gpriv->sock);
461 gpriv->throttle_count = 0;
466 gpriv->sock, &gpriv->ctrl_dst, level,
467 txt, len, NULL, gpriv);
830 struct ctrl_iface_global_priv *gpriv;
837 gpriv = global->ctrl_iface;
838 dl_list_for_each_safe(msg, prev_msg, &gpriv->msg_queue,
860 struct ctrl_iface_global_priv *gpriv;
933 gpriv = priv->wpa_s->global->ctrl_iface;
934 if (gpriv) {
935 dl_list_for_each_safe(msg, prev_msg, &gpriv->msg_queue,