Lines Matching defs:ieee802_11_elems
1625 struct ieee802_11_elems { struct
1626 const u8 *ie_start;
1627 size_t total_len;
1628 u32 crc;
1631 const struct ieee80211_tdls_lnkie *lnk_id;
1632 const struct ieee80211_ch_switch_timing *ch_sw_timing;
1633 const u8 *ext_capab;
1634 const u8 *ssid;
1635 const u8 *supp_rates;
1636 const u8 *ds_params;
1637 const struct ieee80211_tim_ie *tim;
1638 const u8 *rsn;
1639 const u8 *rsnx;
1640 const u8 *erp_info;
1641 const u8 *ext_supp_rates;
1642 const u8 *wmm_info;
1643 const u8 *wmm_param;
1644 const struct ieee80211_ht_cap *ht_cap_elem;
1645 const struct ieee80211_ht_operation *ht_operation;
1646 const struct ieee80211_vht_cap *vht_cap_elem;
1647 const struct ieee80211_vht_operation *vht_operation;
1648 const struct ieee80211_meshconf_ie *mesh_config;
1649 const u8 *he_cap;
1650 const struct ieee80211_he_operation *he_operation;
1651 const struct ieee80211_he_spr *he_spr;
1652 const struct ieee80211_mu_edca_param_set *mu_edca_param_set;
1653 const struct ieee80211_he_6ghz_capa *he_6ghz_capa;
1654 const struct ieee80211_tx_pwr_env *tx_pwr_env[IEEE80211_TPE_MAX_IE_COUNT];
1655 const u8 *uora_element;
1656 const u8 *mesh_id;
1657 const u8 *peering;
1658 const __le16 *awake_window;
1659 const u8 *preq;
1660 const u8 *prep;
1661 const u8 *perr;
1662 const struct ieee80211_rann_ie *rann;
1663 const struct ieee80211_channel_sw_ie *ch_switch_ie;
1664 const struct ieee80211_ext_chansw_ie *ext_chansw_ie;
1665 const struct ieee80211_wide_bw_chansw_ie *wide_bw_chansw_ie;
1666 const u8 *max_channel_switch_time;
1667 const u8 *country_elem;
1668 const u8 *pwr_constr_elem;
1669 const u8 *cisco_dtpc_elem;
1670 const struct ieee80211_timeout_interval_ie *timeout_int;
1671 const u8 *opmode_notif;
1672 const struct ieee80211_sec_chan_offs_ie *sec_chan_offs;
1673 struct ieee80211_mesh_chansw_params_ie *mesh_chansw_params_ie;
1674 const struct ieee80211_bss_max_idle_period_ie *max_idle_period_ie;
1675 const struct ieee80211_multiple_bssid_configuration *mbssid_config_ie;
1676 const struct ieee80211_bssid_index *bssid_index;
1677 u8 max_bssid_indicator;
1678 u8 dtim_count;
1679 u8 dtim_period;
1680 const struct ieee80211_addba_ext_ie *addba_ext_ie;
1681 const struct ieee80211_s1g_cap *s1g_capab;
1682 const struct ieee80211_s1g_oper_ie *s1g_oper;
1683 const struct ieee80211_s1g_bcn_compat_ie *s1g_bcn_compat;
1684 const struct ieee80211_aid_response_ie *aid_resp;
1685 const struct ieee80211_eht_cap_elem *eht_cap;
1686 const struct ieee80211_eht_operation *eht_operation;
1687 const struct ieee80211_multi_link_elem *multi_link;
1690 u8 ext_capab_len;
1691 u8 ssid_len;
1692 u8 supp_rates_len;
1693 u8 tim_len;
1694 u8 rsn_len;
1695 u8 rsnx_len;
1696 u8 ext_supp_rates_len;
1697 u8 wmm_info_len;
1698 u8 wmm_param_len;
1699 u8 he_cap_len;
1700 u8 mesh_id_len;
1701 u8 peering_len;
1702 u8 preq_len;
1703 u8 prep_len;
1704 u8 perr_len;
1705 u8 country_elem_len;
1706 u8 bssid_index_len;
1707 u8 tx_pwr_env_len[IEEE80211_TPE_MAX_IE_COUNT];
1708 u8 tx_pwr_env_num;
1709 u8 eht_cap_len;
1712 bool parse_error;
1718 size_t scratch_len;
1719 u8 *scratch_pos;
1720 u8 scratch[];