Lines Matching refs:blocklen
73 if (!IS_P2ALIGNED(datalen, ch->blocklen)) { in cbc_encrypt()
80 for (i = 0; i < datalen; i += ch->blocklen) { in cbc_encrypt()
81 cbc_xorblock(lastp, thisp, ch->blocklen); in cbc_encrypt()
85 thisp += ch->blocklen; in cbc_encrypt()
88 bcopy(lastp, IV, ch->blocklen); in cbc_encrypt()
101 if (!IS_P2ALIGNED(datalen, ch->blocklen)) { in cbc_decrypt()
108 for (i = 0; i < datalen; i += ch->blocklen) { in cbc_decrypt()
111 bcopy(thisp, cbcblock, ch->blocklen); in cbc_decrypt()
116 cbc_xorblock(lastp, thisp, ch->blocklen); in cbc_decrypt()
119 bcopy(cbcblock, lastp, ch->blocklen); in cbc_decrypt()
120 thisp += ch->blocklen; in cbc_decrypt()
134 ch->blocklen = blocksize; in cbc_makehandle()