Lines Matching refs:scsi_scrqs
1109 struct ibmvfc_queue *queues = vhost->scsi_scrqs.scrqs; in ibmvfc_purge_requests()
1115 hwqs = vhost->scsi_scrqs.active_queues; in ibmvfc_purge_requests()
1944 scsi_channel = hwq % vhost->scsi_scrqs.active_queues; in ibmvfc_queuecommand()
1945 evt = ibmvfc_get_event(&vhost->scsi_scrqs.scrqs[scsi_channel]); in ibmvfc_queuecommand()
1946 evt->hwq = hwq % vhost->scsi_scrqs.active_queues; in ibmvfc_queuecommand()
2296 evt = ibmvfc_get_event(&vhost->scsi_scrqs.scrqs[0]); in ibmvfc_reset_device()
2435 queues = vhost->scsi_scrqs.scrqs; in ibmvfc_wait_for_ops()
2436 q_size = vhost->scsi_scrqs.active_queues; in ibmvfc_wait_for_ops()
2535 struct ibmvfc_queue *queues = vhost->scsi_scrqs.scrqs; in ibmvfc_cancel_all_mq()
2544 num_hwq = vhost->scsi_scrqs.active_queues; in ibmvfc_cancel_all_mq()
4888 struct ibmvfc_scsi_channels *scrqs = &vhost->scsi_scrqs; in ibmvfc_channel_setup_done()
4914 vhost->scsi_scrqs.active_queues); in ibmvfc_channel_setup_done()
4939 struct ibmvfc_scsi_channels *scrqs = &vhost->scsi_scrqs; in ibmvfc_channel_setup()
5753 struct ibmvfc_queue *scrq = &vhost->scsi_scrqs.scrqs[index]; in ibmvfc_register_scsi_channel()
5810 struct ibmvfc_queue *scrq = &vhost->scsi_scrqs.scrqs[index]; in ibmvfc_deregister_scsi_channel()
5839 vhost->scsi_scrqs.scrqs = kcalloc(nr_scsi_hw_queues, in ibmvfc_init_sub_crqs()
5840 sizeof(*vhost->scsi_scrqs.scrqs), in ibmvfc_init_sub_crqs()
5842 if (!vhost->scsi_scrqs.scrqs) { in ibmvfc_init_sub_crqs()
5851 kfree(vhost->scsi_scrqs.scrqs); in ibmvfc_init_sub_crqs()
5852 vhost->scsi_scrqs.scrqs = NULL; in ibmvfc_init_sub_crqs()
5853 vhost->scsi_scrqs.active_queues = 0; in ibmvfc_init_sub_crqs()
5867 if (!vhost->scsi_scrqs.scrqs) in ibmvfc_release_sub_crqs()
5873 kfree(vhost->scsi_scrqs.scrqs); in ibmvfc_release_sub_crqs()
5874 vhost->scsi_scrqs.scrqs = NULL; in ibmvfc_release_sub_crqs()
5875 vhost->scsi_scrqs.active_queues = 0; in ibmvfc_release_sub_crqs()