Home
last modified time | relevance | path

Searched refs:tcp_info (Results 1 – 17 of 17) sorted by relevance

/linux/tools/testing/selftests/net/mptcp/
H A Dmptcp_sockopt.c109 __aligned_u64 tcp_info; member
119 struct tcp_info tcp_info; member
384 struct tcp_info ti[2]; in do_getsockopt_tcp_info()
393 ti.d.size_user = sizeof(struct tcp_info); in do_getsockopt_tcp_info()
403 MIN(ti.d.size_kernel, sizeof(struct tcp_info))); in do_getsockopt_tcp_info()
410 s->tcp_info = ti.ti[0]; in do_getsockopt_tcp_info()
506 struct tcp_info tcp_info[2]; in do_getsockopt_mptcp_full_info() local
512 memset(tcp_info, 0, sizeof(tcp_info)); in do_getsockopt_mptcp_full_info()
515 mfi.size_tcpinfo_user = sizeof(struct tcp_info); in do_getsockopt_mptcp_full_info()
519 mfi.tcp_info = (unsigned long)&tcp_info[0]; in do_getsockopt_mptcp_full_info()
[all …]
/linux/tools/testing/selftests/net/packetdrill/
H A Dtcp_tcp_info_tcp-info-rwnd-limited.pkt2 // Test rwnd limited time in tcp_info for client side.
27 // Check that rwnd limited time in tcp_info is around 0.1s.
33 // Check that rwnd limited time in tcp_info is around 0.2s.
46 // Check that rwnd limited time in tcp_info is around 0.3s
H A Dtcp_tcp_info_tcp-info-sndbuf-limited.pkt2 // Test send-buffer-limited time in tcp_info for client side.
/linux/drivers/infiniband/hw/irdma/
H A Dcm.c3320 struct irdma_tcp_offload_info *tcp_info, in irdma_init_tcp_ctx() argument
3323 tcp_info->ipv4 = cm_node->ipv4; in irdma_init_tcp_ctx()
3324 tcp_info->drop_ooo_seg = !iwqp->iwdev->iw_ooo; in irdma_init_tcp_ctx()
3325 tcp_info->wscale = true; in irdma_init_tcp_ctx()
3326 tcp_info->ignore_tcp_opt = true; in irdma_init_tcp_ctx()
3327 tcp_info->ignore_tcp_uns_opt = true; in irdma_init_tcp_ctx()
3328 tcp_info->no_nagle = false; in irdma_init_tcp_ctx()
3330 tcp_info->ttl = IRDMA_DEFAULT_TTL; in irdma_init_tcp_ctx()
3331 tcp_info->rtt_var = IRDMA_DEFAULT_RTT_VAR; in irdma_init_tcp_ctx()
3332 tcp_info->ss_thresh = IRDMA_DEFAULT_SS_THRESH; in irdma_init_tcp_ctx()
[all …]
H A Dtype.h927 struct irdma_tcp_offload_info *tcp_info; member
H A Dctrl.c881 tcp = info->tcp_info; in irdma_sc_qp_setctx()
/linux/net/mptcp/
H A Dsockopt.c1113 sfd.size_kernel = sizeof(struct tcp_info); in mptcp_getsockopt_tcpinfo()
1115 sizeof(struct tcp_info)); in mptcp_getsockopt_tcpinfo()
1127 struct tcp_info info; in mptcp_getsockopt_tcpinfo()
1311 mfi.size_tcpinfo_kernel = sizeof(struct tcp_info); in mptcp_getsockopt_full_info()
1313 sizeof(struct tcp_info)); in mptcp_getsockopt_full_info()
1318 tcpinfoptr = u64_to_user_ptr(mfi.tcp_info); in mptcp_getsockopt_full_info()
1324 struct tcp_info tcp_info; in mptcp_getsockopt_full_info() local
1341 tcp_get_info(ssk, &tcp_info); in mptcp_getsockopt_full_info()
1342 if (copy_to_user(tcpinfoptr, &tcp_info, in mptcp_getsockopt_full_info()
/linux/net/ipv4/
H A Dtcp_diag.c21 struct tcp_info *info = _info; in tcp_diag_get_info()
231 .idiag_info_size = sizeof(struct tcp_info),
H A Dtcp.c4117 struct tcp_info *info) in tcp_get_info_chrono_stats()
4136 void tcp_get_info(struct sock *sk, struct tcp_info *info) in tcp_get_info()
4320 struct tcp_info info; in tcp_get_timestamping_opt_stats()
4438 struct tcp_info info; in do_tcp_getsockopt()
H A Dinet_diag.c114 return nla_total_size(sizeof(struct tcp_info)) in inet_sk_attr_size()
/linux/include/uapi/linux/
H A Dmptcp.h118 __aligned_u64 tcp_info; member
H A Dtcp.h229 struct tcp_info { struct
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtcp_rtt.c28 struct tcp_info info; in wait_for_ack()
/linux/tools/testing/selftests/net/
H A Dtcp_mmap.c158 socklen_t sz = sizeof(struct tcp_info); in tcp_info_get_rcv_mss()
159 struct tcp_info info; in tcp_info_get_rcv_mss()
/linux/tools/include/uapi/linux/
H A Dtcp.h214 struct tcp_info { struct
/linux/Documentation/networking/
H A Dmptcp.rst135 ``struct tcp_info``.
141 ``struct tcp_info``, followed by the content of ``struct mptcp_info``.
/linux/tools/testing/selftests/net/tcp_ao/lib/
H A Daolib.h663 struct tcp_info info;