Lines Matching refs:tcp_info

3299 			       struct i40iw_tcp_offload_info *tcp_info,  in i40iw_init_tcp_ctx()  argument
3302 tcp_info->ipv4 = cm_node->ipv4; in i40iw_init_tcp_ctx()
3303 tcp_info->drop_ooo_seg = true; in i40iw_init_tcp_ctx()
3304 tcp_info->wscale = true; in i40iw_init_tcp_ctx()
3305 tcp_info->ignore_tcp_opt = true; in i40iw_init_tcp_ctx()
3306 tcp_info->ignore_tcp_uns_opt = true; in i40iw_init_tcp_ctx()
3307 tcp_info->no_nagle = false; in i40iw_init_tcp_ctx()
3309 tcp_info->ttl = I40IW_DEFAULT_TTL; in i40iw_init_tcp_ctx()
3310 tcp_info->rtt_var = cpu_to_le32(I40IW_DEFAULT_RTT_VAR); in i40iw_init_tcp_ctx()
3311 tcp_info->ss_thresh = cpu_to_le32(I40IW_DEFAULT_SS_THRESH); in i40iw_init_tcp_ctx()
3312 tcp_info->rexmit_thresh = I40IW_DEFAULT_REXMIT_THRESH; in i40iw_init_tcp_ctx()
3314 tcp_info->tcp_state = I40IW_TCP_STATE_ESTABLISHED; in i40iw_init_tcp_ctx()
3315 tcp_info->snd_wscale = cm_node->tcp_cntxt.snd_wscale; in i40iw_init_tcp_ctx()
3316 tcp_info->rcv_wscale = cm_node->tcp_cntxt.rcv_wscale; in i40iw_init_tcp_ctx()
3318 tcp_info->snd_nxt = cpu_to_le32(cm_node->tcp_cntxt.loc_seq_num); in i40iw_init_tcp_ctx()
3319 tcp_info->snd_wnd = cpu_to_le32(cm_node->tcp_cntxt.snd_wnd); in i40iw_init_tcp_ctx()
3320 tcp_info->rcv_nxt = cpu_to_le32(cm_node->tcp_cntxt.rcv_nxt); in i40iw_init_tcp_ctx()
3321 tcp_info->snd_max = cpu_to_le32(cm_node->tcp_cntxt.loc_seq_num); in i40iw_init_tcp_ctx()
3323 tcp_info->snd_una = cpu_to_le32(cm_node->tcp_cntxt.loc_seq_num); in i40iw_init_tcp_ctx()
3324 tcp_info->cwnd = cpu_to_le32(2 * cm_node->tcp_cntxt.mss); in i40iw_init_tcp_ctx()
3325 tcp_info->snd_wl1 = cpu_to_le32(cm_node->tcp_cntxt.rcv_nxt); in i40iw_init_tcp_ctx()
3326 tcp_info->snd_wl2 = cpu_to_le32(cm_node->tcp_cntxt.loc_seq_num); in i40iw_init_tcp_ctx()
3327 tcp_info->max_snd_window = cpu_to_le32(cm_node->tcp_cntxt.max_snd_wnd); in i40iw_init_tcp_ctx()
3328 tcp_info->rcv_wnd = cpu_to_le32(cm_node->tcp_cntxt.rcv_wnd << in i40iw_init_tcp_ctx()
3331 tcp_info->flow_label = 0; in i40iw_init_tcp_ctx()
3332 tcp_info->snd_mss = cpu_to_le32(((u32)cm_node->tcp_cntxt.mss)); in i40iw_init_tcp_ctx()
3334 tcp_info->insert_vlan_tag = true; in i40iw_init_tcp_ctx()
3335 tcp_info->vlan_tag = cpu_to_le16(((u16)cm_node->user_pri << I40IW_VLAN_PRIO_SHIFT) | in i40iw_init_tcp_ctx()
3339 tcp_info->src_port = cpu_to_le16(cm_node->loc_port); in i40iw_init_tcp_ctx()
3340 tcp_info->dst_port = cpu_to_le16(cm_node->rem_port); in i40iw_init_tcp_ctx()
3342 tcp_info->dest_ip_addr3 = cpu_to_le32(cm_node->rem_addr[0]); in i40iw_init_tcp_ctx()
3343 tcp_info->local_ipaddr3 = cpu_to_le32(cm_node->loc_addr[0]); in i40iw_init_tcp_ctx()
3344 tcp_info->arp_idx = in i40iw_init_tcp_ctx()
3347 &tcp_info->dest_ip_addr3, in i40iw_init_tcp_ctx()
3352 tcp_info->src_port = cpu_to_le16(cm_node->loc_port); in i40iw_init_tcp_ctx()
3353 tcp_info->dst_port = cpu_to_le16(cm_node->rem_port); in i40iw_init_tcp_ctx()
3354 tcp_info->dest_ip_addr0 = cpu_to_le32(cm_node->rem_addr[0]); in i40iw_init_tcp_ctx()
3355 tcp_info->dest_ip_addr1 = cpu_to_le32(cm_node->rem_addr[1]); in i40iw_init_tcp_ctx()
3356 tcp_info->dest_ip_addr2 = cpu_to_le32(cm_node->rem_addr[2]); in i40iw_init_tcp_ctx()
3357 tcp_info->dest_ip_addr3 = cpu_to_le32(cm_node->rem_addr[3]); in i40iw_init_tcp_ctx()
3358 tcp_info->local_ipaddr0 = cpu_to_le32(cm_node->loc_addr[0]); in i40iw_init_tcp_ctx()
3359 tcp_info->local_ipaddr1 = cpu_to_le32(cm_node->loc_addr[1]); in i40iw_init_tcp_ctx()
3360 tcp_info->local_ipaddr2 = cpu_to_le32(cm_node->loc_addr[2]); in i40iw_init_tcp_ctx()
3361 tcp_info->local_ipaddr3 = cpu_to_le32(cm_node->loc_addr[3]); in i40iw_init_tcp_ctx()
3362 tcp_info->arp_idx = in i40iw_init_tcp_ctx()
3365 &tcp_info->dest_ip_addr0, in i40iw_init_tcp_ctx()
3380 struct i40iw_tcp_offload_info tcp_info; in i40iw_cm_init_tsa_conn() local
3386 memset(&tcp_info, 0x00, sizeof(struct i40iw_tcp_offload_info)); in i40iw_cm_init_tsa_conn()
3390 ctx_info->tcp_info = &tcp_info; in i40iw_cm_init_tsa_conn()
3411 i40iw_init_tcp_ctx(cm_node, &tcp_info, iwqp); in i40iw_cm_init_tsa_conn()
3414 iwarp_info->snd_mark_offset = (tcp_info.snd_nxt & in i40iw_cm_init_tsa_conn()
3419 tcp_info.tcp_state = I40IW_TCP_STATE_ESTABLISHED; in i40iw_cm_init_tsa_conn()
3420 tcp_info.src_mac_addr_idx = iwdev->mac_ip_table_idx; in i40iw_cm_init_tsa_conn()
3421 tcp_info.tos = cm_node->tos; in i40iw_cm_init_tsa_conn()