| /Linux-v5.4/net/netfilter/ | 
| D | nf_conntrack_proto_tcp.c | 279 	seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]);  in tcp_print_conntrack()765 	const struct ip_ct_tcp_state *sender = &ct->proto.tcp.seen[0];  in tcp_new()
 766 	const struct ip_ct_tcp_state *receiver = &ct->proto.tcp.seen[1];  in tcp_new()
 778 		memset(&ct->proto.tcp, 0, sizeof(ct->proto.tcp));  in tcp_new()
 780 		ct->proto.tcp.seen[0].td_end =  in tcp_new()
 783 		ct->proto.tcp.seen[0].td_maxwin = ntohs(th->window);  in tcp_new()
 784 		if (ct->proto.tcp.seen[0].td_maxwin == 0)  in tcp_new()
 785 			ct->proto.tcp.seen[0].td_maxwin = 1;  in tcp_new()
 786 		ct->proto.tcp.seen[0].td_maxend =  in tcp_new()
 787 			ct->proto.tcp.seen[0].td_end;  in tcp_new()
 [all …]
 
 | 
| D | nft_synproxy.c | 24 				     const struct tcphdr *tcp,  in nft_synproxy_tcp_options()  argument30 	if (tcp->ece && tcp->cwr)  in nft_synproxy_tcp_options()
 47 				 const struct tcphdr *tcp,  in nft_synproxy_eval_v4()  argument
 56 	if (tcp->syn) {  in nft_synproxy_eval_v4()
 58 		nft_synproxy_tcp_options(opts, tcp, snet, &info, priv);  in nft_synproxy_eval_v4()
 59 		synproxy_send_client_synack(net, skb, tcp, opts);  in nft_synproxy_eval_v4()
 62 	} else if (tcp->ack) {  in nft_synproxy_eval_v4()
 64 		if (synproxy_recv_client_ack(net, skb, tcp, opts,  in nft_synproxy_eval_v4()
 65 					     ntohl(tcp->seq))) {  in nft_synproxy_eval_v4()
 78 				 const struct tcphdr *tcp,  in nft_synproxy_eval_v6()  argument
 [all …]
 
 | 
| D | nfnetlink_osf.c | 170 	const struct tcphdr *tcp;  in nf_osf_hdr_ctx_init()  local173 	tcp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(struct tcphdr), &_tcph);  in nf_osf_hdr_ctx_init()
 174 	if (!tcp)  in nf_osf_hdr_ctx_init()
 177 	if (!tcp->syn)  in nf_osf_hdr_ctx_init()
 182 	ctx->window = ntohs(tcp->window);  in nf_osf_hdr_ctx_init()
 184 	if (tcp->doff * 4 > sizeof(struct tcphdr)) {  in nf_osf_hdr_ctx_init()
 185 		ctx->optsize = tcp->doff * 4 - sizeof(struct tcphdr);  in nf_osf_hdr_ctx_init()
 191 	return tcp;  in nf_osf_hdr_ctx_init()
 207 	const struct tcphdr *tcp;  in nf_osf_match()  local
 211 	tcp = nf_osf_hdr_ctx_init(&ctx, skb, ip, opts);  in nf_osf_match()
 [all …]
 
 | 
| D | nf_nat_amanda.c | 39 	exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;  in help()47 	for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) {  in help()
 50 		exp->tuple.dst.u.tcp.port = htons(port);  in help()
 
 | 
| D | nf_nat_irc.c | 47 	exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;  in help()52 	for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) {  in help()
 55 		exp->tuple.dst.u.tcp.port = htons(port);  in help()
 
 | 
| D | nf_conntrack_proto.c | 249 	tuple.src.u.tcp.port = inet->inet_sport;  in getorigdst()251 	tuple.dst.u.tcp.port = inet->inet_dport;  in getorigdst()
 276 			.tuple.dst.u.tcp.port;  in getorigdst()
 290 		 &tuple.src.u3.ip, ntohs(tuple.src.u.tcp.port),  in getorigdst()
 291 		 &tuple.dst.u3.ip, ntohs(tuple.dst.u.tcp.port));  in getorigdst()
 318 	tuple.src.u.tcp.port = inet->inet_sport;  in ipv6_getorigdst()
 320 	tuple.dst.u.tcp.port = inet->inet_dport;  in ipv6_getorigdst()
 336 			 &tuple.src.u3.ip6, ntohs(tuple.src.u.tcp.port),  in ipv6_getorigdst()
 337 			 &tuple.dst.u3.ip6, ntohs(tuple.dst.u.tcp.port));  in ipv6_getorigdst()
 344 	sin6.sin6_port = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u.tcp.port;  in ipv6_getorigdst()
 [all …]
 
 | 
