Lines Matching refs:cqe

31 				     union iscsi_cqe *cqe,  in qedi_process_logout_resp()  argument
42 cqe_logout_response = &cqe->cqe_common.iscsi_hdr.logout_response; in qedi_process_logout_resp()
50 resp_hdr->itt = build_itt(cqe->cqe_solicited.itid, conn->session->age); in qedi_process_logout_resp()
82 union iscsi_cqe *cqe, in qedi_process_text_resp() argument
97 cqe_text_response = &cqe->cqe_common.iscsi_hdr.text_response; in qedi_process_text_resp()
109 resp_hdr_ptr->itt = build_itt(cqe->cqe_solicited.itid, in qedi_process_text_resp()
178 union iscsi_cqe *cqe, in qedi_process_tmf_resp() argument
190 cqe_tmp_response = &cqe->cqe_common.iscsi_hdr.tmf_response; in qedi_process_tmf_resp()
214 resp_hdr_ptr->itt = build_itt(cqe->cqe_solicited.itid, in qedi_process_tmf_resp()
258 union iscsi_cqe *cqe, in qedi_process_login_resp() argument
272 cqe_login_response = &cqe->cqe_common.iscsi_hdr.login_response; in qedi_process_login_resp()
285 resp_hdr_ptr->itt = build_itt(cqe->cqe_solicited.itid, in qedi_process_login_resp()
320 struct iscsi_cqe_unsolicited *cqe, in qedi_get_rq_bdq_buf() argument
331 idx = cqe->rqe_opaque; in qedi_get_rq_bdq_buf()
340 "rqe_opaque [0x%p], idx [%d]\n", cqe->rqe_opaque, idx); in qedi_get_rq_bdq_buf()
343 "unsol_cqe_type = %d\n", cqe->unsol_cqe_type); in qedi_get_rq_bdq_buf()
344 switch (cqe->unsol_cqe_type) { in qedi_get_rq_bdq_buf()
359 struct iscsi_cqe_unsolicited *cqe, in qedi_put_rq_bdq_buf() argument
366 idx = cqe->rqe_opaque; in qedi_put_rq_bdq_buf()
397 struct iscsi_cqe_unsolicited *cqe, in qedi_unsol_pdu_adjust_bdq() argument
404 qedi_get_rq_bdq_buf(qedi, cqe, bdq_data, pdu_len); in qedi_unsol_pdu_adjust_bdq()
405 qedi_put_rq_bdq_buf(qedi, cqe, (num_bdqs + 1)); in qedi_unsol_pdu_adjust_bdq()
409 union iscsi_cqe *cqe, in qedi_process_nopin_mesg() argument
425 cqe_nop_in = &cqe->cqe_common.iscsi_hdr.nop_in; in qedi_process_nopin_mesg()
439 if (cqe->cqe_common.cqe_type == ISCSI_CQE_TYPE_UNSOLICITED) { in qedi_process_nopin_mesg()
441 qedi_unsol_pdu_adjust_bdq(qedi, &cqe->cqe_unsolicited, in qedi_process_nopin_mesg()
453 hdr->itt = build_itt(cqe->cqe_solicited.itid, in qedi_process_nopin_mesg()
480 union iscsi_cqe *cqe, in qedi_process_async_mesg() argument
496 cqe_async_msg = &cqe->cqe_common.iscsi_hdr.async_msg; in qedi_process_async_mesg()
501 if (cqe->cqe_common.cqe_type == ISCSI_CQE_TYPE_UNSOLICITED) { in qedi_process_async_mesg()
503 qedi_unsol_pdu_adjust_bdq(qedi, &cqe->cqe_unsolicited, in qedi_process_async_mesg()
534 union iscsi_cqe *cqe, in qedi_process_reject_mesg() argument
547 cqe_reject = &cqe->cqe_common.iscsi_hdr.reject; in qedi_process_reject_mesg()
552 if (cqe->cqe_common.cqe_type == ISCSI_CQE_TYPE_UNSOLICITED) { in qedi_process_reject_mesg()
554 qedi_unsol_pdu_adjust_bdq(qedi, &cqe->cqe_unsolicited, in qedi_process_reject_mesg()
576 union iscsi_cqe *cqe, in qedi_scsi_completion() argument
590 iscsi_cid = cqe->cqe_common.conn_id; in qedi_scsi_completion()
593 cqe_data_in = &cqe->cqe_common.iscsi_hdr.data_in; in qedi_scsi_completion()
595 cqe->cqe_common.error_bitmap.error_bits.cqe_error_status_bits; in qedi_scsi_completion()
625 hdr->itt = build_itt(cqe->cqe_solicited.itid, conn->session->age); in qedi_scsi_completion()
674 union iscsi_cqe *cqe, in qedi_mtask_completion() argument
681 hdr_opcode = cqe->cqe_common.iscsi_hdr.common.hdr_first_byte; in qedi_mtask_completion()
687 qedi_scsi_completion(qedi, cqe, task, iscsi_conn); in qedi_mtask_completion()
690 qedi_process_login_resp(qedi, cqe, task, conn); in qedi_mtask_completion()
693 qedi_process_tmf_resp(qedi, cqe, task, conn); in qedi_mtask_completion()
696 qedi_process_text_resp(qedi, cqe, task, conn); in qedi_mtask_completion()
699 qedi_process_logout_resp(qedi, cqe, task, conn); in qedi_mtask_completion()
702 qedi_process_nopin_mesg(qedi, cqe, task, conn, que_idx); in qedi_mtask_completion()
710 struct iscsi_cqe_solicited *cqe, in qedi_process_nopin_local_cmpl() argument
720 cqe->itid, cmd->task_id); in qedi_process_nopin_local_cmpl()
730 struct iscsi_cqe_solicited *cqe, in qedi_process_cmd_cleanup_resp() argument
734 u32 proto_itt = cqe->itid; in qedi_process_cmd_cleanup_resp()
743 iscsi_cid = cqe->conn_id; in qedi_process_cmd_cleanup_resp()
747 "icid not found 0x%x\n", cqe->conn_id); in qedi_process_cmd_cleanup_resp()
816 cqe->itid, qedi_conn->iscsi_conn_id); in qedi_process_cmd_cleanup_resp()
824 union iscsi_cqe *cqe = &work->cqe; in qedi_fp_process_cqes() local
836 comp_type = cqe->cqe_common.cqe_type; in qedi_fp_process_cqes()
837 hdr_opcode = cqe->cqe_common.iscsi_hdr.common.hdr_first_byte; in qedi_fp_process_cqes()
839 cqe->cqe_common.error_bitmap.error_bits.cqe_error_status_bits; in qedi_fp_process_cqes()
843 cqe->cqe_common.conn_id, comp_type, hdr_opcode); in qedi_fp_process_cqes()
850 iscsi_cid = cqe->cqe_common.conn_id; in qedi_fp_process_cqes()
881 (cqe->cqe_solicited.itid != (u16)RESERVED_ITT)) { in qedi_fp_process_cqes()
882 qedi_process_nopin_local_cmpl(qedi, &cqe->cqe_solicited, in qedi_fp_process_cqes()
885 cqe->cqe_solicited.itid = in qedi_fp_process_cqes()
886 qedi_get_itt(cqe->cqe_solicited); in qedi_fp_process_cqes()
888 qedi_mtask_completion(qedi, cqe, task, q_conn, que_idx); in qedi_fp_process_cqes()
894 qedi_process_nopin_mesg(qedi, cqe, task, q_conn, in qedi_fp_process_cqes()
898 qedi_process_async_mesg(qedi, cqe, task, q_conn, in qedi_fp_process_cqes()
902 qedi_process_reject_mesg(qedi, cqe, task, q_conn, in qedi_fp_process_cqes()
912 qedi_process_cmd_cleanup_resp(qedi, &cqe->cqe_solicited, conn); in qedi_fp_process_cqes()