Lines Matching defs:tx_ccb

709  *          tx_ccb   The originally sent login CCB
713 negotiate_login(connection_t *conn, pdu_t *rx_pdu, ccb_t *tx_ccb)
735 assemble_negotiation_parameters(conn, tx_ccb, rx_pdu, NULL);
738 set_negotiated_parameters(tx_ccb);
741 wake_ccb(tx_ccb, ISCSI_STATUS_SUCCESS);
753 rc = assemble_security_parameters(conn, tx_ccb, rx_pdu, tx_pdu);
768 rc = assemble_security_parameters(conn, tx_ccb, rx_pdu, tx_pdu);
780 rc = assemble_negotiation_parameters(conn, tx_ccb, rx_pdu, tx_pdu);
790 wake_ccb(tx_ccb, rc);
793 init_login_pdu(conn, tx_ccb, tx_pdu, next);
795 send_pdu(tx_ccb, tx_pdu, CCBDISP_NOWAIT, PDUDISP_FREE);
841 * tx_ccb The originally sent login/text request CCB
845 acknowledge_text(connection_t *conn, pdu_t *rx_pdu, ccb_t *tx_ccb)
855 init_login_pdu(conn, tx_ccb, tx_pdu, FALSE);
857 init_text_pdu(conn, tx_ccb, tx_pdu, rx_pdu);
860 send_pdu(tx_ccb, tx_pdu, CCBDISP_NOWAIT, PDUDISP_FREE);
906 * tx_ccb The original CCB
910 negotiate_text(connection_t *conn, pdu_t *rx_pdu, ccb_t *tx_ccb)
915 if (tx_ccb->ccb_flags & CCBF_SENDTARGET) {
922 tx_ccb->ccb_text_data = rx_pdu->pdu_temp_data;
923 tx_ccb->ccb_text_len = rx_pdu->pdu_temp_data_len;
925 wake_ccb(tx_ccb, ISCSI_STATUS_SUCCESS);
932 rc = assemble_negotiation_parameters(conn, tx_ccb, rx_pdu, tx_pdu);
939 init_text_pdu(conn, tx_ccb, tx_pdu, rx_pdu);
942 send_pdu(tx_ccb, tx_pdu, CCBDISP_NOWAIT, PDUDISP_FREE);
944 set_negotiated_parameters(tx_ccb);
945 wake_ccb(tx_ccb, ISCSI_STATUS_SUCCESS);
1128 * tx_ccb The original command CCB (required for Data ACK only)
1135 send_snack(connection_t *conn, pdu_t *rx_pdu, ccb_t *tx_ccb, uint8_t type)
1166 hpdu->pduh_p.snack.BegRun = tx_ccb->ccb_DataSN_buf.ExpSN;
1367 * tx_ccb The originally sent command CCB
1372 send_data_out(connection_t *conn, pdu_t *rx_pdu, ccb_t *tx_ccb,
1386 totlen = min(conn->c_max_firstdata - offs, tx_ccb->ccb_data_len - offs);
1397 tx_ccb->ccb_disp = disp;
1398 tx_ccb->ccb_status = ISCSI_STATUS_NO_RESOURCES;
1421 setup_tx_uio(tx_pdu, len, tx_ccb->ccb_data_ptr + offs, FALSE);
1422 send_pdu(tx_ccb, tx_pdu, (totlen) ? CCBDISP_NOWAIT : disp, PDUDISP_FREE);