Lines Matching refs:wlvif
37 int wl1271_acx_wake_up_conditions(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_wake_up_conditions() argument
52 wake_up->role_id = wlvif->role_id; in wl1271_acx_wake_up_conditions()
97 int wl1271_acx_tx_power(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_tx_power() argument
114 acx->role_id = wlvif->role_id; in wl1271_acx_tx_power()
128 int wl1271_acx_feature_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_acx_feature_cfg() argument
142 feature->role_id = wlvif->role_id; in wl1271_acx_feature_cfg()
198 int wl1271_acx_slot(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_slot() argument
212 slot->role_id = wlvif->role_id; in wl1271_acx_slot()
227 int wl1271_acx_group_address_tbl(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_group_address_tbl() argument
242 acx->role_id = wlvif->role_id; in wl1271_acx_group_address_tbl()
260 struct wl12xx_vif *wlvif) in wl1271_acx_service_period_timeout() argument
273 rx_timeout->role_id = wlvif->role_id; in wl1271_acx_service_period_timeout()
290 int wl1271_acx_rts_threshold(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_rts_threshold() argument
311 rts->role_id = wlvif->role_id; 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() argument
372 beacon_filter->role_id = wlvif->role_id; in wl1271_acx_beacon_filter_opt()
394 struct wl12xx_vif *wlvif) in wl1271_acx_beacon_filter_table() argument
410 ie_table->role_id = wlvif->role_id; in wl1271_acx_beacon_filter_table()
451 int wl1271_acx_conn_monit_params(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_conn_monit_params() argument
473 acx->role_id = wlvif->role_id; in wl1271_acx_conn_monit_params()
576 int wl1271_acx_bcn_dtim_options(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_acx_bcn_dtim_options() argument
589 bb->role_id = wlvif->role_id; in wl1271_acx_bcn_dtim_options()
606 int wl1271_acx_aid(struct wl1271 *wl, struct wl12xx_vif *wlvif, u16 aid) in wl1271_acx_aid() argument
619 acx_aid->role_id = wlvif->role_id; in wl1271_acx_aid()
662 int wl1271_acx_set_preamble(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_set_preamble() argument
676 acx->role_id = wlvif->role_id; in wl1271_acx_set_preamble()
690 int wl1271_acx_cts_protect(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_cts_protect() argument
704 acx->role_id = wlvif->role_id; in wl1271_acx_cts_protect()
734 int wl1271_acx_sta_rate_policies(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_acx_sta_rate_policies() argument
750 wlvif->basic_rate, wlvif->rate_set); in wl1271_acx_sta_rate_policies()
753 acx->rate_policy_idx = cpu_to_le32(wlvif->sta.basic_rate_idx); in wl1271_acx_sta_rate_policies()
754 acx->rate_policy.enabled_rates = cpu_to_le32(wlvif->basic_rate); in wl1271_acx_sta_rate_policies()
766 acx->rate_policy_idx = cpu_to_le32(wlvif->sta.ap_rate_idx); in wl1271_acx_sta_rate_policies()
770 cpu_to_le32(wlcore_hw_sta_get_ap_rate_mask(wl, wlvif)); in wl1271_acx_sta_rate_policies()
786 acx->rate_policy_idx = cpu_to_le32(wlvif->sta.p2p_rate_idx); in wl1271_acx_sta_rate_policies()
837 int wl1271_acx_ac_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_ac_cfg() argument
853 acx->role_id = wlvif->role_id; in wl1271_acx_ac_cfg()
871 int wl1271_acx_tid_cfg(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_tid_cfg() argument
888 acx->role_id = wlvif->role_id; in wl1271_acx_tid_cfg()
1070 int wl1271_acx_bet_enable(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_bet_enable() argument
1087 acx->role_id = wlvif->role_id; in wl1271_acx_bet_enable()
1102 int wl1271_acx_arp_ip_filter(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_arp_ip_filter() argument
1116 acx->role_id = wlvif->role_id; in wl1271_acx_arp_ip_filter()
1164 int wl1271_acx_keep_alive_mode(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_keep_alive_mode() argument
1178 acx->role_id = wlvif->role_id; in wl1271_acx_keep_alive_mode()
1192 int wl1271_acx_keep_alive_config(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_keep_alive_config() argument
1206 acx->role_id = wlvif->role_id; in wl1271_acx_keep_alive_config()
1224 int wl1271_acx_rssi_snr_trigger(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_rssi_snr_trigger() argument
1238 wlvif->last_rssi_event = -1; in wl1271_acx_rssi_snr_trigger()
1240 acx->role_id = wlvif->role_id; in wl1271_acx_rssi_snr_trigger()
1266 struct wl12xx_vif *wlvif) in wl1271_acx_rssi_snr_avg_weights() argument
1280 acx->role_id = wlvif->role_id; in wl1271_acx_rssi_snr_avg_weights()
1347 struct wl12xx_vif *wlvif, in wl1271_acx_set_ht_information() argument
1361 acx->role_id = wlvif->role_id; in wl1271_acx_set_ht_information()
1384 struct wl12xx_vif *wlvif) in wl12xx_acx_set_ba_initiator_policy() argument
1398 acx->role_id = wlvif->role_id; in wl12xx_acx_set_ba_initiator_policy()
1459 int wl12xx_acx_tsf_info(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl12xx_acx_tsf_info() argument
1471 tsf_info->role_id = wlvif->role_id; in wl12xx_acx_tsf_info()
1488 int wl1271_acx_ps_rx_streaming(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wl1271_acx_ps_rx_streaming() argument
1518 rx_streaming->role_id = wlvif->role_id; in wl1271_acx_ps_rx_streaming()
1537 int wl1271_acx_ap_max_tx_retry(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl1271_acx_ap_max_tx_retry() argument
1548 acx->role_id = wlvif->role_id; in wl1271_acx_ap_max_tx_retry()
1562 int wl12xx_acx_config_ps(struct wl1271 *wl, struct wl12xx_vif *wlvif) in wl12xx_acx_config_ps() argument
1577 config_ps->null_data_rate = cpu_to_le32(wlvif->basic_rate); in wl12xx_acx_config_ps()
1739 int wlcore_acx_average_rssi(struct wl1271 *wl, struct wl12xx_vif *wlvif, in wlcore_acx_average_rssi() argument
1753 acx->role_id = wlvif->role_id; in wlcore_acx_average_rssi()