Lines Matching +full:rates +full:- +full:mcs
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * mac80211_hwsim - software simulator of 802.11 radio(s) for mac80211
13 * enum hwsim_tx_control_flags - flags to describe transmission info/status
51 * enum hwsim_commands - supported hwsim commands
104 #define HWSIM_CMD_MAX (_HWSIM_CMD_MAX - 1)
110 * enum hwsim_attrs - hwsim netlink attributes
145 * rates of %HWSIM_ATTR_TX_INFO
193 #define HWSIM_ATTR_MAX (__HWSIM_ATTR_MAX - 1)
196 * struct hwsim_tx_rate - rate selection/status
201 * A value of -1 for @idx indicates an invalid rate and, if used
202 * in an array of retry rates, that no more rates should be tried.
214 * enum hwsim_tx_rate_flags - per-rate flags set by the rate control algorithm.
223 * @MAC80211_HWSIM_TX_RC_USE_CTS_PROTECT: CTS-to-self protection is required.
227 * @MAC80211_HWSIM_TX_RC_VHT_MCS: VHT MCS rate, in this case the idx field is
228 * split into a higher 4 bits (Nss) and lower 4 bits (MCS number)
247 /* rate index is an HT/VHT MCS instead of an index */
259 * struct hwsim_tx_rate - rate selection/status
264 * A value of -1 for @idx indicates an invalid rate and, if used
265 * in an array of retry rates, that no more rates should be tried.
284 * enum hwsim_vqs - queues for virtio frame transmission
297 * enum hwsim_rate_info -- bitrate information.
303 * @HWSIM_RATE_INFO_ATTR_MCS: mcs index if struct describes an HT/VHT/HE rate
311 * @HWSIM_RATE_INFO_ATTR_N_BOUNDED_CH: In case of EDMG the number of bonded channels (1-4)
335 HWSIM_RATE_INFO_ATTR_MAX = NUM_HWSIM_RATE_INFO_ATTRS - 1