Lines Matching refs:cmd_mfi

3554 	struct megasas_cmd *cmd_mfi;  in complete_cmd_fusion()  local
3646 cmd_mfi = instance->cmd_list[cmd_fusion->sync_cmd_idx]; in complete_cmd_fusion()
3650 if (cmd_mfi->flags & DRV_DCMD_POLLED_MODE) { in complete_cmd_fusion()
3651 cmd_mfi->flags &= ~DRV_DCMD_POLLED_MODE; in complete_cmd_fusion()
3652 megasas_return_cmd(instance, cmd_mfi); in complete_cmd_fusion()
3654 megasas_complete_cmd(instance, cmd_mfi, DID_OK); in complete_cmd_fusion()
4308 struct megasas_cmd *cmd_mfi; in megasas_refire_mgmt_cmd() local
4323 cmd_mfi = instance->cmd_list[cmd_fusion->sync_cmd_idx]; in megasas_refire_mgmt_cmd()
4324 smid = le16_to_cpu(cmd_mfi->context.smid); in megasas_refire_mgmt_cmd()
4332 switch (cmd_mfi->frame->hdr.cmd) { in megasas_refire_mgmt_cmd()
4334 opcode = le32_to_cpu(cmd_mfi->frame->dcmd.opcode); in megasas_refire_mgmt_cmd()
4337 cmd_mfi->frame->dcmd.cmd_status = MFI_STAT_OK; in megasas_refire_mgmt_cmd()
4344 !(cmd_mfi->flags & DRV_DCMD_SKIP_REFIRE); in megasas_refire_mgmt_cmd()
4352 cmd_mfi->frame->hdr.cmd_status = MFI_STAT_INVALID_CMD; in megasas_refire_mgmt_cmd()
4359 cmd_mfi->frame->hdr.cmd_status = MFI_STAT_INVALID_CMD; in megasas_refire_mgmt_cmd()
4368 if (return_ioctl && cmd_mfi->sync_cmd && in megasas_refire_mgmt_cmd()
4369 cmd_mfi->frame->hdr.cmd != MFI_CMD_ABORT) { in megasas_refire_mgmt_cmd()
4372 __func__, __LINE__, cmd_mfi->frame->hdr.cmd, in megasas_refire_mgmt_cmd()
4373 le32_to_cpu(cmd_mfi->frame->dcmd.opcode)); in megasas_refire_mgmt_cmd()
4374 cmd_mfi->cmd_status_drv = DCMD_BUSY; in megasas_refire_mgmt_cmd()
4388 megasas_return_cmd(instance, cmd_mfi); in megasas_refire_mgmt_cmd()
4391 megasas_complete_cmd(instance, cmd_mfi, DID_OK); in megasas_refire_mgmt_cmd()
4408 struct megasas_cmd *cmd_mfi; in megasas_return_polled_cmds() local
4414 cmd_mfi = instance->cmd_list[cmd_fusion->sync_cmd_idx]; in megasas_return_polled_cmds()
4416 if (cmd_mfi->flags & DRV_DCMD_POLLED_MODE) { in megasas_return_polled_cmds()
4420 __func__, __LINE__, cmd_mfi->frame->hdr.cmd, in megasas_return_polled_cmds()
4421 le32_to_cpu(cmd_mfi->frame->dcmd.opcode)); in megasas_return_polled_cmds()
4422 cmd_mfi->flags &= ~DRV_DCMD_POLLED_MODE; in megasas_return_polled_cmds()
4423 megasas_return_cmd(instance, cmd_mfi); in megasas_return_polled_cmds()
4540 struct megasas_cmd *cmd_mfi; in megasas_issue_tm() local
4550 cmd_mfi = megasas_get_cmd(instance); in megasas_issue_tm()
4552 if (!cmd_mfi) { in megasas_issue_tm()
4559 instance->max_scsi_cmds + cmd_mfi->index); in megasas_issue_tm()
4562 cmd_mfi->context.smid = cmd_fusion->index; in megasas_issue_tm()
4620 megasas_return_cmd(instance, cmd_mfi); in megasas_issue_tm()