Lines Matching full:cqe
1125 /* Invalidate all EQ CQE index, req only for 57710 */ in bnx2i_alloc_qp_resc()
1239 * initialization. Firmware completes this handshake with a CQE carrying
1332 * @cqe: pointer to newly DMA'ed CQE entry for processing
1334 * process SCSI CMD Response CQE & complete the request to SCSI-ML
1338 struct cqe *cqe) in bnx2i_process_scsi_cmd_resp() argument
1348 resp_cqe = (struct bnx2i_cmd_response *)cqe; in bnx2i_process_scsi_cmd_resp()
1383 resp_cqe = (struct bnx2i_cmd_response *)cqe; in bnx2i_process_scsi_cmd_resp()
1429 * @cqe: pointer to newly DMA'ed CQE entry for processing
1431 * process Login Response CQE & complete it to open-iscsi user daemon
1435 struct cqe *cqe) in bnx2i_process_login_resp() argument
1444 login = (struct bnx2i_login_response *) cqe; in bnx2i_process_login_resp()
1497 * @cqe: pointer to newly DMA'ed CQE entry for processing
1499 * process iSCSI Text Response CQE& complete it to open-iscsi user daemon
1503 struct cqe *cqe) in bnx2i_process_text_resp() argument
1512 text = (struct bnx2i_text_response *) cqe; in bnx2i_process_text_resp()
1558 * @cqe: pointer to newly DMA'ed CQE entry for processing
1560 * process iSCSI TMF Response CQE and wake up the driver eh thread.
1564 struct cqe *cqe) in bnx2i_process_tmf_resp() argument
1571 tmf_cqe = (struct bnx2i_tmf_response *)cqe; in bnx2i_process_tmf_resp()
1596 * @cqe: pointer to newly DMA'ed CQE entry for processing
1598 * process iSCSI Logout Response CQE & make function call to
1603 struct cqe *cqe) in bnx2i_process_logout_resp() argument
1610 logout = (struct bnx2i_logout_response *) cqe; in bnx2i_process_logout_resp()
1640 * bnx2i_process_nopin_local_cmpl - this function handles iscsi nopin CQE
1643 * @cqe: pointer to newly DMA'ed CQE entry for processing
1645 * process iSCSI NOPIN local completion CQE, frees IIT and command structures
1649 struct cqe *cqe) in bnx2i_process_nopin_local_cmpl() argument
1655 nop_in = (struct bnx2i_nop_in_msg *)cqe; in bnx2i_process_nopin_local_cmpl()
1681 * bnx2i_process_nopin_mesg - this function handles iscsi nopin CQE
1684 * @cqe: pointer to newly DMA'ed CQE entry for processing
1690 struct cqe *cqe) in bnx2i_process_nopin_mesg() argument
1698 nop_in = (struct bnx2i_nop_in_msg *)cqe; in bnx2i_process_nopin_mesg()
1736 * @cqe: pointer to newly DMA'ed CQE entry for processing
1742 struct cqe *cqe) in bnx2i_process_async_mesg() argument
1750 async_cqe = (struct bnx2i_async_msg *)cqe; in bnx2i_process_async_mesg()
1786 * @cqe: pointer to newly DMA'ed CQE entry for processing
1792 struct cqe *cqe) in bnx2i_process_reject_mesg() argument
1798 reject = (struct bnx2i_reject_msg *) cqe; in bnx2i_process_reject_mesg()
1823 * @cqe: pointer to newly DMA'ed CQE entry for processing
1825 * process command cleanup response CQE during conn shutdown or error recovery
1829 struct cqe *cqe) in bnx2i_process_cmd_cleanup_resp() argument
1835 cmd_clean_rsp = (struct bnx2i_cleanup_response *)cqe; in bnx2i_process_cmd_cleanup_resp()
1871 &work->cqe); in bnx2i_percpu_io_thread()
1891 * @cqe: pointer to newly DMA'ed CQE entry for processing
1902 struct bnx2i_nop_in_msg *cqe) in bnx2i_queue_scsi_cmd_resp() argument
1912 cqe->itt & ISCSI_CMD_RESPONSE_INDEX); in bnx2i_queue_scsi_cmd_resp()
1927 /* Alloc and copy to the cqe */ in bnx2i_queue_scsi_cmd_resp()
1933 memcpy(&bnx2i_work->cqe, cqe, sizeof(struct cqe)); in bnx2i_queue_scsi_cmd_resp()
1943 bnx2i_process_scsi_cmd_resp(session, bnx2i_conn, (struct cqe *)cqe); in bnx2i_queue_scsi_cmd_resp()
1950 * bnx2i_process_new_cqes - process newly DMA'ed CQE's
1953 * this function is called by generic KCQ handler to process all pending CQE's