Lines Matching refs:conn_info

435 	struct qed_iscsi_params_update *conn_info;
443 conn_info = kzalloc(sizeof(*conn_info), GFP_KERNEL);
444 if (!conn_info) {
449 conn_info->update_flag = 0;
452 SET_FIELD(conn_info->update_flag,
455 SET_FIELD(conn_info->update_flag,
458 SET_FIELD(conn_info->update_flag,
462 SET_FIELD(conn_info->update_flag,
466 conn_info->max_seq_size = conn->session->max_burst;
467 conn_info->max_recv_pdu_length = conn->max_recv_dlength;
468 conn_info->max_send_pdu_length = conn->max_xmit_dlength;
469 conn_info->first_seq_length = conn->session->first_burst;
470 conn_info->exp_stat_sn = conn->exp_statsn;
473 conn_info);
479 kfree(conn_info);
503 struct qed_iscsi_params_offload *conn_info;
508 conn_info = kzalloc(sizeof(*conn_info), GFP_KERNEL);
509 if (!conn_info) {
515 ether_addr_copy(conn_info->src.mac, qedi_ep->src_mac);
516 ether_addr_copy(conn_info->dst.mac, qedi_ep->dst_mac);
518 conn_info->src.ip[0] = ntohl(qedi_ep->src_addr[0]);
519 conn_info->dst.ip[0] = ntohl(qedi_ep->dst_addr[0]);
522 conn_info->ip_version = 0;
528 conn_info->src.ip[i] = ntohl(qedi_ep->src_addr[i]);
529 conn_info->dst.ip[i] = ntohl(qedi_ep->dst_addr[i]);
532 conn_info->ip_version = 1;
538 conn_info->src.port = qedi_ep->src_port;
539 conn_info->dst.port = qedi_ep->dst_port;
541 conn_info->layer_code = ISCSI_SLOW_PATH_LAYER_CODE;
542 conn_info->sq_pbl_addr = qedi_ep->sq_pbl_dma;
543 conn_info->vlan_id = qedi_ep->vlan_id;
545 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_TS_EN, 1);
546 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_DA_EN, 1);
547 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_DA_CNT_EN, 1);
548 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_KA_EN, 1);
550 conn_info->default_cq = (qedi_ep->fw_cid % qedi->num_queues);
552 conn_info->ka_max_probe_cnt = DEF_KA_MAX_PROBE_COUNT;
553 conn_info->dup_ack_theshold = 3;
554 conn_info->rcv_wnd = 65535;
556 conn_info->ss_thresh = 65535;
557 conn_info->srtt = 300;
558 conn_info->rtt_var = 150;
559 conn_info->flow_label = 0;
560 conn_info->ka_timeout = DEF_KA_TIMEOUT;
561 conn_info->ka_interval = DEF_KA_INTERVAL;
562 conn_info->max_rt_time = DEF_MAX_RT_TIME;
563 conn_info->ttl = DEF_TTL;
564 conn_info->tos_or_tc = DEF_TOS;
565 conn_info->remote_port = qedi_ep->dst_port;
566 conn_info->local_port = qedi_ep->src_port;
568 conn_info->mss = qedi_calc_mss(qedi_ep->pmtu,
572 conn_info->cwnd = DEF_MAX_CWND * conn_info->mss;
573 conn_info->rcv_wnd_scale = 4;
574 conn_info->da_timeout_value = 200;
575 conn_info->ack_frequency = 2;
579 conn_info->default_cq, conn_info->mss);
598 kfree(conn_info);
602 rval = qedi_ops->offload_conn(qedi->cdev, qedi_ep->handle, conn_info);
613 kfree(conn_info);