Lines Matching refs:elems

1689 	struct ieee802_11_elems *elems = NULL;  in ieee80211_process_tdls_channel_switch_resp()  local
1723 elems = ieee802_11_parse_elems(tf->u.chan_switch_resp.variable, in ieee80211_process_tdls_channel_switch_resp()
1725 if (!elems) { in ieee80211_process_tdls_channel_switch_resp()
1730 if (elems->parse_error) { in ieee80211_process_tdls_channel_switch_resp()
1736 if (!elems->ch_sw_timing || !elems->lnk_id) { in ieee80211_process_tdls_channel_switch_resp()
1744 !memcmp(elems->lnk_id->init_sta, sdata->vif.addr, ETH_ALEN); in ieee80211_process_tdls_channel_switch_resp()
1751 params.switch_time = le16_to_cpu(elems->ch_sw_timing->switch_time); in ieee80211_process_tdls_channel_switch_resp()
1752 params.switch_timeout = le16_to_cpu(elems->ch_sw_timing->switch_timeout); in ieee80211_process_tdls_channel_switch_resp()
1772 kfree(elems); in ieee80211_process_tdls_channel_switch_resp()
1781 struct ieee802_11_elems *elems; in ieee80211_process_tdls_channel_switch_req() local
1841 elems = ieee802_11_parse_elems(tf->u.chan_switch_req.variable, in ieee80211_process_tdls_channel_switch_req()
1843 if (!elems) in ieee80211_process_tdls_channel_switch_req()
1846 if (elems->parse_error) { in ieee80211_process_tdls_channel_switch_req()
1852 if (!elems->ch_sw_timing || !elems->lnk_id) { in ieee80211_process_tdls_channel_switch_req()
1858 if (!elems->sec_chan_offs) { in ieee80211_process_tdls_channel_switch_req()
1861 switch (elems->sec_chan_offs->sec_chan_offs) { in ieee80211_process_tdls_channel_switch_req()
1897 !memcmp(elems->lnk_id->init_sta, sdata->vif.addr, ETH_ALEN); in ieee80211_process_tdls_channel_switch_req()
1905 if (!sta->sta.deflink.ht_cap.ht_supported && elems->sec_chan_offs && in ieee80211_process_tdls_channel_switch_req()
1906 elems->sec_chan_offs->sec_chan_offs) { in ieee80211_process_tdls_channel_switch_req()
1913 params.switch_time = le16_to_cpu(elems->ch_sw_timing->switch_time); in ieee80211_process_tdls_channel_switch_req()
1914 params.switch_timeout = le16_to_cpu(elems->ch_sw_timing->switch_timeout); in ieee80211_process_tdls_channel_switch_req()
1934 kfree(elems); in ieee80211_process_tdls_channel_switch_req()