Home
last modified time | relevance | path

Searched refs:scsih_cmds (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_scsih.c4644 if (ioc->scsih_cmds.status == MPT3_CMD_NOT_USED) in _scsih_done()
4646 if (ioc->scsih_cmds.smid != smid) in _scsih_done()
4648 ioc->scsih_cmds.status |= MPT3_CMD_COMPLETE; in _scsih_done()
4650 memcpy(ioc->scsih_cmds.reply, mpi_reply, in _scsih_done()
4652 ioc->scsih_cmds.status |= MPT3_CMD_REPLY_VALID; in _scsih_done()
4654 ioc->scsih_cmds.status &= ~MPT3_CMD_PENDING; in _scsih_done()
4655 complete(&ioc->scsih_cmds.done); in _scsih_done()
5593 mutex_lock(&ioc->scsih_cmds.mutex); in _scsih_ir_fastpath()
5595 if (ioc->scsih_cmds.status != MPT3_CMD_NOT_USED) { in _scsih_ir_fastpath()
5601 ioc->scsih_cmds.status = MPT3_CMD_PENDING; in _scsih_ir_fastpath()
[all …]
Dmpt3sas_base.c4713 ioc->scsih_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL); in mpt3sas_base_attach()
4714 ioc->scsih_cmds.status = MPT3_CMD_NOT_USED; in mpt3sas_base_attach()
4715 mutex_init(&ioc->scsih_cmds.mutex); in mpt3sas_base_attach()
4734 !ioc->scsih_cmds.reply || !ioc->tm_cmds.reply || in mpt3sas_base_attach()
4775 kfree(ioc->scsih_cmds.reply); in mpt3sas_base_attach()
4785 ioc->scsih_cmds.reply = NULL; in mpt3sas_base_attach()
4819 kfree(ioc->scsih_cmds.reply); in mpt3sas_base_detach()
Dmpt3sas_base.h806 struct _internal_cmd scsih_cmds; member
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_scsih.c5017 if (ioc->scsih_cmds.status == MPT2_CMD_NOT_USED) in _scsih_done()
5019 if (ioc->scsih_cmds.smid != smid) in _scsih_done()
5021 ioc->scsih_cmds.status |= MPT2_CMD_COMPLETE; in _scsih_done()
5023 memcpy(ioc->scsih_cmds.reply, mpi_reply, in _scsih_done()
5025 ioc->scsih_cmds.status |= MPT2_CMD_REPLY_VALID; in _scsih_done()
5027 ioc->scsih_cmds.status &= ~MPT2_CMD_PENDING; in _scsih_done()
5028 complete(&ioc->scsih_cmds.done); in _scsih_done()
7365 if (ioc->scsih_cmds.status & MPT2_CMD_PENDING) { in mpt2sas_scsih_reset_handler()
7366 ioc->scsih_cmds.status |= MPT2_CMD_RESET; in mpt2sas_scsih_reset_handler()
7367 mpt2sas_base_free_smid(ioc, ioc->scsih_cmds.smid); in mpt2sas_scsih_reset_handler()
[all …]
Dmpt2sas_base.c4577 ioc->scsih_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL); in mpt2sas_base_attach()
4578 ioc->scsih_cmds.status = MPT2_CMD_NOT_USED; in mpt2sas_base_attach()
4579 mutex_init(&ioc->scsih_cmds.mutex); in mpt2sas_base_attach()
4598 !ioc->scsih_cmds.reply || !ioc->tm_cmds.reply || in mpt2sas_base_attach()
4606 !ioc->scsih_cmds.reply || !ioc->tm_cmds.reply || in mpt2sas_base_attach()
4648 kfree(ioc->scsih_cmds.reply); in mpt2sas_base_attach()
4658 ioc->scsih_cmds.reply = NULL; in mpt2sas_base_attach()
4695 kfree(ioc->scsih_cmds.reply); in mpt2sas_base_detach()
Dmpt2sas_base.h877 struct _internal_cmd scsih_cmds; member