Lines Matching refs:rx_status
3164 struct ieee80211_rx_status *rx_status, in ieee80211_rx_bss_info() argument
3173 channel = ieee80211_get_channel(local->hw.wiphy, rx_status->freq); in ieee80211_rx_bss_info()
3177 bss = ieee80211_bss_info_update(local, rx_status, mgmt, len, elems, in ieee80211_rx_bss_info()
3191 struct ieee80211_rx_status *rx_status = (void *) skb->cb; in ieee80211_rx_mgmt_probe_resp() local
3209 ieee80211_rx_bss_info(sdata, mgmt, len, rx_status, &elems); in ieee80211_rx_mgmt_probe_resp()
3252 struct ieee80211_rx_status *rx_status) in ieee80211_rx_mgmt_beacon() argument
3283 if (rx_status->freq != chanctx_conf->def.chan->center_freq) { in ieee80211_rx_mgmt_beacon()
3295 ieee80211_rx_bss_info(sdata, mgmt, len, rx_status, &elems); in ieee80211_rx_mgmt_beacon()
3306 rx_status->device_timestamp; in ieee80211_rx_mgmt_beacon()
3326 ifmgd->last_beacon_signal = rx_status->signal; in ieee80211_rx_mgmt_beacon()
3329 ifmgd->ave_beacon_signal = rx_status->signal * 16; in ieee80211_rx_mgmt_beacon()
3335 (IEEE80211_SIGNAL_AVE_WEIGHT * rx_status->signal * 16 + in ieee80211_rx_mgmt_beacon()
3480 rx_status->device_timestamp; in ieee80211_rx_mgmt_beacon()
3493 ieee80211_rx_bss_info(sdata, mgmt, len, rx_status, &elems); in ieee80211_rx_mgmt_beacon()
3495 ieee80211_sta_process_chanswitch(sdata, rx_status->mactime, in ieee80211_rx_mgmt_beacon()
3496 rx_status->device_timestamp, in ieee80211_rx_mgmt_beacon()
3553 rx_status->band, true); in ieee80211_rx_mgmt_beacon()
3568 struct ieee80211_rx_status *rx_status; in ieee80211_sta_rx_queued_mgmt() local
3574 rx_status = (struct ieee80211_rx_status *) skb->cb; in ieee80211_sta_rx_queued_mgmt()
3582 ieee80211_rx_mgmt_beacon(sdata, mgmt, skb->len, rx_status); in ieee80211_sta_rx_queued_mgmt()
3617 rx_status->mactime, in ieee80211_sta_rx_queued_mgmt()
3618 rx_status->device_timestamp, in ieee80211_sta_rx_queued_mgmt()
3640 rx_status->mactime, in ieee80211_sta_rx_queued_mgmt()
3641 rx_status->device_timestamp, in ieee80211_sta_rx_queued_mgmt()