Lines Matching refs:combo
7414 struct ieee80211_iface_combination *combo = NULL; in brcmf_setup_ifmodes() local
7428 combo = kcalloc(n_combos, sizeof(*combo), GFP_KERNEL); in brcmf_setup_ifmodes()
7429 if (!combo) in brcmf_setup_ifmodes()
7449 combo[c].num_different_channels = 1 + (rsdb || (p2p && mchan)); in brcmf_setup_ifmodes()
7466 combo[c].max_interfaces = 4; in brcmf_setup_ifmodes()
7468 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7472 combo[c].max_interfaces = 3; in brcmf_setup_ifmodes()
7476 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7478 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7479 combo[c].limits = c0_limits; in brcmf_setup_ifmodes()
7495 combo[c].num_different_channels = 1; in brcmf_setup_ifmodes()
7496 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7497 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7498 combo[c].limits = p2p_limits; in brcmf_setup_ifmodes()
7515 combo[c].beacon_int_infra_match = true; in brcmf_setup_ifmodes()
7516 combo[c].num_different_channels = 1; in brcmf_setup_ifmodes()
7517 combo[c].max_interfaces = 4 + mon_flag; in brcmf_setup_ifmodes()
7518 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7519 combo[c].limits = mbss_limits; in brcmf_setup_ifmodes()
7523 wiphy->iface_combinations = combo; in brcmf_setup_ifmodes()
7530 kfree(combo); in brcmf_setup_ifmodes()
7578 const struct ieee80211_iface_combination *combo; in brcmf_setup_wiphy() local
7594 for (i = 0, combo = wiphy->iface_combinations; in brcmf_setup_wiphy()
7595 i < wiphy->n_iface_combinations; i++, combo++) { in brcmf_setup_wiphy()
7596 max_interfaces = max(max_interfaces, combo->max_interfaces); in brcmf_setup_wiphy()