Home
last modified time | relevance | path

Searched refs:sta_ptr (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dsta_event.c31 struct mwifiex_sta_node *sta_ptr, in mwifiex_check_ibss_peer_capabilities()
75 sta_ptr->is_11n_enabled = true; in mwifiex_check_ibss_peer_capabilities()
77 sta_ptr->max_amsdu = le16_to_cpu(ht_cap->cap_info) & in mwifiex_check_ibss_peer_capabilities()
83 sta_ptr->max_amsdu); in mwifiex_check_ibss_peer_capabilities()
87 sta_ptr->is_11ac_enabled = true; in mwifiex_check_ibss_peer_capabilities()
92 sta_ptr->max_amsdu = in mwifiex_check_ibss_peer_capabilities()
96 sta_ptr->max_amsdu = in mwifiex_check_ibss_peer_capabilities()
100 sta_ptr->max_amsdu = in mwifiex_check_ibss_peer_capabilities()
108 sta_ptr->max_amsdu); in mwifiex_check_ibss_peer_capabilities()
257 struct mwifiex_sta_node *sta_ptr; in mwifiex_parse_tdls_event() local
30 mwifiex_check_ibss_peer_capabilities(struct mwifiex_private *priv, struct mwifiex_sta_node *sta_ptr, struct sk_buff *event) mwifiex_check_ibss_peer_capabilities() argument
347 struct mwifiex_sta_node *sta_ptr; mwifiex_process_uap_tx_pause() local
380 struct mwifiex_sta_node *sta_ptr; mwifiex_process_sta_tx_pause() local
710 struct mwifiex_sta_node *sta_ptr; mwifiex_process_sta_event() local
[all...]
H A Dtdls.c191 struct mwifiex_sta_node *sta_ptr; in mwifiex_tdls_add_ht_oper() local
196 sta_ptr = mwifiex_get_sta_entry(priv, mac); in mwifiex_tdls_add_ht_oper()
197 if (unlikely(!sta_ptr)) { in mwifiex_tdls_add_ht_oper()
203 if (!(le16_to_cpu(sta_ptr->tdls_cap.ht_capb.cap_info))) { in mwifiex_tdls_add_ht_oper()
228 memcpy(&sta_ptr->tdls_cap.ht_oper, ht_oper, in mwifiex_tdls_add_ht_oper()
240 struct mwifiex_sta_node *sta_ptr; in mwifiex_tdls_add_vht_oper() local
250 sta_ptr = mwifiex_get_sta_entry(priv, mac); in mwifiex_tdls_add_vht_oper()
251 if (unlikely(!sta_ptr)) { in mwifiex_tdls_add_vht_oper()
257 if (!(le32_to_cpu(sta_ptr->tdls_cap.vhtcap.vht_cap_info))) { in mwifiex_tdls_add_vht_oper()
264 if (sta_ptr in mwifiex_tdls_add_vht_oper()
897 struct mwifiex_sta_node *sta_ptr; mwifiex_process_tdls_action_frame() local
1063 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_config_link() local
1084 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_create_link() local
1111 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_disable_link() local
1138 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_enable_link() local
1216 struct mwifiex_sta_node *sta_ptr; mwifiex_get_tdls_link_status() local
1228 struct mwifiex_sta_node *sta_ptr; mwifiex_get_tdls_list() local
1256 struct mwifiex_sta_node *sta_ptr; mwifiex_disable_all_tdls_links() local
[all...]
H A Dsta_rx.c210 struct mwifiex_sta_node *sta_ptr; in mwifiex_process_sta_rx_packet() local
256 sta_ptr = mwifiex_get_sta_entry(priv, ta); in mwifiex_process_sta_rx_packet()
257 if (sta_ptr) in mwifiex_process_sta_rx_packet()
258 sta_ptr->rx_seq[local_rx_pd->priority] = in mwifiex_process_sta_rx_packet()
H A Dutil.c560 struct mwifiex_sta_node *sta_ptr; in mwifiex_is_tdls_chan_switching() local
565 sta_ptr = mwifiex_get_tdls_sta_entry(priv, TDLS_CHAN_SWITCHING); in mwifiex_is_tdls_chan_switching()
566 if (sta_ptr) in mwifiex_is_tdls_chan_switching()
574 struct mwifiex_sta_node *sta_ptr; in mwifiex_is_tdls_off_chan() local
579 sta_ptr = mwifiex_get_tdls_sta_entry(priv, TDLS_IN_OFF_CHAN); in mwifiex_is_tdls_off_chan()
580 if (sta_ptr) in mwifiex_is_tdls_off_chan()
H A D11n_rxreorder.c470 struct mwifiex_sta_node *sta_ptr; in mwifiex_cmd_11n_addba_rsp_gen() local
481 sta_ptr = mwifiex_get_sta_entry(priv, in mwifiex_cmd_11n_addba_rsp_gen()
483 if (!sta_ptr) { in mwifiex_cmd_11n_addba_rsp_gen()
490 if (sta_ptr->is_11ac_enabled) in mwifiex_cmd_11n_addba_rsp_gen()
H A D11n.c606 struct mwifiex_sta_node *sta_ptr; in mwifiex_send_addba() local
609 sta_ptr = mwifiex_get_sta_entry(priv, peer_mac); in mwifiex_send_addba()
610 if (!sta_ptr) { in mwifiex_send_addba()
617 if (sta_ptr->is_11ac_enabled) in mwifiex_send_addba()
H A Dcfg80211.c3839 struct mwifiex_sta_node *sta_ptr; in mwifiex_cfg80211_tdls_chan_switch() local
3845 sta_ptr = mwifiex_get_sta_entry(priv, addr); in mwifiex_cfg80211_tdls_chan_switch()
3846 if (!sta_ptr) { in mwifiex_cfg80211_tdls_chan_switch()
3853 if (!(sta_ptr->tdls_cap.extcap.ext_capab[3] & in mwifiex_cfg80211_tdls_chan_switch()
3860 if (sta_ptr->tdls_status == TDLS_CHAN_SWITCHING || in mwifiex_cfg80211_tdls_chan_switch()
3861 sta_ptr->tdls_status == TDLS_IN_OFF_CHAN) { in mwifiex_cfg80211_tdls_chan_switch()
3881 struct mwifiex_sta_node *sta_ptr; in mwifiex_cfg80211_tdls_cancel_chan_switch() local
3885 sta_ptr = mwifiex_get_sta_entry(priv, addr); in mwifiex_cfg80211_tdls_cancel_chan_switch()
3886 if (!sta_ptr) { in mwifiex_cfg80211_tdls_cancel_chan_switch()
3890 } else if (!(sta_ptr in mwifiex_cfg80211_tdls_cancel_chan_switch()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Dsta_event.c19 struct mwifiex_sta_node *sta_ptr, in mwifiex_check_ibss_peer_capabilities()
63 sta_ptr->is_11n_enabled = true; in mwifiex_check_ibss_peer_capabilities()
65 sta_ptr->max_amsdu = le16_to_cpu(ht_cap->cap_info) & in mwifiex_check_ibss_peer_capabilities()
71 sta_ptr->max_amsdu); in mwifiex_check_ibss_peer_capabilities()
75 sta_ptr->is_11ac_enabled = true; in mwifiex_check_ibss_peer_capabilities()
80 sta_ptr->max_amsdu = in mwifiex_check_ibss_peer_capabilities()
84 sta_ptr->max_amsdu = in mwifiex_check_ibss_peer_capabilities()
88 sta_ptr->max_amsdu = in mwifiex_check_ibss_peer_capabilities()
97 sta_ptr->max_amsdu); in mwifiex_check_ibss_peer_capabilities()
246 struct mwifiex_sta_node *sta_ptr; in mwifiex_parse_tdls_event() local
18 mwifiex_check_ibss_peer_capabilities(struct mwifiex_private *priv, struct mwifiex_sta_node *sta_ptr, struct sk_buff *event) mwifiex_check_ibss_peer_capabilities() argument
336 struct mwifiex_sta_node *sta_ptr; mwifiex_process_uap_tx_pause() local
369 struct mwifiex_sta_node *sta_ptr; mwifiex_process_sta_tx_pause() local
699 struct mwifiex_sta_node *sta_ptr; mwifiex_process_sta_event() local
[all...]
H A Dtdls.c191 struct mwifiex_sta_node *sta_ptr; in mwifiex_tdls_add_ht_oper() local
196 sta_ptr = mwifiex_get_sta_entry(priv, mac); in mwifiex_tdls_add_ht_oper()
197 if (unlikely(!sta_ptr)) { in mwifiex_tdls_add_ht_oper()
203 if (!(le16_to_cpu(sta_ptr->tdls_cap.ht_capb.cap_info))) { in mwifiex_tdls_add_ht_oper()
228 memcpy(&sta_ptr->tdls_cap.ht_oper, ht_oper, in mwifiex_tdls_add_ht_oper()
240 struct mwifiex_sta_node *sta_ptr; in mwifiex_tdls_add_vht_oper() local
250 sta_ptr = mwifiex_get_sta_entry(priv, mac); in mwifiex_tdls_add_vht_oper()
251 if (unlikely(!sta_ptr)) { in mwifiex_tdls_add_vht_oper()
257 if (!(le32_to_cpu(sta_ptr->tdls_cap.vhtcap.vht_cap_info))) { in mwifiex_tdls_add_vht_oper()
264 if (sta_ptr in mwifiex_tdls_add_vht_oper()
897 struct mwifiex_sta_node *sta_ptr; mwifiex_process_tdls_action_frame() local
1063 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_config_link() local
1084 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_create_link() local
1111 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_disable_link() local
1138 struct mwifiex_sta_node *sta_ptr; mwifiex_tdls_process_enable_link() local
1216 struct mwifiex_sta_node *sta_ptr; mwifiex_get_tdls_link_status() local
1228 struct mwifiex_sta_node *sta_ptr; mwifiex_get_tdls_list() local
1256 struct mwifiex_sta_node *sta_ptr; mwifiex_disable_all_tdls_links() local
[all...]
H A Dsta_rx.c198 struct mwifiex_sta_node *sta_ptr; in mwifiex_process_sta_rx_packet() local
244 sta_ptr = mwifiex_get_sta_entry(priv, ta); in mwifiex_process_sta_rx_packet()
245 if (sta_ptr) in mwifiex_process_sta_rx_packet()
246 sta_ptr->rx_seq[local_rx_pd->priority] = in mwifiex_process_sta_rx_packet()
H A Dutil.c548 struct mwifiex_sta_node *sta_ptr; in mwifiex_is_tdls_chan_switching() local
553 sta_ptr = mwifiex_get_tdls_sta_entry(priv, TDLS_CHAN_SWITCHING); in mwifiex_is_tdls_chan_switching()
554 if (sta_ptr) in mwifiex_is_tdls_chan_switching()
562 struct mwifiex_sta_node *sta_ptr; in mwifiex_is_tdls_off_chan() local
567 sta_ptr = mwifiex_get_tdls_sta_entry(priv, TDLS_IN_OFF_CHAN); in mwifiex_is_tdls_off_chan()
568 if (sta_ptr) in mwifiex_is_tdls_off_chan()
H A D11n.c594 struct mwifiex_sta_node *sta_ptr; in mwifiex_send_addba() local
597 sta_ptr = mwifiex_get_sta_entry(priv, peer_mac); in mwifiex_send_addba()
598 if (!sta_ptr) { in mwifiex_send_addba()
605 if (sta_ptr->is_11ac_enabled) in mwifiex_send_addba()
H A D11n_rxreorder.c458 struct mwifiex_sta_node *sta_ptr; in mwifiex_cmd_11n_addba_rsp_gen() local
469 sta_ptr = mwifiex_get_sta_entry(priv, in mwifiex_cmd_11n_addba_rsp_gen()
471 if (!sta_ptr) { in mwifiex_cmd_11n_addba_rsp_gen()
478 if (sta_ptr->is_11ac_enabled) in mwifiex_cmd_11n_addba_rsp_gen()
H A Dcfg80211.c3884 struct mwifiex_sta_node *sta_ptr; in mwifiex_cfg80211_tdls_chan_switch() local
3890 sta_ptr = mwifiex_get_sta_entry(priv, addr); in mwifiex_cfg80211_tdls_chan_switch()
3891 if (!sta_ptr) { in mwifiex_cfg80211_tdls_chan_switch()
3898 if (!(sta_ptr->tdls_cap.extcap.ext_capab[3] & in mwifiex_cfg80211_tdls_chan_switch()
3905 if (sta_ptr->tdls_status == TDLS_CHAN_SWITCHING || in mwifiex_cfg80211_tdls_chan_switch()
3906 sta_ptr->tdls_status == TDLS_IN_OFF_CHAN) { in mwifiex_cfg80211_tdls_chan_switch()
3926 struct mwifiex_sta_node *sta_ptr; in mwifiex_cfg80211_tdls_cancel_chan_switch() local
3930 sta_ptr = mwifiex_get_sta_entry(priv, addr); in mwifiex_cfg80211_tdls_cancel_chan_switch()
3931 if (!sta_ptr) { in mwifiex_cfg80211_tdls_cancel_chan_switch()
3935 } else if (!(sta_ptr in mwifiex_cfg80211_tdls_cancel_chan_switch()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/
H A Dhostap_ioctl.c3206 void *sta_ptr; in prism2_ioctl_siwencodeext() local
3222 sta_ptr = NULL; in prism2_ioctl_siwencodeext()
3227 sta_ptr = ap_crypt_get_ptrs(local->ap, addr, 0, &crypt); in prism2_ioctl_siwencodeext()
3228 if (sta_ptr == NULL) { in prism2_ioctl_siwencodeext()
3281 if (sta_ptr || ext->alg != IW_ENCODE_ALG_WEP) { in prism2_ioctl_siwencodeext()
3330 if (!sta_ptr) in prism2_ioctl_siwencodeext()
3335 if (sta_ptr == NULL && ext->key_len > 0) { in prism2_ioctl_siwencodeext()
3348 if (sta_ptr) in prism2_ioctl_siwencodeext()
3349 hostap_handle_sta_release(sta_ptr); in prism2_ioctl_siwencodeext()
3377 void *sta_ptr; in prism2_ioctl_giwencodeext() local
3446 void *sta_ptr; prism2_ioctl_set_encryption() local
3579 void *sta_ptr; prism2_ioctl_get_encryption() local
[all...]
H A Dhostap_ap.h234 void *sta_ptr; member
249 void **sta_ptr);
H A Dhostap_80211_tx.c399 tx.sta_ptr = NULL; in hostap_master_start_xmit()
548 if (tx.sta_ptr) in hostap_master_start_xmit()
549 hostap_handle_sta_release(tx.sta_ptr); in hostap_master_start_xmit()
H A Dhostap_ap.c2804 tx->sta_ptr = sta; /* hostap_handle_sta_release() will in hostap_handle_sta_tx()
3065 void **sta_ptr) in hostap_handle_sta_crypto()
3080 *sta_ptr = sta; in hostap_handle_sta_crypto()
3062 hostap_handle_sta_crypto(local_info_t *local, struct ieee80211_hdr *hdr, struct lib80211_crypt_data **crypt, void **sta_ptr) hostap_handle_sta_crypto() argument
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/
H A Dhostap_ioctl.c3228 void *sta_ptr; in prism2_ioctl_siwencodeext() local
3244 sta_ptr = NULL; in prism2_ioctl_siwencodeext()
3249 sta_ptr = ap_crypt_get_ptrs(local->ap, addr, 0, &crypt); in prism2_ioctl_siwencodeext()
3250 if (sta_ptr == NULL) { in prism2_ioctl_siwencodeext()
3303 if (sta_ptr || ext->alg != IW_ENCODE_ALG_WEP) { in prism2_ioctl_siwencodeext()
3352 if (!sta_ptr) in prism2_ioctl_siwencodeext()
3357 if (sta_ptr == NULL && ext->key_len > 0) { in prism2_ioctl_siwencodeext()
3370 if (sta_ptr) in prism2_ioctl_siwencodeext()
3371 hostap_handle_sta_release(sta_ptr); in prism2_ioctl_siwencodeext()
3400 void *sta_ptr; in prism2_ioctl_giwencodeext() local
3469 void *sta_ptr; prism2_ioctl_set_encryption() local
3602 void *sta_ptr; prism2_ioctl_get_encryption() local
[all...]
H A Dhostap_ap.h234 void *sta_ptr; member
249 void **sta_ptr);
H A Dhostap_80211_tx.c399 tx.sta_ptr = NULL; in hostap_master_start_xmit()
548 if (tx.sta_ptr) in hostap_master_start_xmit()
549 hostap_handle_sta_release(tx.sta_ptr); in hostap_master_start_xmit()
H A Dhostap_ap.c2804 tx->sta_ptr = sta; /* hostap_handle_sta_release() will in hostap_handle_sta_tx()
3065 void **sta_ptr) in hostap_handle_sta_crypto()
3080 *sta_ptr = sta; in hostap_handle_sta_crypto()
3062 hostap_handle_sta_crypto(local_info_t *local, struct ieee80211_hdr *hdr, struct lib80211_crypt_data **crypt, void **sta_ptr) hostap_handle_sta_crypto() argument

Completed in 39 milliseconds