| D | nf_nat_ftp.c | 82 	exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;  in nf_nat_ftp()90 	for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) {  in nf_nat_ftp()
 93 		exp->tuple.dst.u.tcp.port = htons(port);  in nf_nat_ftp()
 
 | 
| D | nft_osf.c | 27 	const struct tcphdr *tcp;  in nft_osf_eval()  local31 	tcp = skb_header_pointer(skb, ip_hdrlen(skb),  in nft_osf_eval()
 33 	if (!tcp) {  in nft_osf_eval()
 37 	if (!tcp->syn) {  in nft_osf_eval()
 
 | 
| /Linux-v5.4/tools/testing/selftests/bpf/prog_tests/ | 
| D | flow_dissector.c | 41 	struct tcphdr tcp;  member48 	struct tcphdr tcp;  member
 56 	struct tcphdr tcp;  member
 62 	struct tcphdr tcp;  member
 74 	struct tcphdr tcp;  member
 84 	struct tcphdr tcp;  member
 111 			.tcp.doff = 5,
 112 			.tcp.source = 80,
 113 			.tcp.dest = 8080,
 131 			.tcp.doff = 5,
 [all …]
 
 | 
| /Linux-v5.4/tools/testing/selftests/bpf/progs/ | 
| D | test_pkt_access.c | 26 	struct tcphdr *tcp = NULL;  in process()  local40 		tcp = (struct tcphdr *)((void *)(iph) + ihl_len);  in process()
 48 		tcp = (struct tcphdr *)((void *)(ip6h) + ihl_len);  in process()
 51 	if (tcp) {  in process()
 52 		if (((void *)(tcp) + 20) > data_end || proto != 6)  in process()
 55 		if (((void *)(tcp) + 18) > data_end)  in process()
 57 		if (tcp->urg_ptr == 123)  in process()
 
 | 
| D | bpf_flow.c | 158 	struct tcphdr *tcp, _tcp;  in parse_ip_proto()  local213 		tcp = bpf_flow_dissect_get_header(skb, sizeof(*tcp), &_tcp);  in parse_ip_proto()
 214 		if (!tcp)  in parse_ip_proto()
 217 		if (tcp->doff < 5)  in parse_ip_proto()
 220 		if ((__u8 *)tcp + (tcp->doff << 2) > data_end)  in parse_ip_proto()
 223 		keys->sport = tcp->source;  in parse_ip_proto()
 224 		keys->dport = tcp->dest;  in parse_ip_proto()
 
 | 
| D | test_tunnel_kern.c | 531 	struct tcphdr *tcp = data + sizeof(*iph);  in _ipip_set_tunnel()  local536 	if (data + sizeof(*iph) + sizeof(*tcp) > data_end) {  in _ipip_set_tunnel()
 548 		if (tcp->dest == bpf_htons(5200))  in _ipip_set_tunnel()
 550 		else if (tcp->dest == bpf_htons(5201))  in _ipip_set_tunnel()
 588 	struct tcphdr *tcp = data + sizeof(*iph);  in _ipip6_set_tunnel()  local
 593 	if (data + sizeof(*iph) + sizeof(*tcp) > data_end) {  in _ipip6_set_tunnel()
 637 	struct tcphdr *tcp = data + sizeof(*iph);  in _ip6ip6_set_tunnel()  local
 642 	if (data + sizeof(*iph) + sizeof(*tcp) > data_end) {  in _ip6ip6_set_tunnel()
 658 		if (tcp->dest == bpf_htons(5200)) {  in _ip6ip6_set_tunnel()
 660 		} else if (tcp->dest == bpf_htons(5201)) {  in _ip6ip6_set_tunnel()
 [all …]
 
 | 
| D | test_tc_edt.c | 65 static inline int handle_tcp(struct __sk_buff *skb, struct tcphdr *tcp)  in handle_tcp()  argument70 	if ((void *)(tcp + 1) > data_end)  in handle_tcp()
 73 	if (tcp->dest == bpf_htons(9000))  in handle_tcp()
 
 | 
| D | test_l4lb.c | 305 	struct tcphdr *tcp;  in parse_tcp()  local307 	tcp = data + off;  in parse_tcp()
 308 	if (tcp + 1 > data_end)  in parse_tcp()
 311 	if (tcp->syn)  in parse_tcp()
 315 		pckt->port16[0] = tcp->source;  in parse_tcp()
 316 		pckt->port16[1] = tcp->dest;  in parse_tcp()
 318 		pckt->port16[0] = tcp->dest;  in parse_tcp()
 319 		pckt->port16[1] = tcp->source;  in parse_tcp()
 
 | 
| D | test_l4lb_noinline.c | 305 	struct tcphdr *tcp;  in parse_tcp()  local307 	tcp = data + off;  in parse_tcp()
 308 	if (tcp + 1 > data_end)  in parse_tcp()
 311 	if (tcp->syn)  in parse_tcp()
 315 		pckt->port16[0] = tcp->source;  in parse_tcp()
 316 		pckt->port16[1] = tcp->dest;  in parse_tcp()
 318 		pckt->port16[0] = tcp->dest;  in parse_tcp()
 319 		pckt->port16[1] = tcp->source;  in parse_tcp()
 
 | 
| /Linux-v5.4/samples/bpf/ | 
| D | parse_varlen.c | 22 static int tcp(void *data, uint64_t tp_off, void *data_end)  in tcp()  function24 	struct tcphdr *tcp = data + tp_off;  in tcp()  local
 26 	if (tcp + 1 > data_end)  in tcp()
 28 	if (tcp->dest == htons(80) || tcp->source == htons(80))  in tcp()
 72 		return tcp(data, nh_off + ihl_len, data_end);  in parse_ipv4()
 106 		return tcp(data, nh_off + ihl_len, data_end);  in parse_ipv6()
 
 | 
| /Linux-v5.4/drivers/net/ethernet/chelsio/libcxgb/ | 
| D | libcxgb_cm.c | 53 	struct tcphdr *tcp = (struct tcphdr *)  in cxgb_get_4tuple()  local59 			 ntohs(tcp->source), ntohs(tcp->dest));  in cxgb_get_4tuple()
 66 			 ntohs(tcp->source), ntohs(tcp->dest));  in cxgb_get_4tuple()
 71 	*peer_port = tcp->source;  in cxgb_get_4tuple()
 72 	*local_port = tcp->dest;  in cxgb_get_4tuple()
 
 | 
| /Linux-v5.4/net/ipv4/netfilter/ | 
| D | nf_nat_h323.c | 290 	exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;  in nat_t120()298 		exp->tuple.dst.u.tcp.port = htons(nated_port);  in nat_t120()
 323 		 ntohs(exp->tuple.src.u.tcp.port),  in nat_t120()
 325 		 ntohs(exp->tuple.dst.u.tcp.port));  in nat_t120()
 342 	exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;  in nat_h245()
 354 		exp->tuple.dst.u.tcp.port = htons(nated_port);  in nat_h245()
 383 		 ntohs(exp->tuple.src.u.tcp.port),  in nat_h245()
 385 		 ntohs(exp->tuple.dst.u.tcp.port));  in nat_h245()
 434 	exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port;  in nat_q931()
 446 		exp->tuple.dst.u.tcp.port = htons(nated_port);  in nat_q931()
 [all …]
 
 | 
| D | ipt_ECN.c | 56 	     tcph->ece == einfo->proto.tcp.ece) &&  in set_ect_tcp()58 	     tcph->cwr == einfo->proto.tcp.cwr))  in set_ect_tcp()
 67 		tcph->ece = einfo->proto.tcp.ece;  in set_ect_tcp()
 69 		tcph->cwr = einfo->proto.tcp.cwr;  in set_ect_tcp()
 
 | 
| /Linux-v5.4/drivers/nvme/host/ | 
| D | Makefile | 10 obj-$(CONFIG_NVME_TCP)			+= nvme-tcp.o26 nvme-tcp-y				+= tcp.o
 
 | 
| /Linux-v5.4/drivers/nvme/target/ | 
| D | Makefile | 10 obj-$(CONFIG_NVME_TARGET_TCP)		+= nvmet-tcp.o18 nvmet-tcp-y	+= tcp.o
 
 | 
| /Linux-v5.4/drivers/net/ethernet/qlogic/qed/ | 
| D | qed_iwarp.c | 143 	p_ramrod->tcp.max_fin_rt = QED_IWARP_MAX_FIN_RT_DEFAULT;  in qed_iwarp_init_fw_ramrod()598 		   p_tcp_ramrod->tcp.local_mac_addr_lo,  in qed_iwarp_print_tcp_ramrod()
 599 		   p_tcp_ramrod->tcp.local_mac_addr_mid,  in qed_iwarp_print_tcp_ramrod()
 600 		   p_tcp_ramrod->tcp.local_mac_addr_hi,  in qed_iwarp_print_tcp_ramrod()
 601 		   p_tcp_ramrod->tcp.remote_mac_addr_lo,  in qed_iwarp_print_tcp_ramrod()
 602 		   p_tcp_ramrod->tcp.remote_mac_addr_mid,  in qed_iwarp_print_tcp_ramrod()
 603 		   p_tcp_ramrod->tcp.remote_mac_addr_hi);  in qed_iwarp_print_tcp_ramrod()
 605 	if (p_tcp_ramrod->tcp.ip_version == TCP_IPV4) {  in qed_iwarp_print_tcp_ramrod()
 608 			   p_tcp_ramrod->tcp.local_ip,  in qed_iwarp_print_tcp_ramrod()
 609 			   p_tcp_ramrod->tcp.local_port,  in qed_iwarp_print_tcp_ramrod()
 [all …]
 
 | 
| /Linux-v5.4/net/netfilter/ipvs/ | 
| D | ip_vs_nfct.c | 112 			new_tuple.src.u.tcp.port = cp->dport;  in ip_vs_update_conntrack()117 			new_tuple.dst.u.tcp.port = cp->vport;  in ip_vs_update_conntrack()
 159 			      &orig->src.u3, orig->src.u.tcp.port,  in ip_vs_nfct_expect_callback()
 160 			      &orig->dst.u3, orig->dst.u.tcp.port, &p);  in ip_vs_nfct_expect_callback()
 172 		new_reply.dst.u.tcp.port = cp->vport;  in ip_vs_nfct_expect_callback()
 188 		new_reply.src.u.tcp.port = cp->dport;  in ip_vs_nfct_expect_callback()
 
 | 
| /Linux-v5.4/tools/usb/usbip/ | 
| D | configure.ac | 55 AC_ARG_WITH([tcp-wrappers],56 	    [AS_HELP_STRING([--with-tcp-wrappers],
 69 				  [use tcp wrapper]) wrap_LIB="-lwrap"],
 83 		AC_DEFINE([HAVE_LIBWRAP], [1], [use tcp wrapper])],
 
 | 
| /Linux-v5.4/Documentation/filesystems/nfs/ | 
| D | nfsd-admin-interfaces.txt | 17 	  bound (and listening, for tcp) socket, or19 	  "udp", "tcp", or "rdma".
 22 udp and one tcp listener at port 2049 (see nfsd_init_socks).
 
 |