Searched refs:ctl_cmds (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/scsi/mpt3sas/ |
D | mpt3sas_ctl.c | 281 if (ioc->ctl_cmds.status == MPT3_CMD_NOT_USED) in mpt3sas_ctl_done() 283 if (ioc->ctl_cmds.smid != smid) in mpt3sas_ctl_done() 285 ioc->ctl_cmds.status |= MPT3_CMD_COMPLETE; in mpt3sas_ctl_done() 288 memcpy(ioc->ctl_cmds.reply, mpi_reply, mpi_reply->MsgLength*4); in mpt3sas_ctl_done() 289 ioc->ctl_cmds.status |= MPT3_CMD_REPLY_VALID; in mpt3sas_ctl_done() 301 memcpy(ioc->ctl_cmds.sense, sense_data, sz); in mpt3sas_ctl_done() 308 ioc->ctl_cmds.status &= ~MPT3_CMD_PENDING; in mpt3sas_ctl_done() 309 complete(&ioc->ctl_cmds.done); in mpt3sas_ctl_done() 468 if (ioc->ctl_cmds.status & MPT3_CMD_PENDING) { in mpt3sas_ctl_reset_handler() 469 ioc->ctl_cmds.status |= MPT3_CMD_RESET; in mpt3sas_ctl_reset_handler() [all …]
|
D | mpt3sas_base.c | 4728 ioc->ctl_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL); in mpt3sas_base_attach() 4729 ioc->ctl_cmds.sense = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); in mpt3sas_base_attach() 4730 ioc->ctl_cmds.status = MPT3_CMD_NOT_USED; in mpt3sas_base_attach() 4731 mutex_init(&ioc->ctl_cmds.mutex); in mpt3sas_base_attach() 4735 !ioc->config_cmds.reply || !ioc->ctl_cmds.reply || in mpt3sas_base_attach() 4736 !ioc->ctl_cmds.sense) { in mpt3sas_base_attach() 4779 kfree(ioc->ctl_cmds.reply); in mpt3sas_base_attach() 4780 kfree(ioc->ctl_cmds.sense); in mpt3sas_base_attach() 4782 ioc->ctl_cmds.reply = NULL; in mpt3sas_base_attach() 4813 kfree(ioc->ctl_cmds.reply); in mpt3sas_base_detach() [all …]
|
D | mpt3sas_base.h | 808 struct _internal_cmd ctl_cmds; member
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
D | mpt2sas_ctl.c | 283 if (ioc->ctl_cmds.status == MPT2_CMD_NOT_USED) in mpt2sas_ctl_done() 285 if (ioc->ctl_cmds.smid != smid) in mpt2sas_ctl_done() 287 ioc->ctl_cmds.status |= MPT2_CMD_COMPLETE; in mpt2sas_ctl_done() 290 memcpy(ioc->ctl_cmds.reply, mpi_reply, mpi_reply->MsgLength*4); in mpt2sas_ctl_done() 291 ioc->ctl_cmds.status |= MPT2_CMD_REPLY_VALID; in mpt2sas_ctl_done() 303 memcpy(ioc->ctl_cmds.sense, sense_data, sz); in mpt2sas_ctl_done() 310 ioc->ctl_cmds.status &= ~MPT2_CMD_PENDING; in mpt2sas_ctl_done() 311 complete(&ioc->ctl_cmds.done); in mpt2sas_ctl_done() 474 if (ioc->ctl_cmds.status & MPT2_CMD_PENDING) { in mpt2sas_ctl_reset_handler() 475 ioc->ctl_cmds.status |= MPT2_CMD_RESET; in mpt2sas_ctl_reset_handler() [all …]
|
D | mpt2sas_base.c | 4592 ioc->ctl_cmds.reply = kzalloc(ioc->reply_sz, GFP_KERNEL); in mpt2sas_base_attach() 4593 ioc->ctl_cmds.sense = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); in mpt2sas_base_attach() 4594 ioc->ctl_cmds.status = MPT2_CMD_NOT_USED; in mpt2sas_base_attach() 4595 mutex_init(&ioc->ctl_cmds.mutex); in mpt2sas_base_attach() 4599 !ioc->config_cmds.reply || !ioc->ctl_cmds.reply || in mpt2sas_base_attach() 4600 !ioc->ctl_cmds.sense) { in mpt2sas_base_attach() 4607 !ioc->config_cmds.reply || !ioc->ctl_cmds.reply) { in mpt2sas_base_attach() 4652 kfree(ioc->ctl_cmds.reply); in mpt2sas_base_attach() 4653 kfree(ioc->ctl_cmds.sense); in mpt2sas_base_attach() 4655 ioc->ctl_cmds.reply = NULL; in mpt2sas_base_attach() [all …]
|
D | mpt2sas_base.h | 879 struct _internal_cmd ctl_cmds; member
|