/Linux-v4.19/drivers/net/wireless/ti/wlcore/ |
D | cmd.h | 37 int wl12xx_cmd_role_start_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif); 38 int wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif); 39 int wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif); 40 int wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif); 41 int wl12xx_cmd_role_start_ibss(struct wl1271 *wl, struct wl12xx_vif *wlvif); 42 int wl12xx_start_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif, 44 int wl12xx_stop_dev(struct wl1271 *wl, struct wl12xx_vif *wlvif); 52 int wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, 59 int wl12xx_cmd_build_null_data(struct wl1271 *wl, struct wl12xx_vif *wlvif); 60 int wl1271_cmd_build_ps_poll(struct wl1271 *wl, struct wl12xx_vif *wlvif, [all …]
|
D | acx.h | 1044 struct wl12xx_vif *wlvif, 1047 int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif, 1049 int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif); 1053 int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif, 1055 int wl1271_acx_group_address_tbl(struct wl1271 *wl, struct wl12xx_vif *wlvif, 1058 struct wl12xx_vif *wlvif); 1059 int wl1271_acx_rts_threshold(struct wl1271 *wl, struct wl12xx_vif *wlvif, 1062 int wl1271_acx_beacon_filter_opt(struct wl1271 *wl, struct wl12xx_vif *wlvif, 1065 struct wl12xx_vif *wlvif); 1066 int wl1271_acx_conn_monit_params(struct wl1271 *wl, struct wl12xx_vif *wlvif, [all …]
|
D | tx.h | 215 int wlcore_tx_get_mac80211_queue(struct wl12xx_vif *wlvif, int queue) in wlcore_tx_get_mac80211_queue() 246 void wl12xx_tx_reset_wlvif(struct wl1271 *wl, struct wl12xx_vif *wlvif); 253 u8 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif, 262 void wlcore_stop_queue_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif, 264 void wlcore_stop_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue, 266 void wlcore_wake_queue(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 queue, 273 struct wl12xx_vif *wlvif, u8 queue, 277 struct wl12xx_vif *wlvif, 280 bool wlcore_is_queue_stopped_locked(struct wl1271 *wl, struct wl12xx_vif *wlvif, 284 void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
|
D | wlcore.h | 78 int (*init_vif)(struct wl1271 *wl, struct wl12xx_vif *wlvif); 82 struct wl12xx_vif *wlvif); 92 struct wl12xx_vif *wlvif); 96 int (*scan_start)(struct wl1271 *wl, struct wl12xx_vif *wlvif, 98 int (*scan_stop)(struct wl1271 *wl, struct wl12xx_vif *wlvif); 99 int (*sched_scan_start)(struct wl1271 *wl, struct wl12xx_vif *wlvif, 102 void (*sched_scan_stop)(struct wl1271 *wl, struct wl12xx_vif *wlvif); 109 struct wl12xx_vif *wlvif, 112 void (*sta_rc_update)(struct wl1271 *wl, struct wl12xx_vif *wlvif); 129 int (*set_cac)(struct wl1271 *wl, struct wl12xx_vif *wlvif, [all …]
|
D | ps.h | 30 int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, 32 void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, 34 void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
|
D | init.c | 159 struct wl12xx_vif *wlvif) in wl1271_ap_init_deauth_template() 187 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_null_template() 220 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_qos_null_template() 262 struct wl12xx_vif *wlvif) in wl12xx_init_phy_vif_config() 282 struct wl12xx_vif *wlvif) in wl1271_init_sta_beacon_filter() 325 struct wl12xx_vif *wlvif) in wl1271_init_beacon_broadcast() 351 int wl1271_sta_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_sta_hw_init() 375 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_sta_hw_init_post_mem() 387 static int wl1271_ap_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_ap_hw_init() 405 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wl1271_ap_init_templates() [all …]
|
D | wlcore_i.h | 266 struct wl12xx_vif; 288 struct wl12xx_vif *wlvif; 351 struct wl12xx_vif { struct 506 static inline struct wl12xx_vif *wl12xx_vif_to_data(struct ieee80211_vif *vif) in wl12xx_vif_to_data() argument 509 return (struct wl12xx_vif *)vif->drv_priv; in wl12xx_vif_to_data() 513 struct ieee80211_vif *wl12xx_wlvif_to_vif(struct wl12xx_vif *wlvif) in wl12xx_wlvif_to_vif() 518 static inline bool wlcore_is_p2p_mgmt(struct wl12xx_vif *wlvif) in wlcore_is_p2p_mgmt() 541 int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif);
|
D | scan.h | 35 void wl1271_scan_stm(struct wl1271 *wl, struct wl12xx_vif *wlvif); 38 struct wl12xx_vif *wlvif, 41 int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif); 175 struct wl12xx_vif *wlvif,
|
D | acx.c | 36 int wl1271_acx_wake_up_conditions(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_wake_up_conditions() 96 int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_tx_power() 127 int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_acx_feature_cfg() 198 int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_slot() 227 int wl1271_acx_group_address_tbl(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_group_address_tbl() 260 struct wl12xx_vif *wlvif) in wl1271_acx_service_period_timeout() 290 int wl1271_acx_rts_threshold(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_rts_threshold() 354 int wl1271_acx_beacon_filter_opt(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_beacon_filter_opt() 395 struct wl12xx_vif *wlvif) in wl1271_acx_beacon_filter_table() 452 int wl1271_acx_conn_monit_params(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_conn_monit_params() [all …]
|
D | tx.c | 45 struct wl12xx_vif *wlvif, u8 id) in wl1271_set_default_wep_key() 90 struct wl12xx_vif *wlvif, in wl1271_tx_ap_update_inconnection_sta() 121 struct wl12xx_vif *wlvif, in wl1271_tx_regulate_link() 154 static u8 wl12xx_tx_get_hlid_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_tx_get_hlid_ap() 176 u8 wl12xx_tx_get_hlid(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_tx_get_hlid() 204 static int wl1271_tx_allocate(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_tx_allocate() 264 static void wl1271_tx_fill_hdr(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_tx_fill_hdr() 374 static int wl1271_prepare_tx_frame(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_prepare_tx_frame() 482 struct wl12xx_vif *wlvif; in wl1271_handle_tx_low_watermark() 562 struct wl12xx_vif *wlvif, in wlcore_vif_dequeue_high_prio() [all …]
|
D | event.c | 116 struct wl12xx_vif *wlvif; in wlcore_event_rssi_trigger() 139 static void wl1271_stop_ba_event(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_stop_ba_event() 167 struct wl12xx_vif *wlvif; in wlcore_event_soft_gemini_sense() 197 struct wl12xx_vif *wlvif; in wlcore_event_ba_rx_constraint() 219 struct wl12xx_vif *wlvif; in wlcore_event_channel_switch() 262 struct wl12xx_vif *wlvif; in wlcore_disconnect_sta() 321 struct wl12xx_vif *wlvif; in wlcore_event_beacon_loss()
|
D | main.c | 58 static void wl1271_free_ap_keys(struct wl1271 *wl, struct wl12xx_vif *wlvif); 60 static int wl12xx_set_authorized(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_set_authorized() 94 static int wl1271_set_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_set_rx_streaming() 116 int wl1271_recalc_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_recalc_rx_streaming() 143 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wl1271_rx_streaming_enable_work() 182 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wl1271_rx_streaming_disable_work() 210 struct wl12xx_vif *wlvif = from_timer(wlvif, t, rx_streaming_timer); in wl1271_rx_streaming_timer() 230 struct wl12xx_vif *wlvif = container_of(work, struct wl12xx_vif, in wlcore_rc_update_work() 350 struct wl12xx_vif *wlvif, in wl12xx_irq_ps_regulate_link() 379 struct wl12xx_vif *wlvif, in wl12xx_irq_update_links_status() [all …]
|
D | hw_ops.h | 101 wlcore_hw_init_vif(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_init_vif() 119 wlcore_hw_sta_get_ap_rate_mask(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_sta_get_ap_rate_mask() 157 struct wl12xx_vif *wlvif) in wlcore_hw_ap_get_mimo_wide_rate_mask() 214 wlcore_hw_sta_rc_update(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_sta_rc_update() 316 wlcore_hw_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start) in wlcore_hw_set_cac() 325 wlcore_hw_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wlcore_hw_dfs_master_restart()
|
D | init.h | 36 int wl1271_init_ap_rates(struct wl1271 *wl, struct wl12xx_vif *wlvif); 38 int wl1271_sta_hw_init(struct wl1271 *wl, struct wl12xx_vif *wlvif);
|
D | cmd.c | 326 int wl12xx_allocate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) in wl12xx_allocate_link() 364 void wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) in wl12xx_free_link() 435 struct wl12xx_vif *wlvif, in wl12xx_cmd_role_start_dev() 486 struct wl12xx_vif *wlvif) in wl12xx_cmd_role_stop_dev() 521 int wl12xx_cmd_role_start_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_start_sta() 597 int wl12xx_cmd_role_stop_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_stop_sta() 632 int wl12xx_cmd_role_start_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_start_ap() 742 int wl12xx_cmd_role_stop_ap(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_stop_ap() 773 int wl12xx_cmd_role_start_ibss(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_cmd_role_start_ibss() 995 int wl1271_cmd_ps_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_cmd_ps_mode() [all …]
|
D | ps.c | 29 int wl1271_ps_set_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_ps_set_mode() 127 void wl12xx_ps_link_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_ps_link_start() 163 void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) in wl12xx_ps_link_end()
|
D | scan.c | 38 struct wl12xx_vif *wlvif; in wl1271_scan_complete_work() 101 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wlcore_started_vifs_iter() 350 struct wl12xx_vif *wlvif = wl12xx_vif_to_data(vif); in wlcore_scan() 386 struct wl12xx_vif *wlvif, in wlcore_scan_sched_scan_ssid_list()
|
D | debugfs.c | 281 struct wl12xx_vif *wlvif; in dynamic_ps_timeout_write() 348 struct wl12xx_vif *wlvif; in forced_ps_write() 454 struct wl12xx_vif *wlvif; in driver_state_read() 550 struct wl12xx_vif *wlvif; in vifs_state_read() 835 struct wl12xx_vif *wlvif; in rx_streaming_interval_write() 893 struct wl12xx_vif *wlvif; in rx_streaming_always_write() 951 struct wl12xx_vif *wlvif; in beacon_filtering_write()
|
/Linux-v4.19/drivers/net/wireless/ti/wl18xx/ |
D | scan.h | 119 int wl18xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, 121 int wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif); 122 void wl18xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif); 123 int wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, 126 void wl18xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
|
D | scan.c | 41 static int wl18xx_scan_send(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_scan_send() 160 void wl18xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_completed() 170 struct wl12xx_vif *wlvif, in wl18xx_scan_sched_scan_config() 303 int wl18xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_sched_scan_start() 310 static int __wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif, in __wl18xx_scan_stop() 338 void wl18xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_sched_scan_stop() 342 int wl18xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl18xx_scan_start() 348 int wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_scan_stop()
|
D | cmd.h | 87 struct wl12xx_vif *wlvif, 93 int wl18xx_cmd_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start); 95 int wl18xx_cmd_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif);
|
D | cmd.c | 29 struct wl12xx_vif *wlvif, in wl18xx_cmd_channel_switch() 176 int wl18xx_cmd_set_cac(struct wl1271 *wl, struct wl12xx_vif *wlvif, bool start) in wl18xx_cmd_set_cac() 233 int wl18xx_cmd_dfs_master_restart(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl18xx_cmd_dfs_master_restart()
|
/Linux-v4.19/drivers/net/wireless/ti/wl12xx/ |
D | scan.h | 132 int wl12xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, 134 int wl12xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif); 135 void wl12xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif); 136 int wl12xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, 139 void wl12xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif);
|
D | scan.c | 94 static int wl1271_scan_send(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_scan_send() 191 int wl12xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_scan_stop() 218 void wl1271_scan_stm(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_scan_stm() 322 struct wl12xx_vif *wlvif, in wl1271_scan_sched_scan_config() 428 int wl1271_scan_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_scan_sched_scan_start() 461 int wl12xx_sched_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_sched_scan_start() 474 void wl12xx_scan_sched_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_scan_sched_scan_stop() 502 int wl12xx_scan_start(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_scan_start() 509 void wl12xx_scan_completed(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_scan_completed()
|
D | cmd.h | 129 struct wl12xx_vif *wlvif,
|