Lines Matching refs:index
1870 uint32_t ending_index, index = reg->postq_index;
1872 ending_index = ((index + 1) % ARCMSR_MAX_HBB_POSTQUEUE);
1875 reg->post_qbuffer[index] =
1878 reg->post_qbuffer[index] = cdb_phyaddr;
1880 index++;
1881 index %= ARCMSR_MAX_HBB_POSTQUEUE;/*if last index number set it to 0 */
1882 reg->postq_index = index;
2227 /* if last, index number set it to 0 */
2484 uint32_t index;
2492 index = reg->doneq_index;
2493 while ((flag_ccb = reg->done_qbuffer[index]) != 0) {
2501 reg->done_qbuffer[index] = 0;
2502 index++;
2503 index %= ARCMSR_MAX_HBB_POSTQUEUE;
2504 reg->doneq_index = index;
3552 int index, rtn;
3561 index = reg->doneq_index;
3562 flag_ccb = reg->done_qbuffer[index];
3576 reg->done_qbuffer[index] = 0;
3577 index++;
3578 /*if last index number set it to 0 */
3579 index %= ARCMSR_MAX_HBB_POSTQUEUE;
3580 reg->doneq_index = index;