Searched refs:rx_status (Results 1 – 9 of 9) sorted by relevance
/net/mac80211/ |
D | scan.c | 61 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 …]
|
D | mesh_sync.c | 86 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()
|
D | ibss.c | 920 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 …]
|
D | mesh.c | 1076 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()
|
D | mlme.c | 3217 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 …]
|
D | mesh.h | 284 struct ieee80211_rx_status *rx_status);
|
D | tdls.c | 1697 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()
|
D | ieee80211_i.h | 617 struct ieee80211_rx_status *rx_status); 1631 struct ieee80211_rx_status *rx_status,
|
D | mesh_plink.c | 1175 struct ieee80211_rx_status *rx_status) in mesh_rx_plink_frame() argument
|