• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/libgcrypt-1.5.1/cipher/

Lines Matching refs:inbuflen

951                 const unsigned char *inbuf, unsigned int inbuflen)
956 if (outbuflen < inbuflen)
958 if ((inbuflen % blocksize))
961 nblocks = inbuflen / c->cipher->blocksize;
975 const unsigned char *inbuf, unsigned int inbuflen)
980 if (outbuflen < inbuflen)
982 if ((inbuflen % blocksize))
984 nblocks = inbuflen / c->cipher->blocksize;
1000 const unsigned char *inbuf, unsigned int inbuflen)
1006 unsigned nblocks = inbuflen / blocksize;
1008 if (outbuflen < ((c->flags & GCRY_CIPHER_CBC_MAC)? blocksize : inbuflen))
1011 if ((inbuflen % c->cipher->blocksize)
1012 && !(inbuflen > c->cipher->blocksize
1016 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1018 if ((inbuflen % blocksize) == 0)
1044 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1051 if ((inbuflen % blocksize) == 0)
1054 restbytes = inbuflen % blocksize;
1077 const unsigned char *inbuf, unsigned int inbuflen)
1083 unsigned int nblocks = inbuflen / blocksize;
1085 if (outbuflen < inbuflen)
1088 if ((inbuflen % c->cipher->blocksize)
1089 && !(inbuflen > c->cipher->blocksize
1093 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1096 if ((inbuflen % blocksize) == 0)
1124 if ((c->flags & GCRY_CIPHER_CBC_CTS) && inbuflen > blocksize)
1128 if ((inbuflen % blocksize) == 0)
1131 restbytes = inbuflen % blocksize;
1156 const unsigned char *inbuf, unsigned int inbuflen)
1162 if (outbuflen < inbuflen)
1165 if ( inbuflen <= c->unused )
1170 inbuflen;
1171 inbuflen--, c->unused-- )
1179 inbuflen -= c->unused;
1187 if (inbuflen >= blocksize_x_2 && c->bulk.cfb_enc)
1189 unsigned int nblocks = inbuflen / blocksize;
1193 inbuflen -= nblocks * blocksize;
1197 while ( inbuflen >= blocksize_x_2 )
1205 inbuflen -= blocksize;
1209 if ( inbuflen >= blocksize )
1218 inbuflen -= blocksize;
1220 if ( inbuflen )
1227 c->unused -= inbuflen;
1228 for(ivp=c->u_iv.iv; inbuflen; inbuflen-- )
1238 const unsigned char *inbuf, unsigned int inbuflen)
1246 if (outbuflen < inbuflen)
1249 if (inbuflen <= c->unused)
1254 inbuflen;
1255 inbuflen--, c->unused--)
1267 inbuflen -= c->unused;
1279 if (inbuflen >= blocksize_x_2 && c->bulk.cfb_dec)
1281 unsigned int nblocks = inbuflen / blocksize;
1285 inbuflen -= nblocks * blocksize;
1289 while (inbuflen >= blocksize_x_2 )
1300 inbuflen -= blocksize;
1304 if (inbuflen >= blocksize )
1316 inbuflen -= blocksize;
1319 if (inbuflen)
1326 c->unused -= inbuflen;
1327 for (ivp=c->u_iv.iv; inbuflen; inbuflen-- )
1341 const unsigned char *inbuf, unsigned int inbuflen)
1346 if (outbuflen < inbuflen)
1349 if ( inbuflen <= c->unused )
1354 inbuflen;
1355 inbuflen--, c->unused-- )
1362 inbuflen -= c->unused;
1368 while ( inbuflen >= blocksize )
1377 inbuflen -= blocksize;
1379 if ( inbuflen )
1384 c->unused -= inbuflen;
1385 for(ivp=c->u_iv.iv; inbuflen; inbuflen-- )
1394 const unsigned char *inbuf, unsigned int inbuflen)
1399 if (outbuflen < inbuflen)
1402 if( inbuflen <= c->unused )
1405 for (ivp=c->u_iv.iv+blocksize - c->unused; inbuflen; inbuflen--,c->unused--)
1412 inbuflen -= c->unused;
1418 while ( inbuflen >= blocksize )
1426 inbuflen -= blocksize;
1428 if ( inbuflen )
1434 c->unused -= inbuflen;
1435 for (ivp=c->u_iv.iv; inbuflen; inbuflen-- )
1445 const unsigned char *inbuf, unsigned int inbuflen)
1452 if (outbuflen < inbuflen)
1460 for (n=0; c->unused && n < inbuflen; c->unused--, n++, i++)
1467 inbuflen -= n;
1472 nblocks = inbuflen / blocksize;
1478 inbuflen -= nblocks * blocksize;
1483 if (inbuflen)
1487 for (n=0; n < inbuflen; n++)
1520 const unsigned char *inbuf, unsigned int inbuflen)
1522 return do_ctr_encrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1531 const byte *inbuf, unsigned int inbuflen )
1547 if (outbuflen < inbuflen + 8)
1550 if (inbuflen % 8)
1553 n = inbuflen / 8;
1571 memmove (r+8, inbuf, inbuflen);
1606 const byte *inbuf, unsigned int inbuflen)
1623 if (outbuflen + 8 < inbuflen)
1626 if (inbuflen % 8)
1629 n = inbuflen / 8;
1641 memmove (r, inbuf+8, inbuflen-8);
1645 i = n * 6; /* The range is valid because: n = inbuflen / 8 - 1. */
1698 const byte *inbuf, unsigned int inbuflen)
1705 rc = do_ecb_encrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1709 rc = do_cbc_encrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1713 rc = do_cfb_encrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1717 rc = do_ofb_encrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1721 rc = do_ctr_encrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1725 rc = do_aeswrap_encrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1730 outbuf, (byte*)/*arggg*/inbuf, inbuflen);
1743 memmove (outbuf, inbuf, inbuflen);
1790 const byte *inbuf, unsigned int inbuflen)
1797 rc = do_ecb_decrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1801 rc = do_cbc_decrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1805 rc = do_cfb_decrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1809 rc = do_ofb_decrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1813 rc = do_ctr_decrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1817 rc = do_aeswrap_decrypt (c, outbuf, outbuflen, inbuf, inbuflen);
1822 outbuf, (byte*)/*arggg*/inbuf, inbuflen);
1835 memmove (outbuf, inbuf, inbuflen);