Lines Matching refs:index
279 vscsi->cmd_q.index = 0;
294 * @mask: Mask to use in case index wraps
295 * @current_index: Current index into command queue
362 crq = ibmvscsis_cmd_q_dequeue(vscsi->cmd_q.mask, &vscsi->cmd_q.index,
377 &vscsi->cmd_q.index,
981 crq = vscsi->cmd_q.base_addr + vscsi->cmd_q.index;
1174 dev_dbg(&vscsi->dev, "poll_cmd_q: flags 0x%x, state 0x%hx, q index %ud\n",
1175 vscsi->flags, vscsi->state, vscsi->cmd_q.index);
1178 crq = vscsi->cmd_q.base_addr + vscsi->cmd_q.index;
1184 vscsi->cmd_q.index =
1185 (vscsi->cmd_q.index + 1) & vscsi->cmd_q.mask;
1206 * need to decrement the queue index so we can
1209 if (vscsi->cmd_q.index)
1210 vscsi->cmd_q.index -= 1;
1213 * index is at 0 it just wrapped.
1214 * have it index last element in q
1216 vscsi->cmd_q.index = vscsi->cmd_q.mask;
1223 crq = vscsi->cmd_q.base_addr + vscsi->cmd_q.index;
3358 crq = vscsi->cmd_q.base_addr + vscsi->cmd_q.index;
3370 vscsi->cmd_q.index =
3371 (vscsi->cmd_q.index + 1) & vscsi->cmd_q.mask;
3389 * need to decrement the queue index so we can
3392 if (vscsi->cmd_q.index)
3393 vscsi->cmd_q.index -= 1;
3396 * index is at 0 it just wrapped.
3397 * have it index last element in q
3399 vscsi->cmd_q.index = vscsi->cmd_q.mask;
3406 crq = vscsi->cmd_q.base_addr + vscsi->cmd_q.index;
3422 dev_dbg(&vscsi->dev, "handle_crq, error: flags 0x%x, state 0x%hx, crq index 0x%x\n",
3423 vscsi->flags, vscsi->state, vscsi->cmd_q.index);