Lines Matching +defs:val +defs:list
120 /* rotate list[0..len-1] left by rot positions, in place */
121 local void rotate(unsigned char *list, unsigned len, unsigned rot)
132 /* pointer to last entry in list */
133 last = list + (len - 1);
137 tmp = *list;
138 memcpy(list, list + 1, len - 1);
146 memmove(list + 1, list, len - 1);
147 *list = tmp;
154 start = from = list + cycles; /* start index is arbitrary */
223 unsigned long val;
225 val = read1(in);
226 val += (unsigned)read1(in) << 8;
227 val += (unsigned long)read1(in) << 16;
228 val += (unsigned long)read1(in) << 24;
229 return val;