Lines Matching refs:ioa_cb
310 struct pmcraid_ioarcb *ioarcb = &(cmd->ioa_cb->ioarcb); in pmcraid_init_cmdblk()
327 memset(&cmd->ioa_cb->ioarcb.cdb, 0, PMCRAID_MAX_CDB_LEN); in pmcraid_init_cmdblk()
338 cmd->ioa_cb->ioasa.ioasc = 0; in pmcraid_init_cmdblk()
339 cmd->ioa_cb->ioasa.residual_data_length = 0; in pmcraid_init_cmdblk()
713 cmd->ioa_cb->ioarcb.cdb[0]); in pmcraid_timeout_handler()
781 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_internal_done()
782 le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); in pmcraid_internal_done()
819 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_reinit_cfgtable_done()
820 le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); in pmcraid_reinit_cfgtable_done()
844 u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); in pmcraid_erp_done()
850 cmd->ioa_cb->ioarcb.cdb[0], ioasc); in pmcraid_erp_done()
900 iowrite32(le32_to_cpu(cmd->ioa_cb->ioarcb.ioarcb_bus_addr), in _pmcraid_fire_command()
968 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_ioa_shutdown()
969 le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); in pmcraid_ioa_shutdown()
975 cmd->ioa_cb->ioarcb.request_type = REQ_TYPE_IOACMD; in pmcraid_ioa_shutdown()
976 cmd->ioa_cb->ioarcb.resource_handle = in pmcraid_ioa_shutdown()
978 cmd->ioa_cb->ioarcb.cdb[0] = PMCRAID_IOA_SHUTDOWN; in pmcraid_ioa_shutdown()
979 cmd->ioa_cb->ioarcb.cdb[1] = PMCRAID_SHUTDOWN_NORMAL; in pmcraid_ioa_shutdown()
983 le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle)); in pmcraid_ioa_shutdown()
1005 u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); in pmcraid_get_fwversion_done()
1033 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_get_fwversion()
1076 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_identify_hrrq()
1132 if (cmd->ioa_cb->ioarcb.cdb[1] == PMCRAID_HCAM_CODE_CONFIG_CHANGE) in pmcraid_send_hcam_cmd()
1185 ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_init_hcam()
1238 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_prepare_cancel_cmd()
1239 __be64 ioarcb_addr = cmd_to_cancel->ioa_cb->ioarcb.ioarcb_bus_addr; in pmcraid_prepare_cancel_cmd()
1244 ioarcb->resource_handle = cmd_to_cancel->ioa_cb->ioarcb.resource_handle; in pmcraid_prepare_cancel_cmd()
1301 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_cancel_ccn()
1302 le32_to_cpu(cmd->ioa_cb->ioasa.ioasc)); in pmcraid_cancel_ccn()
1722 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_ioasc_logger()
1723 cmd->ioa_cb->ioarcb.resource_handle, in pmcraid_ioasc_logger()
1787 u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); in pmcraid_process_ccn()
1826 u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); in pmcraid_process_ldn()
2038 cmd->ioa_cb->ioasa.ioasc = in pmcraid_fail_outstanding_cmds()
2040 cmd->ioa_cb->ioasa.ilid = in pmcraid_fail_outstanding_cmds()
2054 __le32 resp = cmd->ioa_cb->ioarcb.response_handle; in pmcraid_fail_outstanding_cmds()
2063 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_fail_outstanding_cmds()
2464 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_request_sense()
2480 memset(&cmd->ioa_cb->ioasa, 0, sizeof(struct pmcraid_ioasa)); in pmcraid_request_sense()
2520 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_cancel_all()
2558 struct pmcraid_ioasa *ioasa = &cmd->ioa_cb->ioasa; in pmcraid_frame_auto_sense()
2631 struct pmcraid_ioasa *ioasa = &cmd->ioa_cb->ioasa; in pmcraid_error_handler()
2791 ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_reset_device()
2806 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_reset_device()
2807 le32_to_cpu(cmd->ioa_cb->ioarcb.resource_handle), in pmcraid_reset_device()
2808 le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2); in pmcraid_reset_device()
2828 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); in pmcraid_reset_device()
2858 le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2, in _pmcraid_io_done()
2859 cmd->ioa_cb->ioarcb.cdb[0], in _pmcraid_io_done()
2887 u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc); in pmcraid_io_done()
2888 u32 reslen = le32_to_cpu(cmd->ioa_cb->ioasa.residual_data_length); in pmcraid_io_done()
2921 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_abort_cmd()
2922 cmd->ioa_cb->ioarcb.response_handle >> 2); in pmcraid_abort_cmd()
2928 le32_to_cpu(cancel_cmd->ioa_cb->ioarcb.response_handle) >> 2, in pmcraid_abort_cmd()
2929 cancel_cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_abort_cmd()
2930 le32_to_cpu(cancel_cmd->ioa_cb->ioarcb.resource_handle)); in pmcraid_abort_cmd()
2956 ioasc = le32_to_cpu(cancel_cmd->ioa_cb->ioasa.ioasc); in pmcraid_abort_complete()
3143 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_init_ioadls()
3197 struct pmcraid_ioarcb *ioarcb = &(cmd->ioa_cb->ioarcb); in pmcraid_build_ioadl()
3461 ioarcb = &(cmd->ioa_cb->ioarcb); in pmcraid_queuecommand_lck()
3576 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_build_passthrough_ioadls()
3759 ioarcb = &(cmd->ioa_cb->ioarcb); in pmcraid_ioctl_passthrough()
3823 le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2, in pmcraid_ioctl_passthrough()
3824 cmd->ioa_cb->ioarcb.cdb[0], in pmcraid_ioctl_passthrough()
3825 le32_to_cpu(cmd->ioa_cb->ioarcb.resource_handle)); in pmcraid_ioctl_passthrough()
3850 le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle >> 2), in pmcraid_ioctl_passthrough()
3851 cmd->ioa_cb->ioarcb.cdb[0]); in pmcraid_ioctl_passthrough()
3859 ioasc = cancel_cmd->ioa_cb->ioasa.ioasc; in pmcraid_ioctl_passthrough()
3893 if (copy_to_user(ioasa, &cmd->ioa_cb->ioasa, in pmcraid_ioctl_passthrough()
4716 pinstance->cmd_list[i]->ioa_cb, in pmcraid_release_control_blocks()
4718 pinstance->cmd_list[i]->ioa_cb = NULL; in pmcraid_release_control_blocks()
4787 pinstance->cmd_list[i]->ioa_cb = in pmcraid_allocate_control_blocks()
4793 if (!pinstance->cmd_list[i]->ioa_cb) { in pmcraid_allocate_control_blocks()
4797 memset(pinstance->cmd_list[i]->ioa_cb, 0, in pmcraid_allocate_control_blocks()
5520 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_set_supported_devs()
5562 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_set_timestamp()
5739 struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb; in pmcraid_querycfg()