Lines Matching defs:out
94 * out Buffer to contain output text
95 * len Length, in bytes, of the in and out buffers
98 * out Buffer containing output text
100 * Note: in and out can point to the same location
103 arcfour_crypt(ARCFour_key *key, uchar_t *in, uchar_t *out, size_t len)
107 arcfour_crypt_asm(key, in, out, len);
139 len--, in++, out++) {
146 *out = *in ^ key->arr[tmp];
155 /* See if we're fortunate and 'out' got aligned as well */
157 if ((((uint64_t)(uintptr_t)out) & 7) != 0) {
176 out[ii] = in[ii] ^ arr[(ti + tj) & 0xff];
181 * This for loop is optimized by carefully spreading out
205 out[ii] = in[ii] ^ arr_ij;
211 out[ii] = in[ii] ^ arr_ij;
219 arcfour_crypt_aligned(key, len, in, out);