Lines Matching refs:band

820 		enum nl80211_band band;  in qtnf_cmd_send_change_intf_type()  local
823 for (band = 0; band < NUM_NL80211_BANDS; ++band) { in qtnf_cmd_send_change_intf_type()
824 if (!wiphy->bands[band]) in qtnf_cmd_send_change_intf_type()
827 qtnf_cmd_band_info_get(vif->mac, wiphy->bands[band]); in qtnf_cmd_send_change_intf_type()
1322 struct ieee80211_supported_band *band) in qtnf_cmd_band_fill_iftype() argument
1338 kfree(band->iftype_data); in qtnf_cmd_band_fill_iftype()
1339 band->iftype_data = NULL; in qtnf_cmd_band_fill_iftype()
1340 band->n_iftype_data = tlv->n_iftype_data; in qtnf_cmd_band_fill_iftype()
1341 if (band->n_iftype_data == 0) in qtnf_cmd_band_fill_iftype()
1344 iftype_data = kcalloc(band->n_iftype_data, sizeof(*iftype_data), in qtnf_cmd_band_fill_iftype()
1347 band->n_iftype_data = 0; in qtnf_cmd_band_fill_iftype()
1350 band->iftype_data = iftype_data; in qtnf_cmd_band_fill_iftype()
1352 for (i = 0; i < band->n_iftype_data; i++) in qtnf_cmd_band_fill_iftype()
1359 qtnf_cmd_resp_fill_band_info(struct ieee80211_supported_band *band, in qtnf_cmd_resp_fill_band_info() argument
1372 memset(&band->ht_cap, 0, sizeof(band->ht_cap)); in qtnf_cmd_resp_fill_band_info()
1373 memset(&band->vht_cap, 0, sizeof(band->vht_cap)); in qtnf_cmd_resp_fill_band_info()
1375 if (band->channels) { in qtnf_cmd_resp_fill_band_info()
1376 if (band->n_channels == resp->num_chans) { in qtnf_cmd_resp_fill_band_info()
1377 memset(band->channels, 0, in qtnf_cmd_resp_fill_band_info()
1378 sizeof(*band->channels) * band->n_channels); in qtnf_cmd_resp_fill_band_info()
1380 kfree(band->channels); in qtnf_cmd_resp_fill_band_info()
1381 band->n_channels = 0; in qtnf_cmd_resp_fill_band_info()
1382 band->channels = NULL; in qtnf_cmd_resp_fill_band_info()
1386 band->n_channels = resp->num_chans; in qtnf_cmd_resp_fill_band_info()
1387 if (band->n_channels == 0) in qtnf_cmd_resp_fill_band_info()
1390 if (!band->channels) in qtnf_cmd_resp_fill_band_info()
1391 band->channels = kcalloc(band->n_channels, sizeof(*chan), in qtnf_cmd_resp_fill_band_info()
1393 if (!band->channels) { in qtnf_cmd_resp_fill_band_info()
1394 band->n_channels = 0; in qtnf_cmd_resp_fill_band_info()
1410 if (chidx == band->n_channels) { in qtnf_cmd_resp_fill_band_info()
1416 chan = &band->channels[chidx++]; in qtnf_cmd_resp_fill_band_info()
1420 chan->band = band->band; in qtnf_cmd_resp_fill_band_info()
1487 qtnf_cmd_resp_band_fill_htcap(tlv->val, &band->ht_cap); in qtnf_cmd_resp_fill_band_info()
1497 &band->vht_cap); in qtnf_cmd_resp_fill_band_info()
1501 band); in qtnf_cmd_resp_fill_band_info()
1516 if (band->n_channels != chidx) { in qtnf_cmd_resp_fill_band_info()
1518 band->n_channels, chidx); in qtnf_cmd_resp_fill_band_info()
1525 kfree(band->channels); in qtnf_cmd_resp_fill_band_info()
1526 band->channels = NULL; in qtnf_cmd_resp_fill_band_info()
1527 band->n_channels = 0; in qtnf_cmd_resp_fill_band_info()
1595 struct ieee80211_supported_band *band) in qtnf_cmd_band_info_get() argument
1602 u8 qband = qlink_utils_band_cfg2q(band->band); in qtnf_cmd_band_info_get()
1611 cmd->band = qband; in qtnf_cmd_band_info_get()
1620 if (resp->band != qband) { in qtnf_cmd_band_info_get()
1622 resp->band, qband); in qtnf_cmd_band_info_get()
1627 ret = qtnf_cmd_resp_fill_band_info(band, resp, info_len); in qtnf_cmd_band_info_get()
1960 qch->band = qlink_utils_band_cfg2q(sc->band); in qtnf_cmd_channel_tlv_add()
2247 enum nl80211_band band; in qtnf_cmd_reg_notify() local
2306 for (band = 0; band < NUM_NL80211_BANDS; band++) { in qtnf_cmd_reg_notify()
2309 cfg_band = wiphy->bands[band]; in qtnf_cmd_reg_notify()