Lines Matching defs:ieee802_11_elems
1637 struct ieee802_11_elems { struct
1638 const u8 *ie_start;
1639 size_t total_len;
1640 u32 crc;
1643 const struct ieee80211_tdls_lnkie *lnk_id;
1644 const struct ieee80211_ch_switch_timing *ch_sw_timing;
1645 const u8 *ext_capab;
1646 const u8 *ssid;
1647 const u8 *supp_rates;
1648 const u8 *ds_params;
1649 const struct ieee80211_tim_ie *tim;
1650 const u8 *rsn;
1651 const u8 *rsnx;
1652 const u8 *erp_info;
1653 const u8 *ext_supp_rates;
1654 const u8 *wmm_info;
1655 const u8 *wmm_param;
1656 const struct ieee80211_ht_cap *ht_cap_elem;
1657 const struct ieee80211_ht_operation *ht_operation;
1658 const struct ieee80211_vht_cap *vht_cap_elem;
1659 const struct ieee80211_vht_operation *vht_operation;
1660 const struct ieee80211_meshconf_ie *mesh_config;
1661 const u8 *he_cap;
1662 const struct ieee80211_he_operation *he_operation;
1663 const struct ieee80211_he_spr *he_spr;
1664 const struct ieee80211_mu_edca_param_set *mu_edca_param_set;
1665 const struct ieee80211_he_6ghz_capa *he_6ghz_capa;
1666 const struct ieee80211_tx_pwr_env *tx_pwr_env[IEEE80211_TPE_MAX_IE_COUNT];
1667 const u8 *uora_element;
1668 const u8 *mesh_id;
1669 const u8 *peering;
1670 const __le16 *awake_window;
1671 const u8 *preq;
1672 const u8 *prep;
1673 const u8 *perr;
1674 const struct ieee80211_rann_ie *rann;
1675 const struct ieee80211_channel_sw_ie *ch_switch_ie;
1676 const struct ieee80211_ext_chansw_ie *ext_chansw_ie;
1677 const struct ieee80211_wide_bw_chansw_ie *wide_bw_chansw_ie;
1678 const u8 *max_channel_switch_time;
1679 const u8 *country_elem;
1680 const u8 *pwr_constr_elem;
1681 const u8 *cisco_dtpc_elem;
1682 const struct ieee80211_timeout_interval_ie *timeout_int;
1683 const u8 *opmode_notif;
1684 const struct ieee80211_sec_chan_offs_ie *sec_chan_offs;
1685 struct ieee80211_mesh_chansw_params_ie *mesh_chansw_params_ie;
1686 const struct ieee80211_bss_max_idle_period_ie *max_idle_period_ie;
1687 const struct ieee80211_multiple_bssid_configuration *mbssid_config_ie;
1688 const struct ieee80211_bssid_index *bssid_index;
1689 u8 max_bssid_indicator;
1690 u8 dtim_count;
1691 u8 dtim_period;
1692 const struct ieee80211_addba_ext_ie *addba_ext_ie;
1693 const struct ieee80211_s1g_cap *s1g_capab;
1694 const struct ieee80211_s1g_oper_ie *s1g_oper;
1695 const struct ieee80211_s1g_bcn_compat_ie *s1g_bcn_compat;
1696 const struct ieee80211_aid_response_ie *aid_resp;
1697 const struct ieee80211_eht_cap_elem *eht_cap;
1698 const struct ieee80211_eht_operation *eht_operation;
1699 const struct ieee80211_multi_link_elem *ml_basic;
1700 const struct ieee80211_multi_link_elem *ml_reconf;
1701 const struct ieee80211_bandwidth_indication *bandwidth_indication;
1702 const struct ieee80211_ttlm_elem *ttlm[IEEE80211_TTLM_MAX_CNT];
1705 u8 ext_capab_len;
1706 u8 ssid_len;
1707 u8 supp_rates_len;
1708 u8 tim_len;
1709 u8 rsn_len;
1710 u8 rsnx_len;
1711 u8 ext_supp_rates_len;
1712 u8 wmm_info_len;
1713 u8 wmm_param_len;
1714 u8 he_cap_len;
1715 u8 mesh_id_len;
1716 u8 peering_len;
1717 u8 preq_len;
1718 u8 prep_len;
1719 u8 perr_len;
1720 u8 country_elem_len;
1721 u8 bssid_index_len;
1722 u8 tx_pwr_env_len[IEEE80211_TPE_MAX_IE_COUNT];
1723 u8 tx_pwr_env_num;
1724 u8 eht_cap_len;
1727 size_t ml_basic_len;
1728 size_t ml_reconf_len;
1731 const struct element *ml_basic_elem;
1734 const struct element *ml_reconf_elem;
1736 u8 ttlm_num;
1743 struct ieee80211_mle_per_sta_profile *prof;
1744 size_t sta_prof_len;
1747 bool parse_error;
1753 size_t scratch_len;
1754 u8 *scratch_pos;