Lines Matching refs:parse

90 			     struct wpa_ft_ies *parse)  in wpa_ft_parse_ftie()  argument
94 parse->ftie = ie; in wpa_ft_parse_ftie()
95 parse->ftie_len = ie_len; in wpa_ft_parse_ftie()
108 parse->r1kh_id = pos + 2; in wpa_ft_parse_ftie()
111 parse->gtk = pos + 2; in wpa_ft_parse_ftie()
112 parse->gtk_len = pos[1]; in wpa_ft_parse_ftie()
120 parse->r0kh_id = pos + 2; in wpa_ft_parse_ftie()
121 parse->r0kh_id_len = pos[1]; in wpa_ft_parse_ftie()
125 parse->igtk = pos + 2; in wpa_ft_parse_ftie()
126 parse->igtk_len = pos[1]; in wpa_ft_parse_ftie()
139 struct wpa_ft_ies *parse) in wpa_ft_parse_ies() argument
147 os_memset(parse, 0, sizeof(*parse)); in wpa_ft_parse_ies()
156 parse->rsn = pos + 2; in wpa_ft_parse_ies()
157 parse->rsn_len = pos[1]; in wpa_ft_parse_ies()
158 ret = wpa_parse_wpa_ie_rsn(parse->rsn - 2, in wpa_ft_parse_ies()
159 parse->rsn_len + 2, in wpa_ft_parse_ies()
167 parse->rsn_pmkid = data.pmkid; in wpa_ft_parse_ies()
170 parse->mdie = pos + 2; in wpa_ft_parse_ies()
171 parse->mdie_len = pos[1]; in wpa_ft_parse_ies()
178 if (wpa_ft_parse_ftie(pos + 2, pos[1], parse) < 0) in wpa_ft_parse_ies()
182 parse->tie = pos + 2; in wpa_ft_parse_ies()
183 parse->tie_len = pos[1]; in wpa_ft_parse_ies()
186 if (parse->ric == NULL) in wpa_ft_parse_ies()
187 parse->ric = pos; in wpa_ft_parse_ies()
201 if (parse->rsn) in wpa_ft_parse_ies()
203 if (parse->mdie) in wpa_ft_parse_ies()
205 if (parse->ftie) in wpa_ft_parse_ies()
213 if (prot_ie_count == 0 && parse->ric) { in wpa_ft_parse_ies()
220 pos = parse->ric; in wpa_ft_parse_ies()
226 parse->ric_len = pos - parse->ric; in wpa_ft_parse_ies()