| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | mptcp_sockopt.c | 110 __aligned_u64 tcp_info; member 120 struct tcp_info tcp_info; member 386 struct tcp_info ti[2]; in do_getsockopt_tcp_info() 395 ti.d.size_user = sizeof(struct tcp_info); in do_getsockopt_tcp_info() 405 MIN(ti.d.size_kernel, sizeof(struct tcp_info))); in do_getsockopt_tcp_info() 412 s->tcp_info = ti.ti[0]; in do_getsockopt_tcp_info() 508 struct tcp_info tcp_info[2]; in do_getsockopt_mptcp_full_info() local 514 memset(tcp_info, 0, sizeof(tcp_info)); in do_getsockopt_mptcp_full_info() 517 mfi.size_tcpinfo_user = sizeof(struct tcp_info); in do_getsockopt_mptcp_full_info() 521 mfi.tcp_info = (unsigned long)&tcp_info[0]; in do_getsockopt_mptcp_full_info() [all …]
|
| /linux/tools/testing/selftests/net/packetdrill/ |
| H A D | tcp_tcp_info_tcp-info-rwnd-limited.pkt | 2 // 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 D | tcp_tcp_info_tcp-info-sndbuf-limited.pkt | 2 // Test send-buffer-limited time in tcp_info for client side.
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | cm.c | 3323 struct irdma_tcp_offload_info *tcp_info, in irdma_init_tcp_ctx() argument 3326 tcp_info->ipv4 = cm_node->ipv4; in irdma_init_tcp_ctx() 3327 tcp_info->drop_ooo_seg = !iwqp->iwdev->iw_ooo; in irdma_init_tcp_ctx() 3328 tcp_info->wscale = true; in irdma_init_tcp_ctx() 3329 tcp_info->ignore_tcp_opt = true; in irdma_init_tcp_ctx() 3330 tcp_info->ignore_tcp_uns_opt = true; in irdma_init_tcp_ctx() 3331 tcp_info->no_nagle = false; in irdma_init_tcp_ctx() 3333 tcp_info->ttl = IRDMA_DEFAULT_TTL; in irdma_init_tcp_ctx() 3334 tcp_info->rtt_var = IRDMA_DEFAULT_RTT_VAR; in irdma_init_tcp_ctx() 3335 tcp_info->ss_thresh = IRDMA_DEFAULT_SS_THRESH; in irdma_init_tcp_ctx() [all …]
|
| H A D | verbs.h | 192 struct irdma_tcp_offload_info tcp_info; member
|
| H A D | type.h | 1086 struct irdma_tcp_offload_info *tcp_info; member
|
| H A D | verbs.c | 1647 struct irdma_tcp_offload_info *tcp_info; in irdma_modify_qp() local 1669 tcp_info = &iwqp->tcp_info; in irdma_modify_qp() 1805 ctx_info->rem_endpoint_idx = tcp_info->arp_idx; in irdma_modify_qp()
|
| H A D | ctrl.c | 1276 tcp = info->tcp_info; in irdma_sc_qp_setctx()
|
| /linux/net/mptcp/ |
| H A D | sockopt.c | 1117 sfd.size_kernel = sizeof(struct tcp_info); in mptcp_getsockopt_tcpinfo() 1119 sizeof(struct tcp_info)); in mptcp_getsockopt_tcpinfo() 1131 struct tcp_info info; in mptcp_getsockopt_tcpinfo() 1315 mfi.size_tcpinfo_kernel = sizeof(struct tcp_info); in mptcp_getsockopt_full_info() 1317 sizeof(struct tcp_info)); in mptcp_getsockopt_full_info() 1322 tcpinfoptr = u64_to_user_ptr(mfi.tcp_info); in mptcp_getsockopt_full_info() 1328 struct tcp_info tcp_info; in mptcp_getsockopt_full_info() local 1345 tcp_get_info(ssk, &tcp_info); in mptcp_getsockopt_full_info() 1346 if (copy_to_user(tcpinfoptr, &tcp_info, in mptcp_getsockopt_full_info()
|
| /linux/include/uapi/linux/ |
| H A D | mptcp.h | 132 __aligned_u64 tcp_info; member
|
| H A D | tcp.h | 247 struct tcp_info { struct
|
| /linux/net/ipv4/ |
| H A D | tcp_diag.c | 24 struct tcp_info *info = _info; in tcp_diag_get_info() 182 + nla_total_size(sizeof(struct tcp_info)) in tcp_diag_get_aux_size() 668 .idiag_info_size = sizeof(struct tcp_info),
|
| H A D | tcp.c | 4225 struct tcp_info *info) in tcp_get_info_chrono_stats() 4244 void tcp_get_info(struct sock *sk, struct tcp_info *info) in tcp_get_info() 4449 struct tcp_info info; in tcp_get_timestamping_opt_stats() 4570 struct tcp_info info; in do_tcp_getsockopt()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | tcp_rtt.c | 28 struct tcp_info info; in wait_for_ack()
|
| /linux/tools/testing/selftests/net/ |
| H A D | tcp_mmap.c | 158 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/Documentation/networking/ |
| H A D | mptcp.rst | 135 ``struct tcp_info``. 141 ``struct tcp_info``, followed by the content of ``struct mptcp_info``.
|
| /linux/tools/include/uapi/linux/ |
| H A D | tcp.h | 214 struct tcp_info { struct
|
| /linux/net/core/ |
| H A D | sock_diag.c | 123 + nla_total_size_64bit(sizeof(struct tcp_info))); /* INET_DIAG_INFO */ in sock_diag_nlmsg_size()
|
| /linux/tools/testing/selftests/net/tcp_ao/lib/ |
| H A D | aolib.h | 663 struct tcp_info info;
|
| /linux/include/net/ |
| H A D | tcp.h | 834 void tcp_get_info(struct sock *, struct tcp_info *);
|