Home
last modified time | relevance | path

Searched refs:tcp_flags (Results 1 – 25 of 55) sorted by relevance

123

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_ste.h41 MLX5_SET(ste_##lookup_type, tag, tcp_ns, !!((spec)->tcp_flags & (1 << 8))); \
42 MLX5_SET(ste_##lookup_type, tag, tcp_cwr, !!((spec)->tcp_flags & (1 << 7))); \
43 MLX5_SET(ste_##lookup_type, tag, tcp_ece, !!((spec)->tcp_flags & (1 << 6))); \
44 MLX5_SET(ste_##lookup_type, tag, tcp_urg, !!((spec)->tcp_flags & (1 << 5))); \
45 MLX5_SET(ste_##lookup_type, tag, tcp_ack, !!((spec)->tcp_flags & (1 << 4))); \
46 MLX5_SET(ste_##lookup_type, tag, tcp_psh, !!((spec)->tcp_flags & (1 << 3))); \
47 MLX5_SET(ste_##lookup_type, tag, tcp_rst, !!((spec)->tcp_flags & (1 << 2))); \
48 MLX5_SET(ste_##lookup_type, tag, tcp_syn, !!((spec)->tcp_flags & (1 << 1))); \
49 MLX5_SET(ste_##lookup_type, tag, tcp_fin, !!((spec)->tcp_flags & (1 << 0))); \
/linux-6.15/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_hdr_options.c353 __u8 tcp_flags = skops_tcp_flags(skops); in handle_hdr_opt_len() local
355 if ((tcp_flags & TCPHDR_SYNACK) == TCPHDR_SYNACK) in handle_hdr_opt_len()
358 if (tcp_flags & TCPHDR_SYN) in handle_hdr_opt_len()
361 if (tcp_flags & TCPHDR_FIN) in handle_hdr_opt_len()
376 __u8 tcp_flags = skops_tcp_flags(skops); in handle_write_hdr_opt() local
379 if ((tcp_flags & TCPHDR_SYNACK) == TCPHDR_SYNACK) in handle_write_hdr_opt()
382 if (tcp_flags & TCPHDR_SYN) in handle_write_hdr_opt()
385 if (tcp_flags & TCPHDR_FIN) in handle_write_hdr_opt()
H A Dtest_misc_tcp_hdr_options.c248 __u8 tcp_flags = skops_tcp_flags(skops); in handle_hdr_opt_len() local
250 if ((tcp_flags & TCPHDR_SYNACK) == TCPHDR_SYNACK) in handle_hdr_opt_len()
/linux-6.15/net/openvswitch/
H A Dflow.h218 __be16 tcp_flags; /* Union of seen TCP flags. */ member
281 void ovs_flow_stats_update(struct sw_flow *, __be16 tcp_flags,
284 unsigned long *used, __be16 *tcp_flags);
H A Dflow.c61 void ovs_flow_stats_update(struct sw_flow *flow, __be16 tcp_flags, in ovs_flow_stats_update() argument
105 new_stats->tcp_flags = tcp_flags; in ovs_flow_stats_update()
122 stats->tcp_flags |= tcp_flags; in ovs_flow_stats_update()
130 unsigned long *used, __be16 *tcp_flags) in ovs_flow_stats_get() argument
135 *tcp_flags = 0; in ovs_flow_stats_get()
150 *tcp_flags |= stats->tcp_flags; in ovs_flow_stats_get()
173 stats->tcp_flags = 0; in ovs_flow_stats_clear()
/linux-6.15/net/ipv4/
H A Dtcp_output.c327 TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_CWR; in tcp_ecn_send_synack()
410 TCP_SKB_CB(skb)->tcp_flags = flags; in tcp_init_nondata_skb()
1354 tcb->tcp_flags |= TCPHDR_PSH; in __tcp_transmit_skb()
1452 if (likely(tcb->tcp_flags & TCPHDR_ACK)) in __tcp_transmit_skb()
1663 flags = TCP_SKB_CB(skb)->tcp_flags; in tcp_fragment()
1665 TCP_SKB_CB(buff)->tcp_flags = flags; in tcp_fragment()
2196 flags = TCP_SKB_CB(skb)->tcp_flags; in tso_fragment()
2198 TCP_SKB_CB(buff)->tcp_flags = flags; in tso_fragment()
2425 TCP_SKB_CB(dst)->tcp_flags |= TCP_SKB_CB(src)->tcp_flags; in tcp_eat_one_skb()
2539 TCP_SKB_CB(nskb)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags & in tcp_mtu_probe()
[all …]
H A Dtcp_fastopen.c195 TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_SYN; in tcp_fastopen_add_skb()
206 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_fastopen_add_skb()
567 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) { in tcp_fastopen_active_disable_ofo_check()
H A Dtcp.c675 TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_PSH; in tcp_mark_push()
690 tcb->tcp_flags = TCPHDR_ACK; in tcp_skb_entail()
1294 TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_PSH; in tcp_sendmsg_locked()
1628 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) { in __tcp_read_sock()
1678 u8 tcp_flags; in tcp_read_skb() local
1683 tcp_flags = TCP_SKB_CB(skb)->tcp_flags; in tcp_read_skb()
1692 if (tcp_flags & TCPHDR_FIN) in tcp_read_skb()
1721 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) { in tcp_read_done()
2672 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_recvmsg_locked()
2829 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_recvmsg_locked()
[all …]
H A Dtcp_ipv4.c2062 ((TCP_SKB_CB(tail)->tcp_flags |
2063 TCP_SKB_CB(skb)->tcp_flags) & (TCPHDR_SYN | TCPHDR_RST | TCPHDR_URG)) ||
2064 !((TCP_SKB_CB(tail)->tcp_flags &
2065 TCP_SKB_CB(skb)->tcp_flags) & TCPHDR_ACK) ||
2066 ((TCP_SKB_CB(tail)->tcp_flags ^
2067 TCP_SKB_CB(skb)->tcp_flags) &
2101 TCP_SKB_CB(tail)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags;
2176 TCP_SKB_CB(skb)->tcp_flags = tcp_flags_ntohs(th);
H A Dtcp_input.c275 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_PSH) in tcp_measure_rcv_mss()
1544 TCP_SKB_CB(prev)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags; in tcp_shifted_skb()
1546 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_shifted_skb()
3428 if (likely(!(scb->tcp_flags & TCPHDR_SYN))) { in tcp_clean_rtx_queue()
4926 TCP_SKB_CB(to)->tcp_flags |= TCP_SKB_CB(from)->tcp_flags; in tcp_try_coalesce()
4995 fin = TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN; in tcp_ofo_queue()
5291 (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)) in tcp_data_queue()
5319 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_data_queue()
5467 if (!(TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN)) && in tcp_collapse()
5486 (TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN)) || in tcp_collapse()
[all …]
/linux-6.15/drivers/net/ethernet/netronome/nfp/flower/
H A Dmatch.c236 u16 tcp_flags, tcp_flags_mask; in nfp_flower_compile_ip_ext() local
240 tcp_flags = be16_to_cpu(match.key->flags); in nfp_flower_compile_ip_ext()
243 if (tcp_flags & TCPHDR_FIN) in nfp_flower_compile_ip_ext()
248 if (tcp_flags & TCPHDR_SYN) in nfp_flower_compile_ip_ext()
253 if (tcp_flags & TCPHDR_RST) in nfp_flower_compile_ip_ext()
258 if (tcp_flags & TCPHDR_PSH) in nfp_flower_compile_ip_ext()
263 if (tcp_flags & TCPHDR_URG) in nfp_flower_compile_ip_ext()
H A Doffload.c482 u32 tcp_flags; in nfp_flower_calculate_key_layers() local
485 tcp_flags = be16_to_cpu(tcp.key->flags); in nfp_flower_calculate_key_layers()
487 if (tcp_flags & ~NFP_FLOWER_SUPPORTED_TCPFLAGS) { in nfp_flower_calculate_key_layers()
495 if ((tcp_flags & (TCPHDR_PSH | TCPHDR_URG)) && in nfp_flower_calculate_key_layers()
496 !(tcp_flags & (TCPHDR_FIN | TCPHDR_SYN | TCPHDR_RST))) { in nfp_flower_calculate_key_layers()
/linux-6.15/drivers/net/ethernet/sfc/
H A Dtx_tso.c292 u8 tcp_flags_mask, tcp_flags; in tso_start_new_packet() local
307 tcp_flags = ((u8 *)tcp_hdr(skb))[TCP_FLAGS_OFFSET] & ~tcp_flags_mask; in tso_start_new_packet()
316 ESF_DZ_TX_TSO_TCP_FLAGS, tcp_flags, in tso_start_new_packet()
H A Dtc.h106 __be16 tcp_flags; member
/linux-6.15/drivers/net/ethernet/qlogic/qed/
H A Dqed_nvmetcp.h59 u16 tcp_flags; member
H A Dqed_nvmetcp.c327 p_tcp->flags = cpu_to_le16(p_conn->tcp_flags); in qed_sp_nvmetcp_conn_offload()
695 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_TS_EN, 1); in qed_nvmetcp_offload_conn()
698 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_DA_EN, 1); in qed_nvmetcp_offload_conn()
701 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_KA_EN, 1); in qed_nvmetcp_offload_conn()
704 SET_FIELD(con->tcp_flags, TCP_OFFLOAD_PARAMS_OPT2_ECN_EN, 1); in qed_nvmetcp_offload_conn()
H A Dqed_iwarp.h76 u8 tcp_flags; member
H A Dqed_iscsi.c67 u16 tcp_flags; member
346 p_tcp->flags = cpu_to_le16(p_conn->tcp_flags); in qed_sp_iscsi_conn_offload()
417 p_tcp2->flags = cpu_to_le16(p_conn->tcp_flags); in qed_sp_iscsi_conn_offload()
1233 con->tcp_flags = conn_info->tcp_flags; in qed_iscsi_offload_conn()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Dfs_tracepoint.c140 PRINT_MASKED_VAL_L2(u16, tcp_flags, tcp_flags, p, "%x"); in print_lyr_2_4_hdrs()
/linux-6.15/include/linux/qed/
H A Dqed_iscsi_if.h62 u8 tcp_flags; member
/linux-6.15/drivers/net/ethernet/broadcom/
H A Dcnic.c3477 u8 tcp_flags = 0; in cnic_cm_conn_req() local
3536 if (csk->tcp_flags & SK_TCP_NO_DELAY_ACK) in cnic_cm_conn_req()
3538 if (csk->tcp_flags & SK_TCP_KEEP_ALIVE) in cnic_cm_conn_req()
3539 tcp_flags |= L4_KWQ_CONNECT_REQ1_KEEP_ALIVE; in cnic_cm_conn_req()
3540 if (csk->tcp_flags & SK_TCP_NAGLE) in cnic_cm_conn_req()
3542 if (csk->tcp_flags & SK_TCP_TIMESTAMP) in cnic_cm_conn_req()
3544 if (csk->tcp_flags & SK_TCP_SACK) in cnic_cm_conn_req()
3545 tcp_flags |= L4_KWQ_CONNECT_REQ1_SACK; in cnic_cm_conn_req()
3546 if (csk->tcp_flags & SK_TCP_SEG_SCALING) in cnic_cm_conn_req()
3549 l4kwqe1->tcp_flags = tcp_flags; in cnic_cm_conn_req()
[all …]
H A Dcnic_if.h287 unsigned long tcp_flags; member
/linux-6.15/net/mptcp/
H A Doptions.c37 if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) { in mptcp_parse_option()
44 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_ACK) { in mptcp_parse_option()
333 if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_RST)) in mptcp_parse_option()
844 if (unlikely(skb && TCP_SKB_CB(skb)->tcp_flags & TCPHDR_RST)) { in mptcp_established_options()
/linux-6.15/drivers/scsi/qedi/
H A Dqedi_iscsi.c545 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_TS_EN, 1); in qedi_iscsi_offload_conn()
546 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_DA_EN, 1); in qedi_iscsi_offload_conn()
547 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_DA_CNT_EN, 1); in qedi_iscsi_offload_conn()
548 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_KA_EN, 1); in qedi_iscsi_offload_conn()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dct_fs_smfs.c78 MLX5_SET(fte_match_set_lyr_2_4, headers_c, tcp_flags, in mlx5_ct_fs_smfs_fill_mask()

123