Lines Matching refs:isp24

235 		be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id));  in qlt_24xx_atio_pkt_all_vps()
241 atio->u.isp24.fcp_hdr.d_id); in qlt_24xx_atio_pkt_all_vps()
246 atio->u.isp24.fcp_hdr.d_id[0], in qlt_24xx_atio_pkt_all_vps()
247 atio->u.isp24.fcp_hdr.d_id[1], in qlt_24xx_atio_pkt_all_vps()
248 atio->u.isp24.fcp_hdr.d_id[2]); in qlt_24xx_atio_pkt_all_vps()
261 if ((entry->u.isp24.vp_index != 0xFF) && in qlt_24xx_atio_pkt_all_vps()
262 (entry->u.isp24.nport_handle != 0xFFFF)) { in qlt_24xx_atio_pkt_all_vps()
264 entry->u.isp24.vp_index); in qlt_24xx_atio_pkt_all_vps()
270 vha->vp_idx, entry->u.isp24.vp_index); in qlt_24xx_atio_pkt_all_vps()
317 host = qlt_find_host_by_vp_idx(vha, entry->u.isp24.vp_index); in qlt_response_pkt_all_vps()
322 vha->vp_idx, entry->u.isp24.vp_index); in qlt_response_pkt_all_vps()
334 if (0xFF != entry->u.isp24.vp_index) { in qlt_response_pkt_all_vps()
336 entry->u.isp24.vp_index); in qlt_response_pkt_all_vps()
343 entry->u.isp24.vp_index); in qlt_response_pkt_all_vps()
506 loop_id = le16_to_cpu(n->u.isp24.nport_handle); in qlt_reset()
552 lun = a->u.isp24.fcp_cmnd.lun; in qlt_reset()
1141 nack->u.isp24.nport_handle = ntfy->u.isp24.nport_handle; in qlt_send_notify_ack()
1142 if (le16_to_cpu(ntfy->u.isp24.status) == IMM_NTFY_ELS) { in qlt_send_notify_ack()
1143 nack->u.isp24.flags = ntfy->u.isp24.flags & in qlt_send_notify_ack()
1146 nack->u.isp24.srr_rx_id = ntfy->u.isp24.srr_rx_id; in qlt_send_notify_ack()
1147 nack->u.isp24.status = ntfy->u.isp24.status; in qlt_send_notify_ack()
1148 nack->u.isp24.status_subcode = ntfy->u.isp24.status_subcode; in qlt_send_notify_ack()
1149 nack->u.isp24.fw_handle = ntfy->u.isp24.fw_handle; in qlt_send_notify_ack()
1150 nack->u.isp24.exchange_address = ntfy->u.isp24.exchange_address; in qlt_send_notify_ack()
1151 nack->u.isp24.srr_rel_offs = ntfy->u.isp24.srr_rel_offs; in qlt_send_notify_ack()
1152 nack->u.isp24.srr_ui = ntfy->u.isp24.srr_ui; in qlt_send_notify_ack()
1153 nack->u.isp24.srr_flags = cpu_to_le16(srr_flags); in qlt_send_notify_ack()
1154 nack->u.isp24.srr_reject_code = srr_reject_code; in qlt_send_notify_ack()
1155 nack->u.isp24.srr_reject_code_expl = srr_explan; in qlt_send_notify_ack()
1156 nack->u.isp24.vp_index = ntfy->u.isp24.vp_index; in qlt_send_notify_ack()
1160 vha->vp_idx, nack->u.isp24.status); in qlt_send_notify_ack()
1304 if (tag == op->atio.u.isp24.exchange_addr) { in abort_cmd_for_tag()
1312 if (tag == cmd->atio.u.isp24.exchange_addr) { in abort_cmd_for_tag()
1341 op_key = sid_to_key(op->atio.u.isp24.fcp_hdr.s_id); in abort_cmds_for_lun()
1343 (struct scsi_lun *)&op->atio.u.isp24.fcp_cmnd.lun); in abort_cmds_for_lun()
1351 cmd_key = sid_to_key(cmd->atio.u.isp24.fcp_hdr.s_id); in abort_cmds_for_lun()
1353 (struct scsi_lun *)&cmd->atio.u.isp24.fcp_cmnd.lun); in abort_cmds_for_lun()
1527 ctio->initiator_id[0] = atio->u.isp24.fcp_hdr.s_id[2]; in qlt_24xx_send_task_mgmt_ctio()
1528 ctio->initiator_id[1] = atio->u.isp24.fcp_hdr.s_id[1]; in qlt_24xx_send_task_mgmt_ctio()
1529 ctio->initiator_id[2] = atio->u.isp24.fcp_hdr.s_id[0]; in qlt_24xx_send_task_mgmt_ctio()
1530 ctio->exchange_addr = atio->u.isp24.exchange_addr; in qlt_24xx_send_task_mgmt_ctio()
1531 ctio->u.status1.flags = (atio->u.isp24.attr << 9) | in qlt_24xx_send_task_mgmt_ctio()
1534 temp = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id); in qlt_24xx_send_task_mgmt_ctio()
1790 pkt->initiator_id[0] = atio->u.isp24.fcp_hdr.s_id[2]; in qlt_24xx_build_ctio_pkt()
1791 pkt->initiator_id[1] = atio->u.isp24.fcp_hdr.s_id[1]; in qlt_24xx_build_ctio_pkt()
1792 pkt->initiator_id[2] = atio->u.isp24.fcp_hdr.s_id[0]; in qlt_24xx_build_ctio_pkt()
1793 pkt->exchange_addr = atio->u.isp24.exchange_addr; in qlt_24xx_build_ctio_pkt()
1794 pkt->u.status0.flags |= (atio->u.isp24.attr << 9); in qlt_24xx_build_ctio_pkt()
1795 temp = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id); in qlt_24xx_build_ctio_pkt()
2373 pkt->initiator_id[0] = atio->u.isp24.fcp_hdr.s_id[2]; in qlt_build_ctio_crc2_pkt()
2374 pkt->initiator_id[1] = atio->u.isp24.fcp_hdr.s_id[1]; in qlt_build_ctio_crc2_pkt()
2375 pkt->initiator_id[2] = atio->u.isp24.fcp_hdr.s_id[0]; in qlt_build_ctio_crc2_pkt()
2376 pkt->exchange_addr = atio->u.isp24.exchange_addr; in qlt_build_ctio_crc2_pkt()
2379 t16 = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id); in qlt_build_ctio_crc2_pkt()
2382 t16 = (atio->u.isp24.attr << 9); in qlt_build_ctio_crc2_pkt()
2744 cmd->atio.u.isp24.fcp_cmnd.cdb[0], lba, in qlt_handle_dif_error()
2816 cmd->atio.u.isp24.fcp_cmnd.cdb[0], lba, in qlt_handle_dif_error()
2829 cmd->atio.u.isp24.fcp_cmnd.cdb[0], lba, in qlt_handle_dif_error()
2842 cmd->atio.u.isp24.fcp_cmnd.cdb[0], lba, in qlt_handle_dif_error()
2880 nack->u.isp24.nport_handle = ntfy->u.isp24.nport_handle; in __qlt_send_term_imm_notif()
2881 if (le16_to_cpu(ntfy->u.isp24.status) == IMM_NTFY_ELS) { in __qlt_send_term_imm_notif()
2882 nack->u.isp24.flags = ntfy->u.isp24.flags & in __qlt_send_term_imm_notif()
2887 nack->u.isp24.flags |= in __qlt_send_term_imm_notif()
2890 nack->u.isp24.srr_rx_id = ntfy->u.isp24.srr_rx_id; in __qlt_send_term_imm_notif()
2891 nack->u.isp24.status = ntfy->u.isp24.status; in __qlt_send_term_imm_notif()
2892 nack->u.isp24.status_subcode = ntfy->u.isp24.status_subcode; in __qlt_send_term_imm_notif()
2893 nack->u.isp24.fw_handle = ntfy->u.isp24.fw_handle; in __qlt_send_term_imm_notif()
2894 nack->u.isp24.exchange_address = ntfy->u.isp24.exchange_address; in __qlt_send_term_imm_notif()
2895 nack->u.isp24.srr_rel_offs = ntfy->u.isp24.srr_rel_offs; in __qlt_send_term_imm_notif()
2896 nack->u.isp24.srr_ui = ntfy->u.isp24.srr_ui; in __qlt_send_term_imm_notif()
2897 nack->u.isp24.vp_index = ntfy->u.isp24.vp_index; in __qlt_send_term_imm_notif()
2975 ctio24->initiator_id[0] = atio->u.isp24.fcp_hdr.s_id[2]; in __qlt_send_term_exchange()
2976 ctio24->initiator_id[1] = atio->u.isp24.fcp_hdr.s_id[1]; in __qlt_send_term_exchange()
2977 ctio24->initiator_id[2] = atio->u.isp24.fcp_hdr.s_id[0]; in __qlt_send_term_exchange()
2978 ctio24->exchange_addr = atio->u.isp24.exchange_addr; in __qlt_send_term_exchange()
2979 ctio24->u.status1.flags = (atio->u.isp24.attr << 9) | in __qlt_send_term_exchange()
2982 temp = be16_to_cpu(atio->u.isp24.fcp_hdr.ox_id); in __qlt_send_term_exchange()
2987 &atio->u.isp24.fcp_cmnd.add_cdb[ in __qlt_send_term_exchange()
2988 atio->u.isp24.fcp_cmnd.add_cdb_len]); in __qlt_send_term_exchange()
3104 be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id)); in qlt_free_cmd()
3571 cmd->atio.u.isp24.exchange_addr); in __qlt_do_work()
3575 cdb = &atio->u.isp24.fcp_cmnd.cdb[0]; in __qlt_do_work()
3576 cmd->tag = atio->u.isp24.exchange_addr; in __qlt_do_work()
3578 (struct scsi_lun *)&atio->u.isp24.fcp_cmnd.lun); in __qlt_do_work()
3580 if (atio->u.isp24.fcp_cmnd.rddata && in __qlt_do_work()
3581 atio->u.isp24.fcp_cmnd.wrdata) { in __qlt_do_work()
3584 } else if (atio->u.isp24.fcp_cmnd.rddata) in __qlt_do_work()
3586 else if (atio->u.isp24.fcp_cmnd.wrdata) in __qlt_do_work()
3592 atio->u.isp24.fcp_cmnd.task_attr); in __qlt_do_work()
3594 &atio->u.isp24.fcp_cmnd.add_cdb[ in __qlt_do_work()
3595 atio->u.isp24.fcp_cmnd.add_cdb_len])); in __qlt_do_work()
3683 uint8_t *s_id = op->atio.u.isp24.fcp_hdr.s_id; in qlt_create_sess_from_atio()
3692 op->atio.u.isp24.exchange_addr); in qlt_create_sess_from_atio()
3759 sess = ha->tgt.tgt_ops->find_sess_by_s_id(vha, atio->u.isp24.fcp_hdr.s_id); in qlt_handle_cmd_for_atio()
3861 abort_cmds_for_lun(vha, lun, a->u.isp24.fcp_hdr.s_id); in qlt_issue_task_mgmt()
3935 lun = a->u.isp24.fcp_cmnd.lun; in qlt_handle_task_mgmt()
3936 lun_size = sizeof(a->u.isp24.fcp_cmnd.lun); in qlt_handle_task_mgmt()
3937 fn = a->u.isp24.fcp_cmnd.task_mgmt_flags; in qlt_handle_task_mgmt()
3939 a->u.isp24.fcp_hdr.s_id); in qlt_handle_task_mgmt()
3979 lun = a->u.isp24.fcp_cmnd.lun; in __qlt_abort_task()
4126 uint32_t op_key = sid_to_key(op->atio.u.isp24.fcp_hdr.s_id); in abort_cmds_for_s_id()
4133 uint32_t cmd_key = sid_to_key(cmd->atio.u.isp24.fcp_hdr.s_id); in abort_cmds_for_s_id()
4159 wwn = wwn_to_u64(iocb->u.isp24.port_name); in qlt_24xx_handle_els()
4161 port_id.b.domain = iocb->u.isp24.port_id[2]; in qlt_24xx_handle_els()
4162 port_id.b.area = iocb->u.isp24.port_id[1]; in qlt_24xx_handle_els()
4163 port_id.b.al_pa = iocb->u.isp24.port_id[0]; in qlt_24xx_handle_els()
4166 loop_id = le16_to_cpu(iocb->u.isp24.nport_handle); in qlt_24xx_handle_els()
4170 vha->vp_idx, iocb->u.isp24.port_id, iocb->u.isp24.status_subcode); in qlt_24xx_handle_els()
4175 switch (iocb->u.isp24.status_subcode) { in qlt_24xx_handle_els()
4241 wd3_lo = le16_to_cpu(iocb->u.isp24.u.prli.wd3_lo); in qlt_24xx_handle_els()
4268 sess->loop_id, sess, iocb->u.isp24.nport_handle); in qlt_24xx_handle_els()
4313 "received\n", vha->vp_idx, iocb->u.isp24.status_subcode); in qlt_24xx_handle_els()
4461 offset = le32_to_cpu(ntfy->u.isp24.srr_rel_offs); in qlt_handle_srr()
4462 srr_ui = ntfy->u.isp24.srr_ui; in qlt_handle_srr()
4700 imm, imm->srr_id, iocb->u.isp24.srr_ui); in qlt_prepare_srr_imm()
4781 vha->vp_idx, le16_to_cpu(iocb->u.isp24.nport_handle), in qlt_handle_imm_notify()
4782 iocb->u.isp24.status_subcode); in qlt_handle_imm_notify()
4795 le16_to_cpu(iocb->u.isp24.nport_handle), in qlt_handle_imm_notify()
4796 iocb->u.isp24.status_subcode); in qlt_handle_imm_notify()
4815 le16_to_cpu(iocb->u.isp24.nport_handle), in qlt_handle_imm_notify()
4816 iocb->u.isp24.status_subcode); in qlt_handle_imm_notify()
4915 atio->u.isp24.fcp_hdr.s_id); in __qlt_send_busy()
4938 ctio24->initiator_id[0] = atio->u.isp24.fcp_hdr.s_id[2]; in __qlt_send_busy()
4939 ctio24->initiator_id[1] = atio->u.isp24.fcp_hdr.s_id[1]; in __qlt_send_busy()
4940 ctio24->initiator_id[2] = atio->u.isp24.fcp_hdr.s_id[0]; in __qlt_send_busy()
4941 ctio24->exchange_addr = atio->u.isp24.exchange_addr; in __qlt_send_busy()
4942 ctio24->u.status1.flags = (atio->u.isp24.attr << 9) | in __qlt_send_busy()
4950 ctio24->u.status1.ox_id = swab16(atio->u.isp24.fcp_hdr.ox_id); in __qlt_send_busy()
4997 (vha, atio->u.isp24.fcp_hdr.s_id); in qlt_alloc_qfull_cmd()
5084 be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id)); in qlt_free_qfull_cmds()
5088 be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id)); in qlt_free_qfull_cmds()
5163 if (unlikely(atio->u.isp24.exchange_addr == in qlt_24xx_atio_pkt()
5175 if (likely(atio->u.isp24.fcp_cmnd.task_mgmt_flags == 0)) { in qlt_24xx_atio_pkt()
5672 s_id = prm->tm_iocb2.u.isp24.fcp_hdr.s_id; in qlt_tmr_work()
5695 lun = a->u.isp24.fcp_cmnd.lun; in qlt_tmr_work()
5697 fn = a->u.isp24.fcp_cmnd.task_mgmt_flags; in qlt_tmr_work()
6422 ISP_ATIO_Q_IN(base_vha) = &ha->iobase->isp24.atio_q_in; in qlt_probe_one_stage1()
6423 ISP_ATIO_Q_OUT(base_vha) = &ha->iobase->isp24.atio_q_out; in qlt_probe_one_stage1()