Symbol: tcp_info
drivers/infiniband/hw/irdma/cm.c
3323
struct irdma_tcp_offload_info *tcp_info,
drivers/infiniband/hw/irdma/cm.c
3326
tcp_info->ipv4 = cm_node->ipv4;
drivers/infiniband/hw/irdma/cm.c
3327
tcp_info->drop_ooo_seg = !iwqp->iwdev->iw_ooo;
drivers/infiniband/hw/irdma/cm.c
3328
tcp_info->wscale = true;
drivers/infiniband/hw/irdma/cm.c
3329
tcp_info->ignore_tcp_opt = true;
drivers/infiniband/hw/irdma/cm.c
3330
tcp_info->ignore_tcp_uns_opt = true;
drivers/infiniband/hw/irdma/cm.c
3331
tcp_info->no_nagle = false;
drivers/infiniband/hw/irdma/cm.c
3333
tcp_info->ttl = IRDMA_DEFAULT_TTL;
drivers/infiniband/hw/irdma/cm.c
3334
tcp_info->rtt_var = IRDMA_DEFAULT_RTT_VAR;
drivers/infiniband/hw/irdma/cm.c
3335
tcp_info->ss_thresh = IRDMA_DEFAULT_SS_THRESH;
drivers/infiniband/hw/irdma/cm.c
3336
tcp_info->rexmit_thresh = IRDMA_DEFAULT_REXMIT_THRESH;
drivers/infiniband/hw/irdma/cm.c
3338
tcp_info->tcp_state = IRDMA_TCP_STATE_ESTABLISHED;
drivers/infiniband/hw/irdma/cm.c
3339
tcp_info->snd_wscale = cm_node->tcp_cntxt.snd_wscale;
drivers/infiniband/hw/irdma/cm.c
3340
tcp_info->rcv_wscale = cm_node->tcp_cntxt.rcv_wscale;
drivers/infiniband/hw/irdma/cm.c
3342
tcp_info->snd_nxt = cm_node->tcp_cntxt.loc_seq_num;
drivers/infiniband/hw/irdma/cm.c
3343
tcp_info->snd_wnd = cm_node->tcp_cntxt.snd_wnd;
drivers/infiniband/hw/irdma/cm.c
3344
tcp_info->rcv_nxt = cm_node->tcp_cntxt.rcv_nxt;
drivers/infiniband/hw/irdma/cm.c
3345
tcp_info->snd_max = cm_node->tcp_cntxt.loc_seq_num;
drivers/infiniband/hw/irdma/cm.c
3347
tcp_info->snd_una = cm_node->tcp_cntxt.loc_seq_num;
drivers/infiniband/hw/irdma/cm.c
3348
tcp_info->cwnd = 2 * cm_node->tcp_cntxt.mss;
drivers/infiniband/hw/irdma/cm.c
3349
tcp_info->snd_wl1 = cm_node->tcp_cntxt.rcv_nxt;
drivers/infiniband/hw/irdma/cm.c
3350
tcp_info->snd_wl2 = cm_node->tcp_cntxt.loc_seq_num;
drivers/infiniband/hw/irdma/cm.c
3351
tcp_info->max_snd_window = cm_node->tcp_cntxt.max_snd_wnd;
drivers/infiniband/hw/irdma/cm.c
3352
tcp_info->rcv_wnd = cm_node->tcp_cntxt.rcv_wnd
drivers/infiniband/hw/irdma/cm.c
3355
tcp_info->flow_label = 0;
drivers/infiniband/hw/irdma/cm.c
3356
tcp_info->snd_mss = (u32)cm_node->tcp_cntxt.mss;
drivers/infiniband/hw/irdma/cm.c
3357
tcp_info->tos = cm_node->tos;
drivers/infiniband/hw/irdma/cm.c
3359
tcp_info->insert_vlan_tag = true;
drivers/infiniband/hw/irdma/cm.c
3360
tcp_info->vlan_tag = cm_node->vlan_id;
drivers/infiniband/hw/irdma/cm.c
3361
tcp_info->vlan_tag |= cm_node->user_pri << VLAN_PRIO_SHIFT;
drivers/infiniband/hw/irdma/cm.c
3364
tcp_info->src_port = cm_node->loc_port;
drivers/infiniband/hw/irdma/cm.c
3365
tcp_info->dst_port = cm_node->rem_port;
drivers/infiniband/hw/irdma/cm.c
3367
tcp_info->dest_ip_addr[3] = cm_node->rem_addr[0];
drivers/infiniband/hw/irdma/cm.c
3368
tcp_info->local_ipaddr[3] = cm_node->loc_addr[0];
drivers/infiniband/hw/irdma/cm.c
3369
tcp_info->arp_idx = (u16)irdma_arp_table(iwqp->iwdev->rf,
drivers/infiniband/hw/irdma/cm.c
3370
&tcp_info->dest_ip_addr[3],
drivers/infiniband/hw/irdma/cm.c
3374
tcp_info->src_port = cm_node->loc_port;
drivers/infiniband/hw/irdma/cm.c
3375
tcp_info->dst_port = cm_node->rem_port;
drivers/infiniband/hw/irdma/cm.c
3376
memcpy(tcp_info->dest_ip_addr, cm_node->rem_addr,
drivers/infiniband/hw/irdma/cm.c
3377
sizeof(tcp_info->dest_ip_addr));
drivers/infiniband/hw/irdma/cm.c
3378
memcpy(tcp_info->local_ipaddr, cm_node->loc_addr,
drivers/infiniband/hw/irdma/cm.c
3379
sizeof(tcp_info->local_ipaddr));
drivers/infiniband/hw/irdma/cm.c
3381
tcp_info->arp_idx = (u16)irdma_arp_table(iwqp->iwdev->rf,
drivers/infiniband/hw/irdma/cm.c
3382
&tcp_info->dest_ip_addr[0],
drivers/infiniband/hw/irdma/cm.c
3402
ctx_info->tcp_info = &iwqp->tcp_info;
drivers/infiniband/hw/irdma/cm.c
3417
irdma_init_tcp_ctx(cm_node, &iwqp->tcp_info, iwqp);
drivers/infiniband/hw/irdma/cm.c
3420
iwarp_info->snd_mark_offset = (iwqp->tcp_info.snd_nxt & SNDMARKER_SEQNMASK) +
drivers/infiniband/hw/irdma/cm.c
3425
iwqp->tcp_info.tcp_state = IRDMA_TCP_STATE_ESTABLISHED;
drivers/infiniband/hw/irdma/cm.c
3426
iwqp->tcp_info.src_mac_addr_idx = iwqp->iwdev->mac_ip_table_idx;
drivers/infiniband/hw/irdma/ctrl.c
1276
tcp = info->tcp_info;
drivers/infiniband/hw/irdma/type.h
1086
struct irdma_tcp_offload_info *tcp_info;
drivers/infiniband/hw/irdma/verbs.c
1647
struct irdma_tcp_offload_info *tcp_info;
drivers/infiniband/hw/irdma/verbs.c
1669
tcp_info = &iwqp->tcp_info;
drivers/infiniband/hw/irdma/verbs.c
1805
ctx_info->rem_endpoint_idx = tcp_info->arp_idx;
drivers/infiniband/hw/irdma/verbs.h
192
struct irdma_tcp_offload_info tcp_info;
include/net/tcp.h
834
void tcp_get_info(struct sock *, struct tcp_info *);
include/uapi/linux/mptcp.h
132
__aligned_u64 tcp_info;
net/core/sock_diag.c
123
+ nla_total_size_64bit(sizeof(struct tcp_info))); /* INET_DIAG_INFO */
net/ipv4/tcp.c
4225
struct tcp_info *info)
net/ipv4/tcp.c
4244
void tcp_get_info(struct sock *sk, struct tcp_info *info)
net/ipv4/tcp.c
4449
struct tcp_info info;
net/ipv4/tcp.c
4570
struct tcp_info info;
net/ipv4/tcp_diag.c
182
+ nla_total_size(sizeof(struct tcp_info))
net/ipv4/tcp_diag.c
24
struct tcp_info *info = _info;
net/ipv4/tcp_diag.c
668
.idiag_info_size = sizeof(struct tcp_info),
net/mptcp/sockopt.c
1117
sfd.size_kernel = sizeof(struct tcp_info);
net/mptcp/sockopt.c
1119
sizeof(struct tcp_info));
net/mptcp/sockopt.c
1131
struct tcp_info info;
net/mptcp/sockopt.c
1315
mfi.size_tcpinfo_kernel = sizeof(struct tcp_info);
net/mptcp/sockopt.c
1317
sizeof(struct tcp_info));
net/mptcp/sockopt.c
1322
tcpinfoptr = u64_to_user_ptr(mfi.tcp_info);
net/mptcp/sockopt.c
1328
struct tcp_info tcp_info;
net/mptcp/sockopt.c
1345
tcp_get_info(ssk, &tcp_info);
net/mptcp/sockopt.c
1346
if (copy_to_user(tcpinfoptr, &tcp_info,
tools/testing/selftests/bpf/prog_tests/tcp_rtt.c
28
struct tcp_info info;
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
110
__aligned_u64 tcp_info;
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
120
struct tcp_info tcp_info;
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
386
struct tcp_info ti[2];
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
395
ti.d.size_user = sizeof(struct tcp_info);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
405
MIN(ti.d.size_kernel, sizeof(struct tcp_info)));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
412
s->tcp_info = ti.ti[0];
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
508
struct tcp_info tcp_info[2];
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
514
memset(tcp_info, 0, sizeof(tcp_info));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
517
mfi.size_tcpinfo_user = sizeof(struct tcp_info);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
521
mfi.tcp_info = (unsigned long)&tcp_info[0];
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
536
MIN(mfi.size_tcpinfo_kernel, sizeof(struct tcp_info)));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
547
assert(olen > (socklen_t)__builtin_offsetof(struct mptcp_full_info, tcp_info));
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
553
assert(tcp_info[0].tcpi_bytes_sent == s->tcp_info.tcpi_bytes_sent);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
554
assert(tcp_info[0].tcpi_bytes_received == s->tcp_info.tcpi_bytes_received);
tools/testing/selftests/net/tcp_ao/lib/aolib.h
663
struct tcp_info info;
tools/testing/selftests/net/tcp_mmap.c
158
socklen_t sz = sizeof(struct tcp_info);
tools/testing/selftests/net/tcp_mmap.c
159
struct tcp_info info;