Lines Matching +full:vendor +full:- +full:extension
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
33 * Ioctl-related defintions for the Atheros Wireless LAN controller driver.
82 u_int32_t ast_tx_shortretry;/* tx on-chip retries (short) */
83 u_int32_t ast_tx_longretry;/* tx on-chip retries (long) */
92 u_int32_t ast_tx_ctsext; /* tx frames with cts extension */
102 /* rx PHY error per-code counts */
139 u_int16_t ast_tdma_tsfadjm;/* TDMA slot adjust- (usec, smoothed)*/
146 u_int32_t ast_rx_halfgi; /* RX half-GI */
148 u_int32_t ast_rx_pre_crc_err; /* RX pre-delimiter CRC error */
149 u_int32_t ast_rx_post_crc_err; /* RX post-delimiter CRC error */
220 * of rix -> net80211 ratecode as part of the update.
273 * This is higher than the vendor bitmap used inside
282 * per-chain info header be 4-byte aligned.
293 * The vendor radiotap header data needs to be:
302 * vendor header (6 bytes), the first field must be
303 * two bytes so it can be accessed by alignment-strict
336 /* Vendor extension header bitmap */
342 * + the extension bitmap is 4 bytes;
364 * Vendor header section, as required by the
365 * presence of the vendor extension bit and bitmap
375 * header, this vendor section won't be aligned in any
376 * useful way. So, this will include a two-byte version
377 * value which will force the structure to be 4-byte aligned.
429 /* FreeBSD-specific start at 32 */