Lines Matching refs:st_idx
192 int i,j,k,st_idx;
224 st_idx=state_index;
249 /* state[st_idx], ..., state[(st_idx + num - 1) % STATE_SIZE]
265 k=(st_idx+j)-STATE_SIZE;
268 MD_Update(&m,&(state[st_idx]),j-k);
272 MD_Update(&m,&(state[st_idx]),j);
291 state[st_idx++]^=local_md[k];
292 if (st_idx >= STATE_SIZE)
293 st_idx=0;
324 int i,j,k,st_num,st_idx;
433 st_idx=state_index;
443 /* state[st_idx], ..., state[(st_idx + num_ceil - 1) % st_num]
470 k=(st_idx+MD_DIGEST_LENGTH/2)-st_num;
473 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2-k);
477 MD_Update(&m,&(state[st_idx]),MD_DIGEST_LENGTH/2);
482 state[st_idx++]^=local_md[i]; /* may compete with other threads */
483 if (st_idx >= st_num)
484 st_idx=0;