Lines Matching defs:ctr
167 static void do_aesni_ctr (const RIJNDAEL_context *ctx, unsigned char *ctr,
170 static void do_aesni_ctr_4 (const RIJNDAEL_context *ctx, unsigned char *ctr,
892 unsigned char *ctr, unsigned char *b, const unsigned char *a)
899 asm volatile ("movdqa %[ctr], %%xmm0\n\t" /* xmm0, xmm2 := CTR */
906 "movdqa %%xmm2, %[ctr]\n" /* Update CTR. */
949 : [ctr] "+m" (*ctr), [dst] "=m" (*b)
963 unsigned char *ctr, unsigned char *b, const unsigned char *a)
987 asm volatile ("movdqa %[ctr], %%xmm0\n\t" /* xmm0, xmm2 := CTR */
1003 "movdqa %%xmm5, %[ctr]\n" /* Update CTR. */
1104 : [ctr] "+m" (*ctr), [dst] "=m" (*b)
1282 _gcry_aes_ctr_enc (void *context, unsigned char *ctr,
1300 do_aesni_ctr_4 (ctx, ctr, outbuf, inbuf);
1306 do_aesni_ctr (ctx, ctr, outbuf, inbuf);
1321 do_encrypt_aligned (ctx, tmp.x1, ctr);
1328 ctr[i-1]++;
1329 if (ctr[i-1])