Home
last modified time | relevance | path

Searched defs:wvif (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/wireless/silabs/wfx/
H A Dhif_tx_mib.c17 int wfx_hif_set_output_power(struct wfx_vif *wvif, int val) in wfx_hif_set_output_power() argument
27 int wfx_hif_set_beacon_wakeup_period(struct wfx_vif *wvif, in wfx_hif_set_beacon_wakeup_period() argument
42 int wfx_hif_set_rcpi_rssi_threshold(struct wfx_vif *wvif, int rssi_thold, int rssi_hyst) in wfx_hif_set_rcpi_rssi_threshold() argument
77 int wfx_hif_set_macaddr(struct wfx_vif *wvif, u argument
87 wfx_hif_set_rx_filter(struct wfx_vif * wvif,bool filter_bssid,bool filter_prbreq) wfx_hif_set_rx_filter() argument
98 wfx_hif_set_beacon_filter_table(struct wfx_vif * wvif,int tbl_len,const struct wfx_hif_ie_table_entry * tbl) wfx_hif_set_beacon_filter_table() argument
116 wfx_hif_beacon_filter_control(struct wfx_vif * wvif,int enable,int beacon_count) wfx_hif_beacon_filter_control() argument
137 wfx_hif_set_template_frame(struct wfx_vif * wvif,struct sk_buff * skb,u8 frame_type,int init_rate) wfx_hif_set_template_frame() argument
153 wfx_hif_set_mfp(struct wfx_vif * wvif,bool capable,bool required) wfx_hif_set_mfp() argument
168 wfx_hif_set_block_ack_policy(struct wfx_vif * wvif,u8 tx_tid_policy,u8 rx_tid_policy) wfx_hif_set_block_ack_policy() argument
179 wfx_hif_set_association_mode(struct wfx_vif * wvif,int ampdu_density,bool greenfield,bool short_preamble) wfx_hif_set_association_mode() argument
195 wfx_hif_set_tx_rate_retry_policy(struct wfx_vif * wvif,int policy_index,u8 * rates) wfx_hif_set_tx_rate_retry_policy() argument
219 wfx_hif_keep_alive_period(struct wfx_vif * wvif,int period) wfx_hif_keep_alive_period() argument
229 wfx_hif_set_arp_ipv4_filter(struct wfx_vif * wvif,int idx,__be32 * addr) wfx_hif_set_arp_ipv4_filter() argument
254 wfx_hif_set_uapsd_info(struct wfx_vif * wvif,unsigned long val) wfx_hif_set_uapsd_info() argument
270 wfx_hif_erp_use_protection(struct wfx_vif * wvif,bool enable) wfx_hif_erp_use_protection() argument
280 wfx_hif_slot_time(struct wfx_vif * wvif,int val) wfx_hif_slot_time() argument
289 wfx_hif_wep_default_key_id(struct wfx_vif * wvif,int val) wfx_hif_wep_default_key_id() argument
299 wfx_hif_rts_threshold(struct wfx_vif * wvif,int val) wfx_hif_rts_threshold() argument
[all...]
H A Dscan.c24 static int update_probe_tmpl(struct wfx_vif *wvif, struct cfg80211_scan_request *req) in update_probe_tmpl() argument
40 static int send_scan_req(struct wfx_vif *wvif, struct cfg80211_scan_request *req, int start_idx) in send_scan_req() argument
93 struct wfx_vif *wvif = container_of(work, struct wfx_vif, scan_work); wfx_hw_scan_work() local
127 struct wfx_vif *wvif = (struct wfx_vif *)vif->drv_priv; wfx_hw_scan() local
137 struct wfx_vif *wvif = (struct wfx_vif *)vif->drv_priv; wfx_cancel_hw_scan() local
143 wfx_scan_complete(struct wfx_vif * wvif,int nb_chan_done) wfx_scan_complete() argument
151 struct wfx_vif *wvif = container_of(work, struct wfx_vif, remain_on_channel_work); wfx_remain_on_channel_work() local
191 struct wfx_vif *wvif = (struct wfx_vif *)vif->drv_priv; wfx_remain_on_channel() local
204 struct wfx_vif *wvif = (struct wfx_vif *)vif->drv_priv; wfx_cancel_remain_on_channel() local
[all...]
H A Dqueue.c60 void wfx_tx_queues_init(struct wfx_vif *wvif) in wfx_tx_queues_init() argument
76 bool wfx_tx_queue_empty(struct wfx_vif *wvif, struct wfx_queue *queue) in wfx_tx_queue_empty() argument
83 void wfx_tx_queues_check_empty(struct wfx_vif *wvif) in wfx_tx_queues_check_empty() argument
93 __wfx_tx_queue_drop(struct wfx_vif * wvif,struct sk_buff_head * skb_queue,struct sk_buff_head * dropped) __wfx_tx_queue_drop() argument
106 wfx_tx_queue_drop(struct wfx_vif * wvif,struct wfx_queue * queue,struct sk_buff_head * dropped) wfx_tx_queue_drop() argument
115 wfx_tx_queues_put(struct wfx_vif * wvif,struct sk_buff * skb) wfx_tx_queues_put() argument
131 struct wfx_vif *wvif; wfx_pending_drop() local
151 struct wfx_vif *wvif; wfx_pending_get() local
210 wfx_tx_queues_has_cab(struct wfx_vif * wvif) wfx_tx_queues_has_cab() argument
235 struct wfx_vif *wvif; wfx_tx_queues_get_skb() local
[all...]
H A Ddata_tx.c46 static void wfx_tx_policy_build(struct wfx_vif *wvif, struct wfx_tx_policy *policy, in wfx_tx_policy_build() argument
101 static int wfx_tx_policy_get(struct wfx_vif *wvif, struct ieee80211_tx_rate *rates, bool *renew) in wfx_tx_policy_get() argument
135 static void wfx_tx_policy_put(struct wfx_vif *wvif, int idx) in wfx_tx_policy_put() argument
150 static int wfx_tx_policy_upload(struct wfx_vif *wvif) in wfx_tx_policy_upload() argument
177 struct wfx_vif *wvif = container_of(work, struct wfx_vif, tx_policy_upload_work); wfx_tx_policy_upload_work() local
183 wfx_tx_policy_init(struct wfx_vif * wvif) wfx_tx_policy_init() argument
241 wfx_tx_get_link_id(struct wfx_vif * wvif,struct ieee80211_sta * sta,struct ieee80211_hdr * hdr) wfx_tx_get_link_id() argument
295 wfx_tx_get_retry_policy_id(struct wfx_vif * wvif,struct ieee80211_tx_info * tx_info) wfx_tx_get_retry_policy_id() argument
334 wfx_tx_inner(struct wfx_vif * wvif,struct ieee80211_sta * sta,struct sk_buff * skb) wfx_tx_inner() argument
414 struct wfx_vif *wvif; wfx_tx() local
446 wfx_skb_dtor(struct wfx_vif * wvif,struct sk_buff * skb) wfx_skb_dtor() argument
502 struct wfx_vif *wvif; wfx_tx_confirm_cb() local
546 wfx_flush_vif(struct wfx_vif * wvif,u32 queues,struct sk_buff_head * dropped) wfx_flush_vif() argument
574 struct wfx_vif *wvif; wfx_flush() local
[all...]
H A Dhif_tx.c175 int wfx_hif_reset(struct wfx_vif *wvif, bool reset_stat) in wfx_hif_reset() argument
242 int wfx_hif_scan_uniq(struct wfx_vif *wvif, struct ieee80211_channel *chan, int duration) in wfx_hif_scan_uniq() argument
266 int wfx_hif_scan(struct wfx_vif *wvif, struct cfg80211_scan_request *req, in wfx_hif_scan() argument
310 int wfx_hif_stop_scan(struct wfx_vif *wvif) in wfx_hif_stop_scan() argument
325 wfx_hif_join(struct wfx_vif * wvif,const struct ieee80211_bss_conf * conf,struct ieee80211_channel * channel,const u8 * ssid,int ssid_len) wfx_hif_join() argument
357 wfx_hif_set_bss_params(struct wfx_vif * wvif,int aid,int beacon_lost_count) wfx_hif_set_bss_params() argument
409 wfx_hif_set_edca_queue_params(struct wfx_vif * wvif,u16 queue,const struct ieee80211_tx_queue_params * arg) wfx_hif_set_edca_queue_params() argument
438 wfx_hif_set_pm(struct wfx_vif * wvif,bool ps,int dynamic_ps_timeout) wfx_hif_set_pm() argument
462 wfx_hif_start(struct wfx_vif * wvif,const struct ieee80211_bss_conf * conf,const struct ieee80211_channel * channel) wfx_hif_start() argument
487 wfx_hif_beacon_transmit(struct wfx_vif * wvif,bool enable) wfx_hif_beacon_transmit() argument
502 wfx_hif_map_link(struct wfx_vif * wvif,bool unmap,u8 * mac_addr,int sta_id,bool mfp) wfx_hif_map_link() argument
521 wfx_hif_update_ie_beacon(struct wfx_vif * wvif,const u8 * ies,size_t ies_len) wfx_hif_update_ie_beacon() argument
[all...]
H A Dhif_rx.c100 struct wfx_vif *wvif = wdev_to_wvif(wdev, hif->interface); in wfx_hif_receive_indication() local
116 struct wfx_vif *wvif = wdev_to_wvif(wdev, hif->interface); in wfx_hif_event_indication() local
150 struct wfx_vif *wvif = wdev_to_wvif(wdev, hif->interface); in wfx_hif_pm_mode_complete_indication() local
164 struct wfx_vif *wvif = wdev_to_wvif(wdev, hif->interface); wfx_hif_scan_complete_indication() local
180 struct wfx_vif *wvif = wdev_to_wvif(wdev, hif->interface); wfx_hif_join_complete_indication() local
195 struct wfx_vif *wvif; wfx_hif_suspend_resume_indication() local
[all...]
H A Ddata_rx.c16 static void wfx_rx_handle_ba(struct wfx_vif *wvif, struct ieee80211_mgmt *mgmt) in wfx_rx_handle_ba() argument
38 void wfx_rx_cb(struct wfx_vif *wvif, const struct wfx_hif_ind_rx *arg, struct sk_buff *skb) in wfx_rx_cb() argument
H A Dkey.c150 static int wfx_add_key(struct wfx_vif *wvif, struct ieee80211_sta *sta, in wfx_add_key() argument
207 static int wfx_remove_key(struct wfx_vif *wvif, struct ieee80211_key_conf *key) in wfx_remove_key() argument
218 struct wfx_vif *wvif = (struct wfx_vif *)vif->drv_priv; in wfx_set_key() local
[all...]
H A Dwfx.h96 static inline struct ieee80211_vif *wvif_to_vif(struct wfx_vif *wvif) in wvif_to_vif() argument
135 struct wfx_vif *wvif; in wvif_count() local