Home
last modified time | relevance | path

Searched refs:rx_status (Results 1 – 9 of 9) sorted by relevance

/net/mac80211/
Dscan.c61 struct ieee80211_rx_status *rx_status, in ieee80211_bss_info_update() argument
71 .boottime_ns = rx_status->boottime_ns, in ieee80211_bss_info_update()
77 bss_meta.signal = rx_status->signal * 100; in ieee80211_bss_info_update()
79 bss_meta.signal = (rx_status->signal * 100) / local->hw.max_signal; in ieee80211_bss_info_update()
82 if (rx_status->flag & RX_FLAG_5MHZ) in ieee80211_bss_info_update()
84 if (rx_status->flag & RX_FLAG_10MHZ) in ieee80211_bss_info_update()
93 ieee80211_have_rx_timestamp(rx_status)) { in ieee80211_bss_info_update()
95 ieee80211_calculate_rx_timestamp(local, rx_status, in ieee80211_bss_info_update()
110 rx_status->flag |= RX_FLAG_NO_SIGNAL_VAL; in ieee80211_bss_info_update()
115 bss->device_ts_beacon = rx_status->device_timestamp; in ieee80211_bss_info_update()
[all …]
Dmesh_sync.c86 struct ieee80211_rx_status *rx_status) in mesh_sync_offset_rx_bcn_presp() argument
105 if (ieee80211_have_rx_timestamp(rx_status)) in mesh_sync_offset_rx_bcn_presp()
106 t_r = ieee80211_calculate_rx_timestamp(local, rx_status, in mesh_sync_offset_rx_bcn_presp()
Dibss.c920 struct ieee80211_rx_status *rx_status, in ieee80211_rx_mgmt_spectrum_mgmt() argument
989 struct ieee80211_rx_status *rx_status, in ieee80211_update_sta_info() argument
994 enum nl80211_band band = rx_status->band; in ieee80211_update_sta_info()
1023 if (rx_status->flag & RX_FLAG_5MHZ) in ieee80211_update_sta_info()
1025 if (rx_status->flag & RX_FLAG_10MHZ) in ieee80211_update_sta_info()
1109 struct ieee80211_rx_status *rx_status, in ieee80211_rx_bss_info() argument
1118 enum nl80211_band band = rx_status->band; in ieee80211_rx_bss_info()
1120 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_rx_bss_info()
1124 ieee80211_update_sta_info(sdata, mgmt, len, rx_status, elems, channel); in ieee80211_rx_bss_info()
1126 bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, elems, in ieee80211_rx_bss_info()
[all …]
Dmesh.c1076 struct ieee80211_rx_status *rx_status) in ieee80211_mesh_rx_bcn_presp() argument
1084 enum nl80211_band band = rx_status->band; in ieee80211_mesh_rx_bcn_presp()
1107 freq = rx_status->freq; in ieee80211_mesh_rx_bcn_presp()
1119 stype, mgmt, &elems, rx_status); in ieee80211_mesh_rx_bcn_presp()
1258 struct ieee80211_rx_status *rx_status) in ieee80211_mesh_rx_mgmt_action() argument
1266 mesh_rx_plink_frame(sdata, mgmt, len, rx_status); in ieee80211_mesh_rx_mgmt_action()
1283 struct ieee80211_rx_status *rx_status; in ieee80211_mesh_rx_queued_mgmt() local
1293 rx_status = IEEE80211_SKB_RXCB(skb); in ieee80211_mesh_rx_queued_mgmt()
1301 rx_status); in ieee80211_mesh_rx_queued_mgmt()
1307 ieee80211_mesh_rx_mgmt_action(sdata, mgmt, skb->len, rx_status); in ieee80211_mesh_rx_queued_mgmt()
Dmlme.c3217 struct ieee80211_rx_status *rx_status, in ieee80211_rx_bss_info() argument
3226 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_rx_bss_info()
3230 bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, elems, in ieee80211_rx_bss_info()
3244 struct ieee80211_rx_status *rx_status = (void *) skb->cb; in ieee80211_rx_mgmt_probe_resp() local
3262 ieee80211_rx_bss_info(sdata, mgmt, len, rx_status, &elems); in ieee80211_rx_mgmt_probe_resp()
3295 struct ieee80211_rx_status *rx_status) in ieee80211_rx_mgmt_beacon() argument
3326 if (rx_status->freq != chanctx_conf->def.chan->center_freq) { in ieee80211_rx_mgmt_beacon()
3338 ieee80211_rx_bss_info(sdata, mgmt, len, rx_status, &elems); in ieee80211_rx_mgmt_beacon()
3349 rx_status->device_timestamp; in ieee80211_rx_mgmt_beacon()
3379 ewma_beacon_signal_add(&ifmgd->ave_beacon_signal, -rx_status->signal); in ieee80211_rx_mgmt_beacon()
[all …]
Dmesh.h284 struct ieee80211_rx_status *rx_status);
Dtdls.c1697 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in ieee80211_process_tdls_channel_switch_resp() local
1703 params.timestamp = rx_status->device_timestamp; in ieee80211_process_tdls_channel_switch_resp()
1789 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in ieee80211_process_tdls_channel_switch_req() local
1795 params.timestamp = rx_status->device_timestamp; in ieee80211_process_tdls_channel_switch_req()
Dieee80211_i.h617 struct ieee80211_rx_status *rx_status);
1631 struct ieee80211_rx_status *rx_status,
Dmesh_plink.c1175 struct ieee80211_rx_status *rx_status) in mesh_rx_plink_frame() argument