Lines Matching refs:combo
7287 struct ieee80211_iface_combination *combo = NULL; in brcmf_setup_ifmodes() local
7301 combo = kcalloc(n_combos, sizeof(*combo), GFP_KERNEL); in brcmf_setup_ifmodes()
7302 if (!combo) in brcmf_setup_ifmodes()
7322 combo[c].num_different_channels = 1 + (rsdb || (p2p && mchan)); in brcmf_setup_ifmodes()
7339 combo[c].max_interfaces = 4; in brcmf_setup_ifmodes()
7341 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7345 combo[c].max_interfaces = 3; in brcmf_setup_ifmodes()
7349 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7351 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7352 combo[c].limits = c0_limits; in brcmf_setup_ifmodes()
7368 combo[c].num_different_channels = 1; in brcmf_setup_ifmodes()
7369 combo[c].max_interfaces = i; in brcmf_setup_ifmodes()
7370 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7371 combo[c].limits = p2p_limits; in brcmf_setup_ifmodes()
7388 combo[c].beacon_int_infra_match = true; in brcmf_setup_ifmodes()
7389 combo[c].num_different_channels = 1; in brcmf_setup_ifmodes()
7390 combo[c].max_interfaces = 4 + mon_flag; in brcmf_setup_ifmodes()
7391 combo[c].n_limits = i; in brcmf_setup_ifmodes()
7392 combo[c].limits = mbss_limits; in brcmf_setup_ifmodes()
7396 wiphy->iface_combinations = combo; in brcmf_setup_ifmodes()
7403 kfree(combo); in brcmf_setup_ifmodes()
7451 const struct ieee80211_iface_combination *combo; in brcmf_setup_wiphy() local
7467 for (i = 0, combo = wiphy->iface_combinations; in brcmf_setup_wiphy()
7468 i < wiphy->n_iface_combinations; i++, combo++) { in brcmf_setup_wiphy()
7469 max_interfaces = max(max_interfaces, combo->max_interfaces); in brcmf_setup_wiphy()