Lines Matching refs:wl
16 int wl18xx_wait_for_event(struct wl1271 *wl, enum wlcore_wait_event event,
34 return wlcore_cmd_wait_for_event_or_timeout(wl, local_event, timeout);
50 static int wlcore_smart_config_sync_event(struct wl1271 *wl, u8 sync_channel,
67 skb = cfg80211_vendor_event_alloc(wl->hw->wiphy, NULL, 20,
79 static int wlcore_smart_config_decode_event(struct wl1271 *wl,
88 skb = cfg80211_vendor_event_alloc(wl->hw->wiphy, NULL,
102 static void wlcore_event_time_sync(struct wl1271 *wl,
116 int wl18xx_process_mailbox_events(struct wl1271 *wl)
118 struct wl18xx_event_mailbox *mbox = wl->mbox;
128 if (wl->scan_wlvif)
129 wl18xx_scan_completed(wl, wl->scan_wlvif);
133 wlcore_event_time_sync(wl,
144 if (!wl->radar_debug_mode)
145 ieee80211_radar_detected(wl->hw);
153 wlcore_scan_sched_scan_results(wl);
157 wlcore_event_sched_scan_completed(wl, 1);
160 wlcore_event_rssi_trigger(wl, mbox->rssi_snr_trigger_metric);
163 wlcore_event_ba_rx_constraint(wl,
168 wlcore_event_beacon_loss(wl,
172 wlcore_event_channel_switch(wl,
177 wlcore_event_dummy_packet(wl);
184 wlcore_event_max_tx_failure(wl,
188 wlcore_event_inactive_sta(wl,
192 wlcore_event_roc_complete(wl);
195 wlcore_smart_config_sync_event(wl, mbox->sc_sync_channel,
199 wlcore_smart_config_decode_event(wl,
205 wlcore_event_fw_logger(wl);
215 wlvif = wl->links[link_id].wlvif;
224 addr = wl->links[link_id].addr;
230 wl->links[link_id].ba_bitmap,