Lines Matching refs:crypt
213 u8 *crypt, *pos; in ccmp_encrypt() local
220 crypt = os_malloc(hdrlen + 8 + plen + 8 + AES_BLOCK_SIZE); in ccmp_encrypt()
221 if (crypt == NULL) in ccmp_encrypt()
224 os_memcpy(crypt, frame, hdrlen); in ccmp_encrypt()
225 hdr = (struct ieee80211_hdr *) crypt; in ccmp_encrypt()
227 pos = crypt + hdrlen; in ccmp_encrypt()
238 ccmp_aad_nonce(hdr, crypt + hdrlen, a1, a2, a3, aad, &aad_len, nonce); in ccmp_encrypt()
244 os_free(crypt); in ccmp_encrypt()
248 wpa_hexdump(MSG_EXCESSIVE, "CCMP encrypted", crypt + hdrlen + 8, plen); in ccmp_encrypt()
252 return crypt; in ccmp_encrypt()
263 u8 *crypt, *pos; in ccmp_encrypt_pv1() local
270 crypt = os_malloc(hdrlen + plen + 8 + AES_BLOCK_SIZE); in ccmp_encrypt_pv1()
271 if (crypt == NULL) in ccmp_encrypt_pv1()
274 os_memcpy(crypt, frame, hdrlen); in ccmp_encrypt_pv1()
275 hdr = (struct ieee80211_hdr *) crypt; in ccmp_encrypt_pv1()
277 pos = crypt + hdrlen; in ccmp_encrypt_pv1()
280 ccmp_aad_nonce_pv1(crypt, a1, a2, a3, pn, aad, &aad_len, nonce); in ccmp_encrypt_pv1()
286 os_free(crypt); in ccmp_encrypt_pv1()
290 wpa_hexdump(MSG_EXCESSIVE, "CCMP encrypted", crypt + hdrlen, plen); in ccmp_encrypt_pv1()
294 return crypt; in ccmp_encrypt_pv1()
346 u8 *crypt, *pos; in ccmp_256_encrypt() local
353 crypt = os_malloc(hdrlen + 8 + plen + 16 + AES_BLOCK_SIZE); in ccmp_256_encrypt()
354 if (crypt == NULL) in ccmp_256_encrypt()
357 os_memcpy(crypt, frame, hdrlen); in ccmp_256_encrypt()
358 hdr = (struct ieee80211_hdr *) crypt; in ccmp_256_encrypt()
360 pos = crypt + hdrlen; in ccmp_256_encrypt()
371 ccmp_aad_nonce(hdr, crypt + hdrlen, a1, a2, a3, aad, &aad_len, nonce); in ccmp_256_encrypt()
377 os_free(crypt); in ccmp_256_encrypt()
381 wpa_hexdump(MSG_EXCESSIVE, "CCMP-256 encrypted", crypt + hdrlen + 8, in ccmp_256_encrypt()
386 return crypt; in ccmp_256_encrypt()