Lines Matching refs:iv
695 u_int8_t iv[MAXIVLEN] __attribute__((aligned(4))), *ivp; in esp_cbc_decrypt() local
704 if (ivlen != sav->ivlen || ivlen > sizeof(iv)) { in esp_cbc_decrypt()
715 if (blocklen > sizeof(iv)) { in esp_cbc_decrypt()
748 m_copydata(m, (int)ivoff, ivlen, (caddr_t) iv); in esp_cbc_decrypt()
754 bcopy(&iv[0], &iv[4], 4); in esp_cbc_decrypt()
755 iv[4] ^= 0xff; in esp_cbc_decrypt()
756 iv[5] ^= 0xff; in esp_cbc_decrypt()
757 iv[6] ^= 0xff; in esp_cbc_decrypt()
758 iv[7] ^= 0xff; in esp_cbc_decrypt()
880 p = ivp ? ivp : iv; in esp_cbc_decrypt()
888 bcopy(sbuf, iv, blocklen); in esp_cbc_decrypt()
910 bzero(iv, sizeof(iv)); in esp_cbc_decrypt()
933 u_int8_t iv[MAXIVLEN] __attribute__((aligned(4))), *ivp; in esp_cbc_encrypt() local
942 if (ivlen != sav->ivlen || ivlen > sizeof(iv)) { in esp_cbc_encrypt()
953 if (blocklen > sizeof(iv)) { in esp_cbc_encrypt()
988 m_copydata(m, (int)ivoff, ivlen, (caddr_t) iv); in esp_cbc_encrypt()
990 bcopy(sav->iv, iv, ivlen); in esp_cbc_encrypt()
992 m_copyback(m, (int)ivoff, ivlen, (caddr_t) iv); in esp_cbc_encrypt()
999 bcopy(&iv[0], &iv[4], 4); in esp_cbc_encrypt()
1000 iv[4] ^= 0xff; in esp_cbc_encrypt()
1001 iv[5] ^= 0xff; in esp_cbc_encrypt()
1002 iv[6] ^= 0xff; in esp_cbc_encrypt()
1003 iv[7] ^= 0xff; in esp_cbc_encrypt()
1108 p = ivp ? ivp : iv; in esp_cbc_encrypt()
1150 bzero(iv, sizeof(iv)); in esp_cbc_encrypt()