Lines Matching refs:info
21 struct mbo_non_pref_chan_info *info, *prev; in mbo_ap_sta_free() local
23 info = sta->non_pref_chan; in mbo_ap_sta_free()
25 while (info) { in mbo_ap_sta_free()
26 prev = info; in mbo_ap_sta_free()
27 info = info->next; in mbo_ap_sta_free()
36 struct mbo_non_pref_chan_info *info, *tmp; in mbo_ap_parse_non_pref_chan() local
45 info = os_zalloc(sizeof(*info) + num_chan); in mbo_ap_parse_non_pref_chan()
46 if (!info) in mbo_ap_parse_non_pref_chan()
48 info->op_class = buf[0]; in mbo_ap_parse_non_pref_chan()
49 info->pref = buf[len - 2]; in mbo_ap_parse_non_pref_chan()
50 info->reason_code = buf[len - 1]; in mbo_ap_parse_non_pref_chan()
51 info->num_channels = num_chan; in mbo_ap_parse_non_pref_chan()
53 os_memcpy(info->channels, buf, num_chan); in mbo_ap_parse_non_pref_chan()
55 sta->non_pref_chan = info; in mbo_ap_parse_non_pref_chan()
60 tmp->next = info; in mbo_ap_parse_non_pref_chan()
78 MAC2STR(sta->addr), info->op_class, info->pref, in mbo_ap_parse_non_pref_chan()
79 info->reason_code, channels); in mbo_ap_parse_non_pref_chan()
119 struct mbo_non_pref_chan_info *info; in mbo_ap_get_info() local
131 for (info = sta->non_pref_chan; info; info = info->next) { in mbo_ap_get_info()
136 count, info->op_class, info->pref, in mbo_ap_get_info()
137 info->reason_code); in mbo_ap_get_info()
143 for (i = 0; i < info->num_channels; i++) { in mbo_ap_get_info()
145 info->channels[i], in mbo_ap_get_info()
146 i + 1 < info->num_channels ? in mbo_ap_get_info()