Lines Matching refs:parse
849 struct wpa_ft_ies *parse, int use_sha384) in wpa_ft_parse_ftie() argument
853 parse->ftie = ie; in wpa_ft_parse_ftie()
854 parse->ftie_len = ie_len; in wpa_ft_parse_ftie()
879 parse->r1kh_id = pos; in wpa_ft_parse_ftie()
882 parse->gtk = pos; in wpa_ft_parse_ftie()
883 parse->gtk_len = len; in wpa_ft_parse_ftie()
892 parse->r0kh_id = pos; in wpa_ft_parse_ftie()
893 parse->r0kh_id_len = len; in wpa_ft_parse_ftie()
897 parse->igtk = pos; in wpa_ft_parse_ftie()
898 parse->igtk_len = len; in wpa_ft_parse_ftie()
903 parse->oci = pos; in wpa_ft_parse_ftie()
904 parse->oci_len = len; in wpa_ft_parse_ftie()
920 struct wpa_ft_ies *parse, int use_sha384) in wpa_ft_parse_ies() argument
934 os_memset(parse, 0, sizeof(*parse)); in wpa_ft_parse_ies()
951 parse->rsn = pos; in wpa_ft_parse_ies()
952 parse->rsn_len = len; in wpa_ft_parse_ies()
953 ret = wpa_parse_wpa_ie_rsn(parse->rsn - 2, in wpa_ft_parse_ies()
954 parse->rsn_len + 2, in wpa_ft_parse_ies()
962 parse->rsn_pmkid = data.pmkid; in wpa_ft_parse_ies()
963 parse->key_mgmt = data.key_mgmt; in wpa_ft_parse_ies()
964 parse->pairwise_cipher = data.pairwise_cipher; in wpa_ft_parse_ies()
967 wpa_key_mgmt_sha384(parse->key_mgmt); in wpa_ft_parse_ies()
975 parse->mdie = pos; in wpa_ft_parse_ies()
976 parse->mdie_len = len; in wpa_ft_parse_ies()
999 if (wpa_ft_parse_ftie(pos, len, parse, 1) < 0) in wpa_ft_parse_ies()
1016 if (wpa_ft_parse_ftie(pos, len, parse, 0) < 0) in wpa_ft_parse_ies()
1024 parse->tie = pos; in wpa_ft_parse_ies()
1025 parse->tie_len = len; in wpa_ft_parse_ies()
1028 if (parse->ric == NULL) in wpa_ft_parse_ies()
1029 parse->ric = pos - 2; in wpa_ft_parse_ies()
1043 if (parse->rsn) in wpa_ft_parse_ies()
1045 if (parse->mdie) in wpa_ft_parse_ies()
1047 if (parse->ftie) in wpa_ft_parse_ies()
1055 if (prot_ie_count == 0 && parse->ric) { in wpa_ft_parse_ies()
1062 if (parse->ric) { in wpa_ft_parse_ies()
1063 pos = parse->ric; in wpa_ft_parse_ies()
1069 parse->ric_len = pos - parse->ric; in wpa_ft_parse_ies()