Lines Matching refs:wl
29 int wl18xx_wait_for_event(struct wl1271 *wl, enum wlcore_wait_event event, in wl18xx_wait_for_event() argument
47 return wlcore_cmd_wait_for_event_or_timeout(wl, local_event, timeout); in wl18xx_wait_for_event()
63 static int wlcore_smart_config_sync_event(struct wl1271 *wl, u8 sync_channel, in wlcore_smart_config_sync_event() argument
80 skb = cfg80211_vendor_event_alloc(wl->hw->wiphy, NULL, 20, in wlcore_smart_config_sync_event()
92 static int wlcore_smart_config_decode_event(struct wl1271 *wl, in wlcore_smart_config_decode_event() argument
101 skb = cfg80211_vendor_event_alloc(wl->hw->wiphy, NULL, in wlcore_smart_config_decode_event()
115 int wl18xx_process_mailbox_events(struct wl1271 *wl) in wl18xx_process_mailbox_events() argument
117 struct wl18xx_event_mailbox *mbox = wl->mbox; in wl18xx_process_mailbox_events()
127 if (wl->scan_wlvif) in wl18xx_process_mailbox_events()
128 wl18xx_scan_completed(wl, wl->scan_wlvif); in wl18xx_process_mailbox_events()
136 ieee80211_radar_detected(wl->hw); in wl18xx_process_mailbox_events()
144 wlcore_scan_sched_scan_results(wl); in wl18xx_process_mailbox_events()
148 wlcore_event_sched_scan_completed(wl, 1); in wl18xx_process_mailbox_events()
151 wlcore_event_rssi_trigger(wl, mbox->rssi_snr_trigger_metric); in wl18xx_process_mailbox_events()
154 wlcore_event_ba_rx_constraint(wl, in wl18xx_process_mailbox_events()
159 wlcore_event_beacon_loss(wl, in wl18xx_process_mailbox_events()
163 wlcore_event_channel_switch(wl, in wl18xx_process_mailbox_events()
168 wlcore_event_dummy_packet(wl); in wl18xx_process_mailbox_events()
175 wlcore_event_max_tx_failure(wl, in wl18xx_process_mailbox_events()
179 wlcore_event_inactive_sta(wl, in wl18xx_process_mailbox_events()
183 wlcore_event_roc_complete(wl); in wl18xx_process_mailbox_events()
186 wlcore_smart_config_sync_event(wl, mbox->sc_sync_channel, in wl18xx_process_mailbox_events()
190 wlcore_smart_config_decode_event(wl, in wl18xx_process_mailbox_events()