Lines Matching refs:st_idx
195 int i,j,k,st_idx;
229 st_idx=state_index;
254 /* state[st_idx], ..., state[(st_idx + num - 1) % STATE_SIZE]
270 k=(st_idx+j)-STATE_SIZE;
273 MD_Update(&m,&(state[st_idx]),j-k);
277 MD_Update(&m,&(state[st_idx]),j);
304 state[st_idx++]^=local_md[k];
305 if (st_idx >= STATE_SIZE)
306 st_idx=0;
337 int i,j,k,st_num,st_idx;
446 st_idx=state_index;
456 /* state[st_idx], ..., state[(st_idx + num_ceil - 1) % st_num]
492 k=(st_idx+MD_DIGEST_LENGTH/2)-st_num;
495 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2-k);
499 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2);
504 state[st_idx++]^=local_md[i]; /* may compete with other threads */
505 if (st_idx >= st_num)
506 st_idx=0;