Lines Matching defs:con

256 		if (hash_con->con->icid == handle)
260 if (!hash_con || hash_con->con->icid != handle)
620 &hash_con->con);
629 *handle = hash_con->con->icid;
630 *fw_cid = hash_con->con->fw_cid;
652 qed_nvmetcp_release_connection(QED_AFFIN_HWFN(cdev), hash_con->con);
662 struct qed_nvmetcp_conn *con;
673 con = hash_con->con;
676 con->layer_code = NVMETCP_SLOW_PATH_LAYER_CODE;
677 con->sq_pbl_addr = conn_info->sq_pbl_addr;
678 con->nvmetcp_cccid_max_range = conn_info->nvmetcp_cccid_max_range;
679 con->nvmetcp_cccid_itid_table_addr = conn_info->nvmetcp_cccid_itid_table_addr;
680 con->default_cq = conn_info->default_cq;
681 SET_FIELD(con->offl_flags, NVMETCP_CONN_OFFLOAD_PARAMS_TARGET_MODE, 0);
682 SET_FIELD(con->offl_flags, NVMETCP_CONN_OFFLOAD_PARAMS_NVMETCP_MODE, 1);
683 SET_FIELD(con->offl_flags, NVMETCP_CONN_OFFLOAD_PARAMS_TCP_ON_CHIP_1B, 1);
686 ether_addr_copy(con->local_mac, conn_info->src.mac);
687 ether_addr_copy(con->remote_mac, conn_info->dst.mac);
688 memcpy(con->local_ip, conn_info->src.ip, sizeof(con->local_ip));
689 memcpy(con->remote_ip, conn_info->dst.ip, sizeof(con->remote_ip));
690 con->local_port = conn_info->src.port;
691 con->remote_port = conn_info->dst.port;
692 con->vlan_id = conn_info->vlan_id;
695 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_TS_EN, 1);
698 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_DA_EN, 1);
701 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_KA_EN, 1);
704 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_ECN_EN, 1);
706 con->ip_version = conn_info->ip_version;
707 con->flow_label = QED_TCP_FLOW_LABEL;
708 con->ka_max_probe_cnt = conn_info->ka_max_probe_cnt;
709 con->ka_timeout = conn_info->ka_timeout;
710 con->ka_interval = conn_info->ka_interval;
711 con->max_rt_time = conn_info->max_rt_time;
712 con->ttl = conn_info->ttl;
713 con->tos_or_tc = conn_info->tos_or_tc;
714 con->mss = conn_info->mss;
715 con->cwnd = conn_info->cwnd;
716 con->rcv_wnd_scale = conn_info->rcv_wnd_scale;
717 con->connect_mode = 0;
719 return qed_sp_nvmetcp_conn_offload(QED_AFFIN_HWFN(cdev), con,
728 struct qed_nvmetcp_conn *con;
739 con = hash_con->con;
740 SET_FIELD(con->update_flag,
742 SET_FIELD(con->update_flag,
745 SET_FIELD(con->update_flag, ISCSI_CONN_UPDATE_RAMROD_PARAMS_HD_EN, 1);
748 SET_FIELD(con->update_flag, ISCSI_CONN_UPDATE_RAMROD_PARAMS_DD_EN, 1);
752 con->max_seq_size = conn_info->max_io_size;
753 con->max_recv_pdu_length = conn_info->max_recv_pdu_length;
754 con->max_send_pdu_length = conn_info->max_send_pdu_length;
755 con->first_seq_length = conn_info->max_io_size;
757 return qed_sp_nvmetcp_conn_update(QED_AFFIN_HWFN(cdev), con,
773 return qed_sp_nvmetcp_conn_clear_sq(QED_AFFIN_HWFN(cdev), hash_con->con,
790 hash_con->con->abortive_dsconnect = abrt_conn;
792 return qed_sp_nvmetcp_conn_terminate(QED_AFFIN_HWFN(cdev), hash_con->con,