Home
last modified time | relevance | path

Searched refs:wl12xx_vif (Results 1 – 16 of 16) sorted by relevance

/drivers/net/wireless/wl12xx/
Dcmd.h42 int wl12xx_cmd_role_start_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif);
43 int wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif);
44 int wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif);
45 int wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif);
46 int wl12xx_cmd_role_start_ibss(struct wl1271 *wl, struct wl12xx_vif *wlvif);
47 int wl12xx_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif);
48 int wl12xx_stop_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif);
53 int wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
60 int wl12xx_cmd_build_null_data(struct wl1271 *wl, struct wl12xx_vif *wlvif);
61 int wl1271_cmd_build_ps_poll(struct wl1271 *wl, struct wl12xx_vif *wlvif,
[all …]
Dacx.h1229 struct wl12xx_vif *wlvif,
1232 int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1234 int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif);
1238 int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1240 int wl1271_acx_group_address_tbl(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1243 struct wl12xx_vif *wlvif);
1244 int wl1271_acx_rts_threshold(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1247 int wl1271_acx_beacon_filter_opt(struct wl1271 *wl, struct wl12xx_vif *wlvif,
1250 struct wl12xx_vif *wlvif);
1251 int wl1271_acx_conn_monit_params(struct wl1271 *wl, struct wl12xx_vif *wlvif,
[all …]
Dinit.c141 struct wl12xx_vif *wlvif) in wl1271_ap_init_deauth_template()
169 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_null_template()
202 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_qos_null_template()
244 struct wl12xx_vif *wlvif) in wl12xx_init_phy_vif_config()
264 struct wl12xx_vif *wlvif) in wl1271_init_sta_beacon_filter()
307 struct wl12xx_vif *wlvif) in wl1271_init_beacon_broadcast()
333 static int wl1271_sta_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_sta_hw_init()
357 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_sta_hw_init_post_mem()
377 static int wl1271_ap_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_ap_hw_init()
390 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_templates()
[all …]
Dacx.c37 int wl1271_acx_wake_up_conditions(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_wake_up_conditions()
90 int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_tx_power()
121 int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_acx_feature_cfg()
191 int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_slot()
220 int wl1271_acx_group_address_tbl(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_group_address_tbl()
253 struct wl12xx_vif *wlvif) in wl1271_acx_service_period_timeout()
283 int wl1271_acx_rts_threshold(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_rts_threshold()
347 int wl1271_acx_beacon_filter_opt(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_beacon_filter_opt()
387 struct wl12xx_vif *wlvif) in wl1271_acx_beacon_filter_table()
444 int wl1271_acx_conn_monit_params(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_conn_monit_params()
[all …]
Dps.h30 int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif,
35 void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif,
37 void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
Dcmd.c460 int wl12xx_allocate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) in wl12xx_allocate_link()
476 void wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) in wl12xx_free_link()
499 struct wl12xx_vif *wlvif) in wl12xx_get_new_session_id()
510 struct wl12xx_vif *wlvif) in wl12xx_cmd_role_start_dev()
559 struct wl12xx_vif *wlvif) in wl12xx_cmd_role_stop_dev()
600 int wl12xx_cmd_role_start_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_start_sta()
660 int wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_stop_sta()
695 int wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_start_ap()
785 int wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_stop_ap()
816 int wl12xx_cmd_role_start_ibss(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_start_ibss()
[all …]
Dmain.c394 static void wl1271_free_ap_keys(struct wl1271 *wl, struct wl12xx_vif *wlvif);
397 struct wl12xx_vif *wlvif) in wl12xx_set_authorized()
442 static int wl1271_set_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_set_rx_streaming()
464 int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_recalc_rx_streaming()
491 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wl1271_rx_streaming_enable_work()
527 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wl1271_rx_streaming_disable_work()
552 struct wl12xx_vif *wlvif = (struct wl12xx_vif *)data; in wl1271_rx_streaming_timer()
727 struct wl12xx_vif *wlvif, in wl12xx_irq_ps_regulate_link()
752 struct wl12xx_vif *wlvif, in wl12xx_irq_update_links_status()
786 struct wl12xx_vif *wlvif; in wl12xx_fw_status()
[all …]
Dtx.h212 void wl12xx_tx_reset_wlvif(struct wl1271 *wl, struct wl12xx_vif *wlvif);
219 u8 wl12xx_tx_get_hlid_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif,
221 u8 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif,
229 void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
Dps.c36 struct wl12xx_vif *wlvif; in wl1271_elp_work()
75 struct wl12xx_vif *wlvif; in wl1271_ps_elp_sleep()
160 int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_ps_set_mode()
249 void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_ps_link_start()
281 void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) in wl12xx_ps_link_end()
Dtx.c37 struct wl12xx_vif *wlvif, u8 id) in wl1271_set_default_wep_key()
97 struct wl12xx_vif *wlvif, in wl1271_tx_regulate_link()
125 u8 wl12xx_tx_get_hlid_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_tx_get_hlid_ap()
150 u8 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_tx_get_hlid()
179 static int wl1271_tx_allocate(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_tx_allocate()
253 static void wl1271_tx_fill_hdr(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_tx_fill_hdr()
373 static int wl1271_prepare_tx_frame(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_prepare_tx_frame()
543 struct wl12xx_vif *wlvif) in wl12xx_vif_skb_dequeue()
576 struct wl12xx_vif *wlvif = wl->last_wlvif; in wl1271_skb_dequeue()
627 static void wl1271_skb_queue_head(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_skb_queue_head()
[all …]
Dwl12xx.h497 struct wl12xx_vif *last_wlvif;
507 struct wl12xx_vif { struct
628 static inline struct wl12xx_vif *wl12xx_vif_to_data(struct ieee80211_vif *vif) in wl12xx_vif_to_data() argument
630 return (struct wl12xx_vif *)vif->drv_priv; in wl12xx_vif_to_data()
634 struct ieee80211_vif *wl12xx_wlvif_to_vif(struct wl12xx_vif *wlvif) in wl12xx_wlvif_to_vif()
657 int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif);
Devent.c34 struct wl12xx_vif *wlvif, in wl1271_event_rssi_trigger()
53 static void wl1271_stop_ba_event(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_stop_ba_event()
81 struct wl12xx_vif *wlvif; in wl12xx_event_soft_gemini_sense()
104 struct wl12xx_vif *wlvif; in wl1271_event_process()
Dscan.h39 struct wl12xx_vif *wlvif,
42 int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif);
Dscan.c39 struct wl12xx_vif *wlvif; in wl1271_scan_complete_work()
164 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_scan_send()
259 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_scan_stm()
620 struct wl12xx_vif *wlvif, in wl1271_scan_sched_scan_config()
707 int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_scan_sched_scan_start()
Dinit.h36 int wl1271_init_ap_rates(struct wl1271 *wl, struct wl12xx_vif *wlvif);
Ddebugfs.c324 struct wl12xx_vif *wlvif; in dynamic_ps_timeout_write()
388 struct wl12xx_vif *wlvif; in forced_ps_write()
571 struct wl12xx_vif *wlvif; in vifs_state_read()
855 struct wl12xx_vif *wlvif; in rx_streaming_interval_write()
910 struct wl12xx_vif *wlvif; in rx_streaming_always_write()
965 struct wl12xx_vif *wlvif; in beacon_filtering_write()