Lines Matching refs:hw
436 if (wpa_s->hw.modes == NULL)
439 for (i = 0; i < wpa_s->hw.num_modes; i++) {
440 os_free(wpa_s->hw.modes[i].channels);
441 os_free(wpa_s->hw.modes[i].rates);
444 os_free(wpa_s->hw.modes);
445 wpa_s->hw.modes = NULL;
2125 for (i = 0; wpa_s->hw.modes && i < wpa_s->hw.num_modes; i++) {
2126 if (wpa_s->hw.modes[i].mode == hw_mode) {
2127 mode = &wpa_s->hw.modes[i];
2197 for (i = 0; wpa_s->hw.modes && i < wpa_s->hw.num_modes; i++) {
2198 if (wpa_s->hw.modes[i].mode == hw_mode) {
2199 mode = &wpa_s->hw.modes[i];
4929 } else if (wpa_s->hw.num_modes) {
4930 *hw_mode = wpa_s->hw.modes[0].mode;
4942 *modes = wpa_s->hw.modes;
4943 return wpa_s->hw.num_modes;
5075 for (i = 0; i < wpa_s->hw.num_modes; i++) {
5076 if (wpa_s->hw.modes[i].num_channels != 0) {
5077 if (wpa_s->hw.modes[i].mode ==
5079 wpa_s->hw.modes[i].mode ==
5082 else if (wpa_s->hw.modes[i].mode ==
5085 else if (wpa_s->hw.modes[i].mode ==
5088 else if (wpa_s->hw.modes[i].mode ==
5750 wpa_s->hw.modes = wpa_drv_get_hw_feature_data(wpa_s,
5751 &wpa_s->hw.num_modes,
5752 &wpa_s->hw.flags,
5754 if (wpa_s->hw.modes) {
5757 for (i = 0; i < wpa_s->hw.num_modes; i++) {
5758 if (wpa_s->hw.modes[i].vht_capab) {
5763 if (wpa_s->hw.modes[i].ht_capab &
5766 else if (wpa_s->hw.modes[i].ht_capab &&