Lines Matching refs:rx_status

1126 	struct ieee80211_rx_status rx_status;  in mac80211_hwsim_tx_frame_no_nl()  local
1129 memset(&rx_status, 0, sizeof(rx_status)); in mac80211_hwsim_tx_frame_no_nl()
1130 rx_status.flag |= RX_FLAG_MACTIME_START; in mac80211_hwsim_tx_frame_no_nl()
1131 rx_status.freq = chan->center_freq; in mac80211_hwsim_tx_frame_no_nl()
1132 rx_status.band = chan->band; in mac80211_hwsim_tx_frame_no_nl()
1134 rx_status.rate_idx = in mac80211_hwsim_tx_frame_no_nl()
1136 rx_status.vht_nss = in mac80211_hwsim_tx_frame_no_nl()
1138 rx_status.flag |= RX_FLAG_VHT; in mac80211_hwsim_tx_frame_no_nl()
1140 rx_status.rate_idx = info->control.rates[0].idx; in mac80211_hwsim_tx_frame_no_nl()
1142 rx_status.flag |= RX_FLAG_HT; in mac80211_hwsim_tx_frame_no_nl()
1145 rx_status.flag |= RX_FLAG_40MHZ; in mac80211_hwsim_tx_frame_no_nl()
1147 rx_status.flag |= RX_FLAG_SHORT_GI; in mac80211_hwsim_tx_frame_no_nl()
1149 rx_status.signal = data->power_level - 50; in mac80211_hwsim_tx_frame_no_nl()
1229 rx_status.mactime = now + data2->tsf_offset; in mac80211_hwsim_tx_frame_no_nl()
1231 memcpy(IEEE80211_SKB_RXCB(nskb), &rx_status, sizeof(rx_status)); in mac80211_hwsim_tx_frame_no_nl()
2789 struct ieee80211_rx_status rx_status; in hwsim_cloned_frame_received_nl() local
2829 memset(&rx_status, 0, sizeof(rx_status)); in hwsim_cloned_frame_received_nl()
2833 rx_status.freq = data2->channel->center_freq; in hwsim_cloned_frame_received_nl()
2834 rx_status.band = data2->channel->band; in hwsim_cloned_frame_received_nl()
2835 rx_status.rate_idx = nla_get_u32(info->attrs[HWSIM_ATTR_RX_RATE]); in hwsim_cloned_frame_received_nl()
2836 rx_status.signal = nla_get_u32(info->attrs[HWSIM_ATTR_SIGNAL]); in hwsim_cloned_frame_received_nl()
2838 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeof(rx_status)); in hwsim_cloned_frame_received_nl()