Home | History | Annotate | Download | only in modes

Lines Matching refs:ivec

68 			unsigned char ivec[16], block128_f block)
71 const unsigned char *iv = ivec;
73 assert(in && out && key && ivec);
77 ((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) {
112 memcpy(ivec,iv,16);
117 unsigned char ivec[16], block128_f block)
122 assert(in && out && key && ivec);
126 const unsigned char *iv = ivec;
129 ((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) {
151 memcpy(ivec,iv,16);
154 ((size_t)in|(size_t)out|(size_t)ivec)%sizeof(size_t) != 0) {
160 out[n] = tmp.c[n] ^ ivec[n];
161 ivec[n] = c;
175 *(size_t *)(tmp.c+n) ^ *(size_t *)(ivec+n);
176 *(size_t *)(ivec+n) = c;
190 out[n] = tmp.c[n] ^ ivec[n];
191 ivec[n] = c;
195 ivec[n] = in[n];