Lines Matching +full:signal +full:- +full:guard
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * mac80211_hwsim - software simulator of 802.11 radio(s) for mac80211
6 * Copyright (C) 2020, 2022-2024 Intel Corporation
13 * enum hwsim_tx_control_flags - flags to describe transmission info/status
51 * enum hwsim_commands - supported hwsim commands
106 #define HWSIM_CMD_MAX (_HWSIM_CMD_MAX - 1)
112 * enum hwsim_attrs - hwsim netlink attributes
125 * @HWSIM_ATTR_SIGNAL: estimated RX signal for this frame at user
145 * @HWSIM_ATTR_PAD: padding attribute for 64-bit values, ignore
198 #define HWSIM_ATTR_MAX (__HWSIM_ATTR_MAX - 1)
201 * struct hwsim_tx_rate - rate selection/status
206 * A value of -1 for @idx indicates an invalid rate and, if used
219 * enum hwsim_tx_rate_flags - per-rate flags set by the rate control algorithm.
228 * @MAC80211_HWSIM_TX_RC_USE_CTS_PROTECT: CTS-to-self protection is required.
244 * @MAC80211_HWSIM_TX_RC_SHORT_GI: Short Guard interval should be used for this
264 * struct hwsim_tx_rate_flag - rate selection/status
269 * A value of -1 for @idx indicates an invalid rate and, if used
289 * enum hwsim_vqs - queues for virtio frame transmission
302 * enum hwsim_rate_info_attributes - bitrate information.
313 * @HWSIM_RATE_INFO_ATTR_HE_GI: HE guard interval (from &enum nl80211_he_gi)
317 * @HWSIM_RATE_INFO_ATTR_N_BOUNDED_CH: In case of EDMG the number of bonded channels (1-4)
318 * @HWSIM_RATE_INFO_ATTR_EHT_GI: EHT guard interval (from &enum nl80211_eht_gi)
341 HWSIM_RATE_INFO_ATTR_MAX = NUM_HWSIM_RATE_INFO_ATTRS - 1