Lines Matching refs:iface_combinations
2726 struct ieee80211_iface_combination *iface_combinations; in wil_cfg80211_iface_combinations_from_fw() local
2730 if (wiphy->iface_combinations) { in wil_cfg80211_iface_combinations_from_fw()
2743 iface_combinations = in wil_cfg80211_iface_combinations_from_fw()
2747 if (!iface_combinations) in wil_cfg80211_iface_combinations_from_fw()
2749 iface_limit = (struct ieee80211_iface_limit *)(iface_combinations + in wil_cfg80211_iface_combinations_from_fw()
2753 iface_combinations[i].max_interfaces = combo->max_interfaces; in wil_cfg80211_iface_combinations_from_fw()
2754 iface_combinations[i].num_different_channels = in wil_cfg80211_iface_combinations_from_fw()
2756 iface_combinations[i].beacon_int_infra_match = in wil_cfg80211_iface_combinations_from_fw()
2758 iface_combinations[i].n_limits = combo->n_limits; in wil_cfg80211_iface_combinations_from_fw()
2761 i, iface_combinations[i].max_interfaces, in wil_cfg80211_iface_combinations_from_fw()
2762 iface_combinations[i].num_different_channels, in wil_cfg80211_iface_combinations_from_fw()
2763 iface_combinations[i].beacon_int_infra_match); in wil_cfg80211_iface_combinations_from_fw()
2772 iface_combinations[i].limits = iface_limit; in wil_cfg80211_iface_combinations_from_fw()
2786 wiphy->iface_combinations = iface_combinations; in wil_cfg80211_iface_combinations_from_fw()
2828 kfree(wiphy->iface_combinations); in wil_cfg80211_deinit()
2829 wiphy->iface_combinations = NULL; in wil_cfg80211_deinit()