scsim             455 drivers/scsi/csiostor/csio_hw.h 	struct csio_scsim	scsim;			/* SCSI module*/
scsim             594 drivers/scsi/csiostor/csio_hw.h #define csio_hw_to_scsim(hw)		((struct csio_scsim *)(&(hw)->scsim))
scsim              89 drivers/scsi/csiostor/csio_init.h csio_get_scsi_ioreq_lock(struct csio_hw *hw, struct csio_scsim *scsim)
scsim              94 drivers/scsi/csiostor/csio_init.h 	spin_lock_irqsave(&scsim->freelist_lock, flags);
scsim              95 drivers/scsi/csiostor/csio_init.h 	ioreq = csio_get_scsi_ioreq(scsim);
scsim              96 drivers/scsi/csiostor/csio_init.h 	spin_unlock_irqrestore(&scsim->freelist_lock, flags);
scsim             102 drivers/scsi/csiostor/csio_init.h csio_put_scsi_ioreq_lock(struct csio_hw *hw, struct csio_scsim *scsim,
scsim             107 drivers/scsi/csiostor/csio_init.h 	spin_lock_irqsave(&scsim->freelist_lock, flags);
scsim             108 drivers/scsi/csiostor/csio_init.h 	csio_put_scsi_ioreq(scsim, ioreq);
scsim             109 drivers/scsi/csiostor/csio_init.h 	spin_unlock_irqrestore(&scsim->freelist_lock, flags);
scsim             114 drivers/scsi/csiostor/csio_init.h csio_put_scsi_ioreq_list_lock(struct csio_hw *hw, struct csio_scsim *scsim,
scsim             119 drivers/scsi/csiostor/csio_init.h 	spin_lock_irqsave(&scsim->freelist_lock, flags);
scsim             120 drivers/scsi/csiostor/csio_init.h 	csio_put_scsi_ioreq_list(scsim, reqlist, n);
scsim             121 drivers/scsi/csiostor/csio_init.h 	spin_unlock_irqrestore(&scsim->freelist_lock, flags);
scsim             126 drivers/scsi/csiostor/csio_init.h csio_put_scsi_ddp_list_lock(struct csio_hw *hw, struct csio_scsim *scsim,
scsim             132 drivers/scsi/csiostor/csio_init.h 	csio_put_scsi_ddp_list(scsim, reqlist, n);
scsim             259 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim             260 drivers/scsi/csiostor/csio_scsi.c 	uint32_t size = CSIO_SCSI_CMD_WR_SZ_16(scsim->proto_cmd_len);
scsim             484 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim             486 drivers/scsi/csiostor/csio_scsi.c 	CSIO_SCSI_DATA_WRSZ(req, read, size, scsim->proto_cmd_len);
scsim             521 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim             523 drivers/scsi/csiostor/csio_scsi.c 	CSIO_SCSI_DATA_WRSZ(req, write, size, scsim->proto_cmd_len);
scsim             553 drivers/scsi/csiostor/csio_scsi.c csio_setup_ddp(struct csio_scsim *scsim, struct csio_ioreq *req)
scsim             599 drivers/scsi/csiostor/csio_scsi.c 	CSIO_INC_STATS(scsim, n_unaligned);
scsim             613 drivers/scsi/csiostor/csio_scsi.c 		dma_buf = csio_get_scsi_ddp(scsim);
scsim             614 drivers/scsi/csiostor/csio_scsi.c 		if (dma_buf == NULL || i > scsim->max_sge) {
scsim             633 drivers/scsi/csiostor/csio_scsi.c 		csio_put_scsi_ddp_list(scsim, &req->gen_list, i);
scsim             706 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim             716 drivers/scsi/csiostor/csio_scsi.c 				csio_setup_ddp(scsim, req);
scsim             724 drivers/scsi/csiostor/csio_scsi.c 			list_add_tail(&req->sm.sm_list, &scsim->active_q);
scsim             726 drivers/scsi/csiostor/csio_scsi.c 			CSIO_INC_STATS(scsim, n_active);
scsim             744 drivers/scsi/csiostor/csio_scsi.c 			list_add_tail(&req->sm.sm_list, &scsim->active_q);
scsim             746 drivers/scsi/csiostor/csio_scsi.c 			CSIO_INC_STATS(scsim, n_tm_active);
scsim            1197 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim            1201 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_abrt_race_comp);
scsim            1210 drivers/scsi/csiostor/csio_scsi.c 			CSIO_INC_STATS(scsim, n_abrt_busy_error);
scsim            1212 drivers/scsi/csiostor/csio_scsi.c 			CSIO_INC_STATS(scsim, n_cls_busy_error);
scsim            1779 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim            1794 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_rn_nr_error);
scsim            1800 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_hw_nr_error);
scsim            1807 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_dmamap_error);
scsim            1812 drivers/scsi/csiostor/csio_scsi.c 	if (unlikely(nsge > scsim->max_sge)) {
scsim            1815 drivers/scsi/csiostor/csio_scsi.c 			  " SGEs: %d, Max SGEs: %d\n", nsge, scsim->max_sge);
scsim            1816 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_unsupp_sge_error);
scsim            1821 drivers/scsi/csiostor/csio_scsi.c 	ioreq = csio_get_scsi_ioreq_lock(hw, scsim);
scsim            1824 drivers/scsi/csiostor/csio_scsi.c 			 scsim->stats.n_active);
scsim            1825 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_no_req_error);
scsim            1864 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_busy_error);
scsim            1871 drivers/scsi/csiostor/csio_scsi.c 	csio_put_scsi_ioreq_lock(hw, scsim, ioreq);
scsim            1914 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim            1938 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_abrt_race_comp);
scsim            1958 drivers/scsi/csiostor/csio_scsi.c 			CSIO_INC_STATS(scsim, n_abrt_busy_error);
scsim            1960 drivers/scsi/csiostor/csio_scsi.c 			CSIO_INC_STATS(scsim, n_cls_busy_error);
scsim            1971 drivers/scsi/csiostor/csio_scsi.c 		CSIO_INC_STATS(scsim, n_abrt_timedout);
scsim            2062 drivers/scsi/csiostor/csio_scsi.c 	struct csio_scsim *scsim = csio_hw_to_scsim(hw);
scsim            2107 drivers/scsi/csiostor/csio_scsi.c 	ioreq = csio_get_scsi_ioreq_lock(hw, scsim);
scsim            2111 drivers/scsi/csiostor/csio_scsi.c 			 scsim->stats.n_active);
scsim            2190 drivers/scsi/csiostor/csio_scsi.c 	csio_scsi_gather_active_ios(scsim, &sld, &local_q);
scsim            2192 drivers/scsi/csiostor/csio_scsi.c 	retval = csio_scsi_abort_io_q(scsim, &local_q, 30000);
scsim            2202 drivers/scsi/csiostor/csio_scsi.c 		list_splice_tail_init(&local_q, &scsim->active_q);
scsim            2215 drivers/scsi/csiostor/csio_scsi.c 	csio_put_scsi_ioreq_lock(hw, scsim, ioreq);