Lines Matching refs:combo
7417 struct ieee80211_iface_combination *combo = NULL; in brcmf_setup_ifmodes() local
7431 combo = kcalloc(n_combos, sizeof(*combo), GFP_KERNEL); in brcmf_setup_ifmodes()
7432 if (!combo) in brcmf_setup_ifmodes()
7452 combo[c].num_different_channels = 1 + (rsdb || (p2p && mchan)); in brcmf_setup_ifmodes()
7469 combo[c].max_interfaces = 4; in brcmf_setup_ifmodes()
7471 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7475 combo[c].max_interfaces = 3; in brcmf_setup_ifmodes()
7479 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7481 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7482 combo[c].limits = c0_limits; in brcmf_setup_ifmodes()
7498 combo[c].num_different_channels = 1; in brcmf_setup_ifmodes()
7499 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7500 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7501 combo[c].limits = p2p_limits; in brcmf_setup_ifmodes()
7518 combo[c].beacon_int_infra_match = true; in brcmf_setup_ifmodes()
7519 combo[c].num_different_channels = 1; in brcmf_setup_ifmodes()
7520 combo[c].max_interfaces = 4 + mon_flag; in brcmf_setup_ifmodes()
7521 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7522 combo[c].limits = mbss_limits; in brcmf_setup_ifmodes()
7526 wiphy->iface_combinations = combo; in brcmf_setup_ifmodes()
7533 kfree(combo); in brcmf_setup_ifmodes()
7581 const struct ieee80211_iface_combination *combo; in brcmf_setup_wiphy() local
7597 for (i = 0, combo = wiphy->iface_combinations; in brcmf_setup_wiphy()
7598 i < wiphy->n_iface_combinations; i++, combo++) { in brcmf_setup_wiphy()
7599 max_interfaces = max(max_interfaces, combo->max_interfaces); in brcmf_setup_wiphy()