Lines Matching refs:iface_combinations
2728 struct ieee80211_iface_combination *iface_combinations; in wil_cfg80211_iface_combinations_from_fw() local
2732 if (wiphy->iface_combinations) { in wil_cfg80211_iface_combinations_from_fw()
2745 iface_combinations = in wil_cfg80211_iface_combinations_from_fw()
2749 if (!iface_combinations) in wil_cfg80211_iface_combinations_from_fw()
2751 iface_limit = (struct ieee80211_iface_limit *)(iface_combinations + in wil_cfg80211_iface_combinations_from_fw()
2755 iface_combinations[i].max_interfaces = combo->max_interfaces; in wil_cfg80211_iface_combinations_from_fw()
2756 iface_combinations[i].num_different_channels = in wil_cfg80211_iface_combinations_from_fw()
2758 iface_combinations[i].beacon_int_infra_match = in wil_cfg80211_iface_combinations_from_fw()
2760 iface_combinations[i].n_limits = combo->n_limits; in wil_cfg80211_iface_combinations_from_fw()
2763 i, iface_combinations[i].max_interfaces, in wil_cfg80211_iface_combinations_from_fw()
2764 iface_combinations[i].num_different_channels, in wil_cfg80211_iface_combinations_from_fw()
2765 iface_combinations[i].beacon_int_infra_match); in wil_cfg80211_iface_combinations_from_fw()
2774 iface_combinations[i].limits = iface_limit; in wil_cfg80211_iface_combinations_from_fw()
2788 wiphy->iface_combinations = iface_combinations; in wil_cfg80211_iface_combinations_from_fw()
2830 kfree(wiphy->iface_combinations); in wil_cfg80211_deinit()
2831 wiphy->iface_combinations = NULL; in wil_cfg80211_deinit()