Home
last modified time | relevance | path

Searched refs:tstamp_ok (Results 1 – 13 of 13) sorted by relevance

/linux-6.12.1/tools/testing/selftests/bpf/progs/
Dtest_tcp_custom_syncookie.c266 ctx->attrs.tstamp_ok = 0; in tcp_parse_option()
268 ctx->attrs.tstamp_ok = 1; in tcp_parse_option()
300 if (!ctx->attrs.tstamp_ok) in tcp_validate_sysctl()
343 if (ctx->attrs.tstamp_ok) { in tcp_prepare_cookie()
358 if (ctx->attrs.tstamp_ok && ctx->tcp->ece && ctx->tcp->cwr) in tcp_prepare_cookie()
377 if (ctx->attrs.tstamp_ok) { in tcp_write_options()
420 if (!ctx->attrs.tstamp_ok || !ctx->tcp->ece || !ctx->tcp->cwr) in tcp_handle_syn()
479 if (ctx->attrs.tstamp_ok) in tcp_validate_cookie()
/linux-6.12.1/net/ipv4/
Dtcp_minisocks.c443 mss - (ireq->tstamp_ok ? TCPOLEN_TSTAMP_ALIGNED : 0), in tcp_openreq_init_rwin()
563 newtp->rx_opt.tstamp_ok = ireq->tstamp_ok; in tcp_create_openreq_child()
579 if (newtp->rx_opt.tstamp_ok) { in tcp_create_openreq_child()
Dsyncookies.c345 ireq->tstamp_ok = tcp_opt->saw_tstamp; in cookie_tcp_reqsk_alloc()
Dtcp_input.c4243 ((estab && opt_rx->tstamp_ok) || in tcp_parse_options()
4346 } else if (tp->rx_opt.tstamp_ok && in tcp_fast_parse_options()
6528 tp->rx_opt.tstamp_ok = 1; in tcp_rcv_synsent_state_process()
6616 tp->rx_opt.tstamp_ok = 1; in tcp_rcv_synsent_state_process()
6855 if (tp->rx_opt.tstamp_ok) in tcp_rcv_state_process()
7063 ireq->tstamp_ok = rx_opt->tstamp_ok; in tcp_openreq_init()
7244 tmp_opt.tstamp_ok = tmp_opt.saw_tstamp; in tcp_conn_request()
7255 if (tmp_opt.tstamp_ok) { in tcp_conn_request()
7286 if (!tmp_opt.tstamp_ok) in tcp_conn_request()
Dtcp_output.c919 ireq->tstamp_ok &= !ireq->sack_ok; in tcp_synack_options()
923 ireq->tstamp_ok &= !ireq->sack_ok; in tcp_synack_options()
935 if (likely(ireq->tstamp_ok)) { in tcp_synack_options()
944 if (unlikely(!ireq->tstamp_ok)) in tcp_synack_options()
992 if (likely(tp->rx_opt.tstamp_ok)) { in tcp_established_options()
3753 if (unlikely(synack_type == TCP_SYNACK_COOKIE && ireq->tstamp_ok)) in tcp_make_synack()
Dtcp.c3486 tp->rx_opt.tstamp_ok = 1; in tcp_repair_options_est()
4099 if (tp->rx_opt.tstamp_ok) in tcp_get_info()
/linux-6.12.1/include/linux/
Dtcp.h118 tstamp_ok : 1, /* TIMESTAMP seen on SYN packet */ member
134 rx_opt->tstamp_ok = rx_opt->sack_ok = 0; in tcp_clear_options()
/linux-6.12.1/drivers/net/ethernet/chelsio/inline_crypto/chtls/
Dchtls_cm.h96 #define TSTAMP_OK(tp) ((tp)->rx_opt.tstamp_ok)
Dchtls_cm.c154 tp->rx_opt.tstamp_ok = TCPOPT_TSTAMP_G(opt); in assign_rxopt()
160 if (tp->rx_opt.tstamp_ok) { in assign_rxopt()
/linux-6.12.1/include/net/
Dinet_sock.h84 tstamp_ok : 1, member
Dtcp.h506 u8 tstamp_ok; member
/linux-6.12.1/net/mptcp/
Dsubflow.c351 ireq->tstamp_ok = 0; in subflow_prep_synack()
/linux-6.12.1/net/core/
Dfilter.c12014 if (attrs->tstamp_ok) { in bpf_sk_assign_tcp_reqsk()
12035 ireq->tstamp_ok = !!attrs->tstamp_ok; in bpf_sk_assign_tcp_reqsk()