Lines Matching refs:elems

1687 	struct ieee802_11_elems *elems = NULL;  in ieee80211_process_tdls_channel_switch_resp()  local
1721 elems = ieee802_11_parse_elems(tf->u.chan_switch_resp.variable, in ieee80211_process_tdls_channel_switch_resp()
1723 if (!elems) { in ieee80211_process_tdls_channel_switch_resp()
1728 if (elems->parse_error) { in ieee80211_process_tdls_channel_switch_resp()
1734 if (!elems->ch_sw_timing || !elems->lnk_id) { in ieee80211_process_tdls_channel_switch_resp()
1742 !memcmp(elems->lnk_id->init_sta, sdata->vif.addr, ETH_ALEN); in ieee80211_process_tdls_channel_switch_resp()
1749 params.switch_time = le16_to_cpu(elems->ch_sw_timing->switch_time); in ieee80211_process_tdls_channel_switch_resp()
1750 params.switch_timeout = le16_to_cpu(elems->ch_sw_timing->switch_timeout); in ieee80211_process_tdls_channel_switch_resp()
1770 kfree(elems); in ieee80211_process_tdls_channel_switch_resp()
1779 struct ieee802_11_elems *elems; in ieee80211_process_tdls_channel_switch_req() local
1839 elems = ieee802_11_parse_elems(tf->u.chan_switch_req.variable, in ieee80211_process_tdls_channel_switch_req()
1841 if (!elems) in ieee80211_process_tdls_channel_switch_req()
1844 if (elems->parse_error) { in ieee80211_process_tdls_channel_switch_req()
1850 if (!elems->ch_sw_timing || !elems->lnk_id) { in ieee80211_process_tdls_channel_switch_req()
1856 if (!elems->sec_chan_offs) { in ieee80211_process_tdls_channel_switch_req()
1859 switch (elems->sec_chan_offs->sec_chan_offs) { in ieee80211_process_tdls_channel_switch_req()
1895 !memcmp(elems->lnk_id->init_sta, sdata->vif.addr, ETH_ALEN); in ieee80211_process_tdls_channel_switch_req()
1903 if (!sta->sta.ht_cap.ht_supported && elems->sec_chan_offs && in ieee80211_process_tdls_channel_switch_req()
1904 elems->sec_chan_offs->sec_chan_offs) { in ieee80211_process_tdls_channel_switch_req()
1911 params.switch_time = le16_to_cpu(elems->ch_sw_timing->switch_time); in ieee80211_process_tdls_channel_switch_req()
1912 params.switch_timeout = le16_to_cpu(elems->ch_sw_timing->switch_timeout); in ieee80211_process_tdls_channel_switch_req()
1932 kfree(elems); in ieee80211_process_tdls_channel_switch_req()