Lines Matching defs:ieee802_11_elems
1672 struct ieee802_11_elems { struct
1673 const u8 *ie_start;
1674 size_t total_len;
1675 u32 crc;
1678 const struct ieee80211_tdls_lnkie *lnk_id;
1679 const struct ieee80211_ch_switch_timing *ch_sw_timing;
1680 const u8 *ext_capab;
1681 const u8 *ssid;
1682 const u8 *supp_rates;
1683 const u8 *ds_params;
1684 const struct ieee80211_tim_ie *tim;
1685 const u8 *rsn;
1686 const u8 *rsnx;
1687 const u8 *erp_info;
1688 const u8 *ext_supp_rates;
1689 const u8 *wmm_info;
1690 const u8 *wmm_param;
1691 const struct ieee80211_ht_cap *ht_cap_elem;
1692 const struct ieee80211_ht_operation *ht_operation;
1693 const struct ieee80211_vht_cap *vht_cap_elem;
1694 const struct ieee80211_vht_operation *vht_operation;
1695 const struct ieee80211_meshconf_ie *mesh_config;
1696 const u8 *he_cap;
1697 const struct ieee80211_he_operation *he_operation;
1698 const struct ieee80211_he_spr *he_spr;
1699 const struct ieee80211_mu_edca_param_set *mu_edca_param_set;
1700 const struct ieee80211_he_6ghz_capa *he_6ghz_capa;
1701 const struct ieee80211_tx_pwr_env *tx_pwr_env[IEEE80211_TPE_MAX_IE_COUNT];
1702 const u8 *uora_element;
1703 const u8 *mesh_id;
1704 const u8 *peering;
1705 const __le16 *awake_window;
1706 const u8 *preq;
1707 const u8 *prep;
1708 const u8 *perr;
1709 const struct ieee80211_rann_ie *rann;
1710 const struct ieee80211_channel_sw_ie *ch_switch_ie;
1711 const struct ieee80211_ext_chansw_ie *ext_chansw_ie;
1712 const struct ieee80211_wide_bw_chansw_ie *wide_bw_chansw_ie;
1713 const u8 *max_channel_switch_time;
1714 const u8 *country_elem;
1715 const u8 *pwr_constr_elem;
1716 const u8 *cisco_dtpc_elem;
1717 const struct ieee80211_timeout_interval_ie *timeout_int;
1718 const u8 *opmode_notif;
1719 const struct ieee80211_sec_chan_offs_ie *sec_chan_offs;
1720 struct ieee80211_mesh_chansw_params_ie *mesh_chansw_params_ie;
1721 const struct ieee80211_bss_max_idle_period_ie *max_idle_period_ie;
1722 const struct ieee80211_multiple_bssid_configuration *mbssid_config_ie;
1723 const struct ieee80211_bssid_index *bssid_index;
1724 u8 max_bssid_indicator;
1725 u8 dtim_count;
1726 u8 dtim_period;
1727 const struct ieee80211_addba_ext_ie *addba_ext_ie;
1728 const struct ieee80211_s1g_cap *s1g_capab;
1729 const struct ieee80211_s1g_oper_ie *s1g_oper;
1730 const struct ieee80211_s1g_bcn_compat_ie *s1g_bcn_compat;
1731 const struct ieee80211_aid_response_ie *aid_resp;
1732 const struct ieee80211_eht_cap_elem *eht_cap;
1733 const struct ieee80211_eht_operation *eht_operation;
1734 const struct ieee80211_multi_link_elem *ml_basic;
1735 const struct ieee80211_multi_link_elem *ml_reconf;
1738 u8 ext_capab_len;
1739 u8 ssid_len;
1740 u8 supp_rates_len;
1741 u8 tim_len;
1742 u8 rsn_len;
1743 u8 rsnx_len;
1744 u8 ext_supp_rates_len;
1745 u8 wmm_info_len;
1746 u8 wmm_param_len;
1747 u8 he_cap_len;
1748 u8 mesh_id_len;
1749 u8 peering_len;
1750 u8 preq_len;
1751 u8 prep_len;
1752 u8 perr_len;
1753 u8 country_elem_len;
1754 u8 bssid_index_len;
1755 u8 tx_pwr_env_len[IEEE80211_TPE_MAX_IE_COUNT];
1756 u8 tx_pwr_env_num;
1757 u8 eht_cap_len;
1760 size_t ml_basic_len;
1761 size_t ml_reconf_len;
1764 const struct element *ml_basic_elem;
1767 const struct element *ml_reconf_elem;
1774 struct ieee80211_mle_per_sta_profile *prof;
1775 size_t sta_prof_len;
1778 bool parse_error;
1784 size_t scratch_len;
1785 u8 *scratch_pos;
1786 u8 scratch[];