Lines Matching refs:index
219 int index = atomic_inc_return(&vhost->trace_index) & IBMVFC_TRACE_INDEX_MASK;
221 entry = &vhost->trace[index];
256 int index = atomic_inc_return(&vhost->trace_index) & IBMVFC_TRACE_INDEX_MASK;
258 entry = &vhost->trace[index];
292 * ibmvfc_get_err_index - Find the index into cmd_status for the fcp response
297 * index into cmd_status / -EINVAL on failure
1011 int index = evt - pool->events;
1012 if (index < 0 || index >= pool->size) /* outside of bounds */
1014 if (evt != pool->events + index) /* unaligned */
1769 int index = ibmvfc_get_err_index(be16_to_cpu(vfc_cmd->status), be16_to_cpu(vfc_cmd->error));
1773 if (index >= 0) {
1774 logerr = cmd_status[index].log;
1775 err = cmd_status[index].name;
3973 * ibmvfc_get_prli_rsp - Find PRLI response index
4001 int index, level = IBMVFC_DEFAULT_LOG_LEVEL;
4011 index = ibmvfc_get_prli_rsp(be16_to_cpu(parms->flags));
4012 if (prli_rsp[index].logged_in) {
4023 } else if (prli_rsp[index].retry)
5880 int index)
5884 struct ibmvfc_queue *scrq = &vhost->scsi_scrqs.scrqs[index];
5904 dev_err(dev, "Error mapping sub-crq[%d] irq\n", index);
5909 vdev->unit_address, index);
5913 dev_err(dev, "Couldn't register sub-crq[%d] irq\n", index);
5918 scrq->hwq_id = index;
5932 static void ibmvfc_deregister_scsi_channel(struct ibmvfc_host *vhost, int index)
5936 struct ibmvfc_queue *scrq = &vhost->scsi_scrqs.scrqs[index];
5951 dev_err(dev, "Failed to free sub-crq[%d]: rc=%ld\n", index, rc);