Lines Matching refs:c0_limits
6878 struct ieee80211_iface_limit *c0_limits = NULL; in brcmf_setup_ifmodes() local
6908 c0_limits = kcalloc(n_limits, sizeof(*c0_limits), GFP_KERNEL); in brcmf_setup_ifmodes()
6909 if (!c0_limits) in brcmf_setup_ifmodes()
6913 c0_limits[i].max = 1; in brcmf_setup_ifmodes()
6914 c0_limits[i++].types = BIT(NL80211_IFTYPE_STATION); in brcmf_setup_ifmodes()
6916 c0_limits[i].max = 1; in brcmf_setup_ifmodes()
6917 c0_limits[i++].types = BIT(NL80211_IFTYPE_MONITOR); in brcmf_setup_ifmodes()
6920 c0_limits[i].max = 1; in brcmf_setup_ifmodes()
6921 c0_limits[i++].types = BIT(NL80211_IFTYPE_P2P_DEVICE); in brcmf_setup_ifmodes()
6922 c0_limits[i].max = 1 + rsdb; in brcmf_setup_ifmodes()
6923 c0_limits[i++].types = BIT(NL80211_IFTYPE_P2P_CLIENT) | in brcmf_setup_ifmodes()
6927 c0_limits[i].max = 2; in brcmf_setup_ifmodes()
6928 c0_limits[i++].types = BIT(NL80211_IFTYPE_AP); in brcmf_setup_ifmodes()
6933 c0_limits[i].max = 2; in brcmf_setup_ifmodes()
6934 c0_limits[i++].types = BIT(NL80211_IFTYPE_AP); in brcmf_setup_ifmodes()
6937 c0_limits[i].max = 1; in brcmf_setup_ifmodes()
6938 c0_limits[i++].types = BIT(NL80211_IFTYPE_AP); in brcmf_setup_ifmodes()
6942 combo[c].limits = c0_limits; in brcmf_setup_ifmodes()
6990 kfree(c0_limits); in brcmf_setup_ifmodes()