Lines Matching refs:params
66 struct ieee80211_elems_parse_params *params) in ieee80211_parse_extension_element() argument
80 if (params->mode < IEEE80211_CONN_MODE_HE) in ieee80211_parse_extension_element()
87 if (params->mode < IEEE80211_CONN_MODE_HE) in ieee80211_parse_extension_element()
95 if (params->mode < IEEE80211_CONN_MODE_HE) in ieee80211_parse_extension_element()
103 if (params->mode < IEEE80211_CONN_MODE_HE) in ieee80211_parse_extension_element()
117 if (params->mode < IEEE80211_CONN_MODE_HE) in ieee80211_parse_extension_element()
124 if (params->mode < IEEE80211_CONN_MODE_HE) in ieee80211_parse_extension_element()
130 if (params->mode < IEEE80211_CONN_MODE_EHT) in ieee80211_parse_extension_element()
134 params->from_ap)) { in ieee80211_parse_extension_element()
140 if (params->mode < IEEE80211_CONN_MODE_EHT) in ieee80211_parse_extension_element()
147 if (params->mode < IEEE80211_CONN_MODE_EHT) in ieee80211_parse_extension_element()
176 if (params->mode < IEEE80211_CONN_MODE_EHT) in ieee80211_parse_extension_element()
183 if (params->mode < IEEE80211_CONN_MODE_EHT) in ieee80211_parse_extension_element()
277 _ieee802_11_parse_elems_full(struct ieee80211_elems_parse_params *params, in _ieee802_11_parse_elems_full() argument
283 bool calc_crc = params->filter != 0; in _ieee802_11_parse_elems_full()
285 u32 crc = params->crc; in _ieee802_11_parse_elems_full()
289 for_each_element(elem, params->start, params->len) { in _ieee802_11_parse_elems_full()
354 if (calc_crc && id < 64 && (params->filter & (1ULL << id))) in _ieee802_11_parse_elems_full()
442 if (params->mode < IEEE80211_CONN_MODE_HT) in _ieee802_11_parse_elems_full()
451 if (params->mode < IEEE80211_CONN_MODE_HT) in _ieee802_11_parse_elems_full()
460 if (params->mode < IEEE80211_CONN_MODE_VHT) in _ieee802_11_parse_elems_full()
469 if (params->mode < IEEE80211_CONN_MODE_VHT) in _ieee802_11_parse_elems_full()
481 if (params->mode < IEEE80211_CONN_MODE_VHT) in _ieee802_11_parse_elems_full()
547 if (params->mode < IEEE80211_CONN_MODE_HT) in _ieee802_11_parse_elems_full()
566 if (params->mode < IEEE80211_CONN_MODE_VHT) in _ieee802_11_parse_elems_full()
569 if (!params->action) { in _ieee802_11_parse_elems_full()
583 if (params->mode < IEEE80211_CONN_MODE_VHT) in _ieee802_11_parse_elems_full()
585 if (params->action) { in _ieee802_11_parse_elems_full()
605 if (params->mode < IEEE80211_CONN_MODE_EHT) in _ieee802_11_parse_elems_full()
692 if (params->mode < IEEE80211_CONN_MODE_HE) in _ieee802_11_parse_elems_full()
700 params); in _ieee802_11_parse_elems_full()
703 if (params->mode != IEEE80211_CONN_MODE_S1G) in _ieee802_11_parse_elems_full()
712 if (params->mode != IEEE80211_CONN_MODE_S1G) in _ieee802_11_parse_elems_full()
721 if (params->mode != IEEE80211_CONN_MODE_S1G) in _ieee802_11_parse_elems_full()
730 if (params->mode != IEEE80211_CONN_MODE_S1G) in _ieee802_11_parse_elems_full()
748 if (!for_each_element_completed(elem, params->start, params->len)) in _ieee802_11_parse_elems_full()
874 struct ieee80211_elems_parse_params *params, in ieee80211_prep_mle_link_parse() argument
883 if (params->mode < IEEE80211_CONN_MODE_EHT) in ieee80211_prep_mle_link_parse()
918 if (params->link_id == -1) in ieee80211_prep_mle_link_parse()
921 ieee80211_mle_get_sta_prof(elems_parse, params->link_id); in ieee80211_prep_mle_link_parse()
944 sub->mode = params->mode; in ieee80211_prep_mle_link_parse()
945 sub->action = params->action; in ieee80211_prep_mle_link_parse()
946 sub->from_ap = params->from_ap; in ieee80211_prep_mle_link_parse()
996 ieee802_11_parse_elems_full(struct ieee80211_elems_parse_params *params) in ieee802_11_parse_elems_full() argument
1002 size_t scratch_len = 3 * params->len; in ieee802_11_parse_elems_full()
1008 if (WARN_ON(params->link_id >= 0 && params->bss)) in ieee802_11_parse_elems_full()
1020 elems->ie_start = params->start; in ieee802_11_parse_elems_full()
1021 elems->total_len = params->len; in ieee802_11_parse_elems_full()
1035 if (params->bss) { in ieee802_11_parse_elems_full()
1037 ieee802_11_find_bssid_profile(params->start, in ieee802_11_parse_elems_full()
1038 params->len, in ieee802_11_parse_elems_full()
1039 elems, params->bss, in ieee802_11_parse_elems_full()
1042 sub.mode = params->mode; in ieee802_11_parse_elems_full()
1044 sub.action = params->action; in ieee802_11_parse_elems_full()
1045 sub.link_id = params->link_id; in ieee802_11_parse_elems_full()
1054 non_inherit = ieee80211_prep_mle_link_parse(elems_parse, params, in ieee802_11_parse_elems_full()
1062 elems->crc = _ieee802_11_parse_elems_full(params, elems_parse, in ieee802_11_parse_elems_full()