Lines Matching defs:bulk
175 /* A structure with function pointers for bulk operations. Due to
196 } bulk;
209 of bulk operations expect an 16 byte aligned IV. */
816 /* Setup bulk encryption routines. */
823 h->bulk.cfb_enc = _gcry_aes_cfb_enc;
824 h->bulk.cfb_dec = _gcry_aes_cfb_dec;
825 h->bulk.cbc_enc = _gcry_aes_cbc_enc;
826 h->bulk.cbc_dec = _gcry_aes_cbc_dec;
827 h->bulk.ctr_enc = _gcry_aes_ctr_enc;
1030 if (c->bulk.cbc_enc)
1032 c->bulk.cbc_enc (&c->context.c, c->u_iv.iv, outbuf, inbuf, nblocks,
1109 if (c->bulk.cbc_dec)
1111 c->bulk.cbc_dec (&c->context.c, c->u_iv.iv, outbuf, inbuf, nblocks);
1194 also allows to use a bulk encryption function if available. */
1195 if (inbuflen >= blocksize_x_2 && c->bulk.cfb_enc)
1198 c->bulk.cfb_enc (&c->context.c, c->u_iv.iv, outbuf, inbuf, nblocks);
1286 also allows to use a bulk encryption function if available. */
1287 if (inbuflen >= blocksize_x_2 && c->bulk.cfb_dec)
1290 c->bulk.cfb_dec (&c->context.c, c->u_iv.iv, outbuf, inbuf, nblocks);
1479 /* Use a bulk method if available. */
1481 if (nblocks && c->bulk.ctr_enc)
1483 c->bulk.ctr_enc (&c->context.c, c->u_ctr.ctr, outbuf, inbuf, nblocks);
1489 /* If we don't have a bulk method use the standard method. We also