Lines Matching refs:params

918 				  struct ieee80211_elems_parse_params *params)
971 params->from_ap)) {
1012 _ieee802_11_parse_elems_full(struct ieee80211_elems_parse_params *params,
1017 bool calc_crc = params->filter != 0;
1019 u32 crc = params->crc;
1024 for_each_element(elem, params->start, params->len) {
1087 if (calc_crc && id < 64 && (params->filter & (1ULL << id)))
1268 if (!params->action ||
1276 if (params->action) {
1367 elem, elems, params);
1403 if (!for_each_element_completed(elem, params->start, params->len))
1535 struct ieee80211_elems_parse_params *params)
1539 .action = params->action,
1540 .from_ap = params->from_ap,
1547 if (params->link_id == -1)
1565 ieee80211_mle_get_sta_prof(elems, params->link_id);
1594 ieee802_11_parse_elems_full(struct ieee80211_elems_parse_params *params)
1600 size_t scratch_len = 3 * params->len;
1605 elems->ie_start = params->start;
1606 elems->total_len = params->len;
1612 ieee802_11_find_bssid_profile(params->start, params->len,
1613 elems, params->bss,
1621 elems->crc = _ieee802_11_parse_elems_full(params, elems, non_inherit);
1628 .action = params->action,
1629 .link_id = params->link_id,
1635 ieee80211_mle_parse_link(elems, params);
3580 eht_oper->params |= IEEE80211_EHT_OPER_INFO_PRESENT;
3911 !(eht_oper->params & IEEE80211_EHT_OPER_INFO_PRESENT)) {
4814 struct iface_combination_params params = {
4837 params.new_beacon_int = sdata->vif.bss_conf.beacon_int;
4848 params.num_different_channels = 1;
4851 params.iftype_num[iftype] = 1;
4856 params.radar_detect |=
4859 params.num_different_channels++;
4866 params.num_different_channels++;
4880 params.iftype_num[wdev_iter->iftype]++;
4884 if (total == 1 && !params.radar_detect)
4887 return cfg80211_check_combinations(local->hw.wiphy, &params);
4906 struct iface_combination_params params = {0};
4914 params.num_different_channels++;
4916 params.radar_detect |=
4921 params.iftype_num[sdata->wdev.iftype]++;
4923 err = cfg80211_iter_combinations(local->hw.wiphy, &params,