Lines Matching refs:soff
772 int soff, doff; /* offset from the head of chain, to head of this mbuf */ in esp_cbc_decrypt() local
863 soff = doff = sn = dn = 0; in esp_cbc_decrypt()
867 while (soff < bodyoff) { in esp_cbc_decrypt()
868 if (soff + s->m_len > bodyoff) { in esp_cbc_decrypt()
869 sn = (int)(bodyoff - soff); in esp_cbc_decrypt()
873 soff += s->m_len; in esp_cbc_decrypt()
889 while (soff < m->m_pkthdr.len) { in esp_cbc_decrypt()
906 i = m->m_pkthdr.len - (soff + sn); in esp_cbc_decrypt()
980 soff += s->m_len; in esp_cbc_decrypt()
1010 int soff, doff; /* offset from the head of chain, to head of this mbuf */ in esp_cbc_encrypt() local
1108 soff = doff = sn = dn = 0; in esp_cbc_encrypt()
1112 while (soff < bodyoff) { in esp_cbc_encrypt()
1113 if (soff + s->m_len > bodyoff) { in esp_cbc_encrypt()
1114 sn = (int)(bodyoff - soff); in esp_cbc_encrypt()
1118 soff += s->m_len; in esp_cbc_encrypt()
1134 while (soff < m->m_pkthdr.len) { in esp_cbc_encrypt()
1151 i = m->m_pkthdr.len - (soff + sn); in esp_cbc_encrypt()
1220 soff += s->m_len; in esp_cbc_encrypt()
1253 size_t soff = 0; in esp_cbc_des_encrypt_data() local
1275 while (soff < input_data_len) { in esp_cbc_des_encrypt_data()
1277 input_data[soff + i] ^= ivp[i]; in esp_cbc_des_encrypt_data()
1281 if (__improbable((rc = des_ecb_encrypt((des_cblock *)&input_data[soff], in esp_cbc_des_encrypt_data()
1282 (des_cblock *)&output_data[soff], (des_ecb_key_schedule *)sav->sched_enc, in esp_cbc_des_encrypt_data()
1288 ivp = &output_data[soff]; in esp_cbc_des_encrypt_data()
1289 soff += ESP_CBC_DES_BLOCKLEN; in esp_cbc_des_encrypt_data()
1307 size_t soff = 0; in esp_cbc_des_decrypt_data() local
1328 while (soff < input_data_len) { in esp_cbc_des_decrypt_data()
1330 if (__improbable((rc = des_ecb_encrypt((des_cblock *)&input_data[soff], in esp_cbc_des_decrypt_data()
1331 (des_cblock *)&output_data[soff], (des_ecb_key_schedule *)sav->sched_enc, in esp_cbc_des_decrypt_data()
1338 output_data[soff + i] ^= ivp[i]; in esp_cbc_des_decrypt_data()
1341 ivp = &input_data[soff]; in esp_cbc_des_decrypt_data()
1342 soff += ESP_CBC_DES_BLOCKLEN; in esp_cbc_des_decrypt_data()
1360 size_t soff = 0; in esp_cbc_3des_encrypt_data() local
1382 while (soff < input_data_len) { in esp_cbc_3des_encrypt_data()
1384 input_data[soff + i] ^= ivp[i]; in esp_cbc_3des_encrypt_data()
1388 if (__improbable((rc = des3_ecb_encrypt((des_cblock *)&input_data[soff], in esp_cbc_3des_encrypt_data()
1389 (des_cblock *)&output_data[soff], (des3_ecb_key_schedule *)sav->sched_enc, in esp_cbc_3des_encrypt_data()
1395 ivp = &output_data[soff]; in esp_cbc_3des_encrypt_data()
1396 soff += ESP_CBC_3DES_BLOCKLEN; in esp_cbc_3des_encrypt_data()
1414 size_t soff = 0; in esp_cbc_3des_decrypt_data() local
1435 while (soff < input_data_len) { in esp_cbc_3des_decrypt_data()
1437 if (__improbable((rc = des3_ecb_encrypt((des_cblock *)&input_data[soff], in esp_cbc_3des_decrypt_data()
1438 (des_cblock *)&output_data[soff], (des3_ecb_key_schedule *)sav->sched_enc, in esp_cbc_3des_decrypt_data()
1445 output_data[soff + i] ^= ivp[i]; in esp_cbc_3des_decrypt_data()
1448 ivp = &input_data[soff]; in esp_cbc_3des_decrypt_data()
1449 soff += ESP_CBC_3DES_BLOCKLEN; in esp_cbc_3des_decrypt_data()