Lines Matching refs:global

45 	struct wpa_global *global;  member
72 static int wpas_ctrl_iface_global_reinit(struct wpa_global *global,
104 socklen_t fromlen, int global) in wpa_supplicant_ctrl_iface_attach() argument
314 static void wpas_ctrl_msg_send_pending_global(struct wpa_global *global) in wpas_ctrl_msg_send_pending_global() argument
319 gpriv = global->ctrl_iface; in wpas_ctrl_msg_send_pending_global()
366 wpas_ctrl_msg_send_pending_global(wpa_s->global); in wpas_ctrl_msg_queue_timeout()
373 gpriv = wpa_s->global->ctrl_iface; in wpas_ctrl_msg_queue_timeout()
439 gpriv = wpa_s->global->ctrl_iface; in wpa_supplicant_ctrl_iface_msg_cb()
723 if (wpa_s->global->params.ctrl_interface) { in wpa_supplicant_ctrl_iface_init()
726 if (wpa_s->global->params.ctrl_interface[0] == '/') { in wpa_supplicant_ctrl_iface_init()
727 if (os_strcmp(wpa_s->global->params.ctrl_interface, in wpa_supplicant_ctrl_iface_init()
730 } else if (os_strncmp(wpa_s->global->params.ctrl_interface, in wpa_supplicant_ctrl_iface_init()
732 os_strncmp(wpa_s->global->params.ctrl_interface, in wpa_supplicant_ctrl_iface_init()
742 pos = os_strchr(wpa_s->global->params.ctrl_interface, in wpa_supplicant_ctrl_iface_init()
762 wpa_s->global->params.ctrl_interface, in wpa_supplicant_ctrl_iface_init()
807 wpas_global_ctrl_iface_flush_queued_msg(struct wpa_global *global, in wpas_global_ctrl_iface_flush_queued_msg() argument
814 if (!global || !global->ctrl_iface) in wpas_global_ctrl_iface_flush_queued_msg()
817 gpriv = global->ctrl_iface; in wpas_global_ctrl_iface_flush_queued_msg()
847 wpas_global_ctrl_iface_flush_queued_msg(wpa_s->global, wpa_s); in wpa_supplicant_ctrl_iface_deinit()
913 gpriv = priv->wpa_s->global->ctrl_iface; in wpa_supplicant_ctrl_iface_deinit()
923 wpas_global_ctrl_iface_flush_queued_msg(wpa_s->global, wpa_s); in wpa_supplicant_ctrl_iface_deinit()
1025 wpa_s->global, gp); in wpa_supplicant_ctrl_iface_send()
1101 struct wpa_global *global = eloop_ctx; in wpa_supplicant_global_ctrl_iface_receive() local
1142 global, buf, &reply_len); in wpa_supplicant_global_ctrl_iface_receive()
1175 static int wpas_global_ctrl_iface_open_sock(struct wpa_global *global, in wpas_global_ctrl_iface_open_sock() argument
1179 const char *ctrl = global->params.ctrl_interface; in wpas_global_ctrl_iface_open_sock()
1279 if (global->params.ctrl_interface_group) { in wpas_global_ctrl_iface_open_sock()
1280 char *gid_str = global->params.ctrl_interface_group; in wpas_global_ctrl_iface_open_sock()
1343 global, priv); in wpas_global_ctrl_iface_open_sock()
1357 wpa_supplicant_global_ctrl_iface_init(struct wpa_global *global) in wpa_supplicant_global_ctrl_iface_init() argument
1366 priv->global = global; in wpa_supplicant_global_ctrl_iface_init()
1369 if (global->params.ctrl_interface == NULL) in wpa_supplicant_global_ctrl_iface_init()
1372 if (wpas_global_ctrl_iface_open_sock(global, priv) < 0) { in wpa_supplicant_global_ctrl_iface_init()
1383 static int wpas_ctrl_iface_global_reinit(struct wpa_global *global, in wpas_ctrl_iface_global_reinit() argument
1404 res = wpas_global_ctrl_iface_open_sock(global, priv); in wpas_ctrl_iface_global_reinit()
1421 if (priv->global->params.ctrl_interface) in wpa_supplicant_global_ctrl_iface_deinit()
1422 unlink(priv->global->params.ctrl_interface); in wpa_supplicant_global_ctrl_iface_deinit()