[go: nahoru, domu]

Searched refs:transport_cmds (Results 1 - 6 of 6) sorted by relevance

/drivers/scsi/mpt2sas/
H A Dmpt2sas_transport.c234 if (ioc->transport_cmds.status == MPT2_CMD_NOT_USED)
236 if (ioc->transport_cmds.smid != smid)
238 ioc->transport_cmds.status |= MPT2_CMD_COMPLETE;
240 memcpy(ioc->transport_cmds.reply, mpi_reply,
242 ioc->transport_cmds.status |= MPT2_CMD_REPLY_VALID;
244 ioc->transport_cmds.status &= ~MPT2_CMD_PENDING;
245 complete(&ioc->transport_cmds.done);
313 mutex_lock(&ioc->transport_cmds.mutex);
315 if (ioc->transport_cmds.status != MPT2_CMD_NOT_USED) {
316 printk(MPT2SAS_ERR_FMT "%s: transport_cmds i
[all...]
H A Dmpt2sas_base.c4543 ioc->transport_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL);
4544 ioc->transport_cmds.status = MPT2_CMD_NOT_USED;
4545 mutex_init(&ioc->transport_cmds.mutex);
4568 if (!ioc->base_cmds.reply || !ioc->transport_cmds.reply ||
4576 if (!ioc->base_cmds.reply || !ioc->transport_cmds.reply ||
4617 kfree(ioc->transport_cmds.reply);
4629 ioc->transport_cmds.reply = NULL;
4664 kfree(ioc->transport_cmds.reply);
4694 if (ioc->transport_cmds.status & MPT2_CMD_PENDING) {
4695 ioc->transport_cmds
[all...]
H A Dmpt2sas_base.h709 * @transport_cmds:
872 struct _internal_cmd transport_cmds; member in struct:MPT2SAS_ADAPTER
/drivers/scsi/mpt3sas/
H A Dmpt3sas_transport.c238 if (ioc->transport_cmds.status == MPT3_CMD_NOT_USED)
240 if (ioc->transport_cmds.smid != smid)
242 ioc->transport_cmds.status |= MPT3_CMD_COMPLETE;
244 memcpy(ioc->transport_cmds.reply, mpi_reply,
246 ioc->transport_cmds.status |= MPT3_CMD_REPLY_VALID;
248 ioc->transport_cmds.status &= ~MPT3_CMD_PENDING;
249 complete(&ioc->transport_cmds.done);
318 mutex_lock(&ioc->transport_cmds.mutex);
320 if (ioc->transport_cmds.status != MPT3_CMD_NOT_USED) {
321 pr_err(MPT3SAS_FMT "%s: transport_cmds i
[all...]
H A Dmpt3sas_base.c4676 ioc->transport_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL);
4677 ioc->transport_cmds.status = MPT3_CMD_NOT_USED;
4678 mutex_init(&ioc->transport_cmds.mutex);
4701 if (!ioc->base_cmds.reply || !ioc->transport_cmds.reply ||
4741 kfree(ioc->transport_cmds.reply);
4753 ioc->transport_cmds.reply = NULL;
4785 kfree(ioc->transport_cmds.reply);
4815 if (ioc->transport_cmds.status & MPT3_CMD_PENDING) {
4816 ioc->transport_cmds.status |= MPT3_CMD_RESET;
4817 mpt3sas_base_free_smid(ioc, ioc->transport_cmds
[all...]
H A Dmpt3sas_base.h642 * @transport_cmds:
801 struct _internal_cmd transport_cmds; member in struct:MPT3SAS_ADAPTER

Completed in 53 milliseconds