Lines Matching refs:sa
142 struct cciss_scsi_adapter_data_t *sa; in scsi_cmd_alloc() local
146 sa = h->scsi_ctlr; in scsi_cmd_alloc()
147 stk = &sa->cmd_stack; in scsi_cmd_alloc()
183 struct cciss_scsi_adapter_data_t *sa; in scsi_cmd_free() local
186 sa = h->scsi_ctlr; in scsi_cmd_free()
187 stk = &sa->cmd_stack; in scsi_cmd_free()
198 scsi_cmd_stack_setup(ctlr_info_t *h, struct cciss_scsi_adapter_data_t *sa) in scsi_cmd_stack_setup() argument
204 stk = &sa->cmd_stack; in scsi_cmd_stack_setup()
206 sa->cmd_sg_list = cciss_allocate_sg_chain_blocks(h, in scsi_cmd_stack_setup()
208 if (!sa->cmd_sg_list && h->chainsize > 0) in scsi_cmd_stack_setup()
220 cciss_free_sg_chain_blocks(sa->cmd_sg_list, stk->nelems); in scsi_cmd_stack_setup()
221 sa->cmd_sg_list = NULL; in scsi_cmd_stack_setup()
243 struct cciss_scsi_adapter_data_t *sa; in scsi_cmd_stack_free() local
247 sa = h->scsi_ctlr; in scsi_cmd_stack_free()
248 stk = &sa->cmd_stack; in scsi_cmd_stack_free()
258 cciss_free_sg_chain_blocks(sa->cmd_sg_list, stk->nelems); in scsi_cmd_stack_free()
1364 struct cciss_scsi_adapter_data_t *sa = h->scsi_ctlr; in cciss_scatter_gather() local
1379 curr_sg = sa->cmd_sg_list[c->cmdindex]; in cciss_scatter_gather()
1393 sa->cmd_sg_list[c->cmdindex], in cciss_scatter_gather()
1512 struct cciss_scsi_adapter_data_t *sa; in DEF_SCSI_QCMD() local
1519 sa = h->scsi_ctlr; in DEF_SCSI_QCMD()
1520 stk = &sa->cmd_stack; in DEF_SCSI_QCMD()
1523 if (sa->registered) { in DEF_SCSI_QCMD()
1525 scsi_remove_host(sa->scsi_host); in DEF_SCSI_QCMD()
1526 scsi_host_put(sa->scsi_host); in DEF_SCSI_QCMD()
1532 sa->scsi_host = NULL; in DEF_SCSI_QCMD()
1535 kfree(sa); in DEF_SCSI_QCMD()
1540 struct cciss_scsi_adapter_data_t *sa; in cciss_engage_scsi() local
1545 sa = h->scsi_ctlr; in cciss_engage_scsi()
1546 stk = &sa->cmd_stack; in cciss_engage_scsi()
1548 if (sa->registered) { in cciss_engage_scsi()
1553 sa->registered = 1; in cciss_engage_scsi()