Lines Matching refs:num_elem
97 size_t num_elem, const u8 *addr[], const size_t *len, in dpp_hash_vector() argument
101 return sha256_vector(num_elem, addr, len, mac); in dpp_hash_vector()
104 return sha384_vector(num_elem, addr, len, mac); in dpp_hash_vector()
106 return sha512_vector(num_elem, addr, len, mac); in dpp_hash_vector()
134 size_t num_elem, const u8 *addr[], in dpp_hmac_vector() argument
138 return hmac_sha256_vector(key, key_len, num_elem, addr, len, in dpp_hmac_vector()
142 return hmac_sha384_vector(key, key_len, num_elem, addr, len, in dpp_hmac_vector()
145 return hmac_sha512_vector(key, key_len, num_elem, addr, len, in dpp_hmac_vector()
899 size_t num_elem = 0; in dpp_derive_ke() local
913 addr[num_elem] = auth->Mx; in dpp_derive_ke()
914 len[num_elem] = auth->Mx_len; in dpp_derive_ke()
915 num_elem++; in dpp_derive_ke()
916 addr[num_elem] = auth->Nx; in dpp_derive_ke()
917 len[num_elem] = auth->Nx_len; in dpp_derive_ke()
918 num_elem++; in dpp_derive_ke()
925 addr[num_elem] = auth->Lx; in dpp_derive_ke()
926 len[num_elem] = auth->secret_len; in dpp_derive_ke()
927 num_elem++; in dpp_derive_ke()
930 num_elem, addr, len, prk); in dpp_derive_ke()
1890 size_t i, num_elem = 0; in dpp_gen_r_auth() local
1918 addr[num_elem] = auth->i_nonce; in dpp_gen_r_auth()
1919 len[num_elem] = nonce_len; in dpp_gen_r_auth()
1920 num_elem++; in dpp_gen_r_auth()
1922 addr[num_elem] = auth->r_nonce; in dpp_gen_r_auth()
1923 len[num_elem] = nonce_len; in dpp_gen_r_auth()
1924 num_elem++; in dpp_gen_r_auth()
1926 addr[num_elem] = wpabuf_head(pix); in dpp_gen_r_auth()
1927 len[num_elem] = wpabuf_len(pix) / 2; in dpp_gen_r_auth()
1928 num_elem++; in dpp_gen_r_auth()
1930 addr[num_elem] = wpabuf_head(prx); in dpp_gen_r_auth()
1931 len[num_elem] = wpabuf_len(prx) / 2; in dpp_gen_r_auth()
1932 num_elem++; in dpp_gen_r_auth()
1935 addr[num_elem] = wpabuf_head(bix); in dpp_gen_r_auth()
1936 len[num_elem] = wpabuf_len(bix) / 2; in dpp_gen_r_auth()
1937 num_elem++; in dpp_gen_r_auth()
1940 addr[num_elem] = wpabuf_head(brx); in dpp_gen_r_auth()
1941 len[num_elem] = wpabuf_len(brx) / 2; in dpp_gen_r_auth()
1942 num_elem++; in dpp_gen_r_auth()
1944 addr[num_elem] = &zero; in dpp_gen_r_auth()
1945 len[num_elem] = 1; in dpp_gen_r_auth()
1946 num_elem++; in dpp_gen_r_auth()
1949 for (i = 0; i < num_elem; i++) in dpp_gen_r_auth()
1951 res = dpp_hash_vector(auth->curve, num_elem, addr, len, r_auth); in dpp_gen_r_auth()
1968 size_t i, num_elem = 0; in dpp_gen_i_auth() local
2000 addr[num_elem] = auth->r_nonce; in dpp_gen_i_auth()
2001 len[num_elem] = nonce_len; in dpp_gen_i_auth()
2002 num_elem++; in dpp_gen_i_auth()
2004 addr[num_elem] = auth->i_nonce; in dpp_gen_i_auth()
2005 len[num_elem] = nonce_len; in dpp_gen_i_auth()
2006 num_elem++; in dpp_gen_i_auth()
2008 addr[num_elem] = wpabuf_head(prx); in dpp_gen_i_auth()
2009 len[num_elem] = wpabuf_len(prx) / 2; in dpp_gen_i_auth()
2010 num_elem++; in dpp_gen_i_auth()
2012 addr[num_elem] = wpabuf_head(pix); in dpp_gen_i_auth()
2013 len[num_elem] = wpabuf_len(pix) / 2; in dpp_gen_i_auth()
2014 num_elem++; in dpp_gen_i_auth()
2016 addr[num_elem] = wpabuf_head(brx); in dpp_gen_i_auth()
2017 len[num_elem] = wpabuf_len(brx) / 2; in dpp_gen_i_auth()
2018 num_elem++; in dpp_gen_i_auth()
2021 addr[num_elem] = wpabuf_head(bix); in dpp_gen_i_auth()
2022 len[num_elem] = wpabuf_len(bix) / 2; in dpp_gen_i_auth()
2023 num_elem++; in dpp_gen_i_auth()
2026 addr[num_elem] = &one; in dpp_gen_i_auth()
2027 len[num_elem] = 1; in dpp_gen_i_auth()
2028 num_elem++; in dpp_gen_i_auth()
2031 for (i = 0; i < num_elem; i++) in dpp_gen_i_auth()
2033 res = dpp_hash_vector(auth->curve, num_elem, addr, len, i_auth); in dpp_gen_i_auth()