Home
last modified time | relevance | path

Searched refs:ecn_flags (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/net/ipv4/
H A Dtcp_dctcp.h9 tp->ecn_flags |= TCP_ECN_DEMAND_CWR; in dctcp_ece_ack_cwr()
11 tp->ecn_flags &= ~TCP_ECN_DEMAND_CWR; in dctcp_ece_ack_cwr()
H A Dbpf_tcp_ca.c100 case offsetof(struct tcp_sock, ecn_flags): in bpf_tcp_ca_btf_struct_access()
101 end = offsetofend(struct tcp_sock, ecn_flags); in bpf_tcp_ca_btf_struct_access()
H A Dtcp_input.c345 tp->ecn_flags |= TCP_ECN_QUEUE_CWR; in tcp_ecn_queue_cwr()
351 tcp_sk(sk)->ecn_flags &= ~TCP_ECN_DEMAND_CWR; in tcp_ecn_accept_cwr()
364 tp->ecn_flags &= ~TCP_ECN_QUEUE_CWR; in tcp_ecn_withdraw_cwr()
380 if (tp->ecn_flags & TCP_ECN_SEEN) in tcp_data_ecn_check()
387 if (!(tp->ecn_flags & TCP_ECN_DEMAND_CWR)) { in tcp_data_ecn_check()
390 tp->ecn_flags |= TCP_ECN_DEMAND_CWR; in tcp_data_ecn_check()
392 tp->ecn_flags |= TCP_ECN_SEEN; in tcp_data_ecn_check()
397 tp->ecn_flags |= TCP_ECN_SEEN; in tcp_data_ecn_check()
H A Dtcp_output.c350 tp->ecn_flags = 0; in tcp_ecn_send_syn()
389 if (tp->ecn_flags & TCP_ECN_QUEUE_CWR) { in tcp_ecn_send()
390 tp->ecn_flags &= ~TCP_ECN_QUEUE_CWR; in tcp_ecn_send()
398 if (tp->ecn_flags & TCP_ECN_DEMAND_CWR) in tcp_ecn_send()
H A Dtcp.c4159 if (tp->ecn_flags & TCP_ECN_SEEN) in tcp_get_info()
5073 CACHELINE_ASSERT_GROUP_MEMBER(struct tcp_sock, tcp_sock_write_tx, ecn_flags); in tcp_struct_check()
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dbpf_dctcp.c74 if (!(tp->ecn_flags & TCP_ECN_OK) && fallback_cc[0]) { in BPF_PROG()
179 tp->ecn_flags |= TCP_ECN_DEMAND_CWR; in dctcp_ece_ack_cwr()
181 tp->ecn_flags &= ~TCP_ECN_DEMAND_CWR; in dctcp_ece_ack_cwr()
H A Dtest_sock_fields.c99 dst->ecn_flags = src->ecn_flags; in tpcpy()
/linux-6.15/include/net/
H A Dtcp.h389 return tp->ecn_flags & TCP_ECN_MODE_ANY; in tcp_ecn_mode_any()
394 return (tp->ecn_flags & TCP_ECN_MODE_ANY) == TCP_ECN_MODE_RFC3168; in tcp_ecn_mode_rfc3168()
399 return (tp->ecn_flags & TCP_ECN_MODE_ANY) == TCP_ECN_MODE_ACCECN; in tcp_ecn_mode_accecn()
409 return (tp->ecn_flags & TCP_ECN_MODE_PENDING) == TCP_ECN_MODE_PENDING; in tcp_ecn_mode_pending()
414 tp->ecn_flags &= ~TCP_ECN_MODE_ANY; in tcp_ecn_mode_set()
415 tp->ecn_flags |= mode; in tcp_ecn_mode_set()
/linux-6.15/Documentation/networking/net_cachelines/
H A Dtcp_sock.rst87 u8 ecn_flags read_write tcp_e…
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dsock_fields.c94 tp->ecn_flags, tp->rate_delivered, tp->rate_interval_us, in print_tp()
/linux-6.15/include/linux/
H A Dtcp.h280 u8 ecn_flags; /* ECN status bits. */ member
/linux-6.15/tools/include/uapi/linux/
H A Dbpf.h6382 __u32 ecn_flags; /* ECN status bits. */ member
6825 __u32 ecn_flags; member
/linux-6.15/include/uapi/linux/
H A Dbpf.h6382 __u32 ecn_flags; /* ECN status bits. */ member
6825 __u32 ecn_flags; member
/linux-6.15/net/core/
H A Dfilter.c7271 case offsetof(struct bpf_tcp_sock, ecn_flags): in bpf_tcp_sock_convert_ctx_access()
7272 BPF_TCP_SOCK_GET_COMMON(ecn_flags); in bpf_tcp_sock_convert_ctx_access()
10740 case offsetof(struct bpf_sock_ops, ecn_flags): in sock_ops_convert_ctx_access()
10741 SOCK_OPS_GET_TCP_SOCK_FIELD(ecn_flags); in sock_ops_convert_ctx_access()