/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
A D | dr_ste.h | 41 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))); \
|
A D | dr_ste_v0.c | 858 if (spec->tcp_flags) { in dr_ste_v0_build_eth_l3_ipv4_5_tuple_tag() 860 spec->tcp_flags = 0; in dr_ste_v0_build_eth_l3_ipv4_5_tuple_tag() 1192 if (spec->tcp_flags) { in dr_ste_v0_build_eth_ipv6_l3_l4_tag() 1194 spec->tcp_flags = 0; in dr_ste_v0_build_eth_ipv6_l3_l4_tag()
|
/linux/tools/testing/selftests/bpf/progs/ |
A D | test_tcp_hdr_options.c | 353 __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()
|
A D | test_misc_tcp_hdr_options.c | 244 __u8 tcp_flags = skops_tcp_flags(skops); in handle_hdr_opt_len() local 246 if ((tcp_flags & TCPHDR_SYNACK) == TCPHDR_SYNACK) in handle_hdr_opt_len()
|
/linux/net/ipv4/ |
A D | tcp_output.c | 313 TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_CWR; in tcp_ecn_send_synack() 396 TCP_SKB_CB(skb)->tcp_flags = flags; in tcp_init_nondata_skb() 1293 tcb->tcp_flags |= TCPHDR_PSH; in __tcp_transmit_skb() 1330 tcb->tcp_flags); in __tcp_transmit_skb() 1584 flags = TCP_SKB_CB(skb)->tcp_flags; in tcp_fragment() 1586 TCP_SKB_CB(buff)->tcp_flags = flags; in tcp_fragment() 2138 flags = TCP_SKB_CB(skb)->tcp_flags; in tso_fragment() 2140 TCP_SKB_CB(buff)->tcp_flags = flags; in tso_fragment() 2411 TCP_SKB_CB(nskb)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags; in tcp_mtu_probe() 2420 TCP_SKB_CB(nskb)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags & in tcp_mtu_probe() [all …]
|
A D | tcp_fastopen.c | 194 TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_SYN; in tcp_fastopen_add_skb() 205 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_fastopen_add_skb() 562 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) { in tcp_fastopen_active_disable_ofo_check()
|
A D | tcp_ipv4.c | 1850 ((TCP_SKB_CB(tail)->tcp_flags | in tcp_add_backlog() 1851 TCP_SKB_CB(skb)->tcp_flags) & (TCPHDR_SYN | TCPHDR_RST | TCPHDR_URG)) || in tcp_add_backlog() 1852 !((TCP_SKB_CB(tail)->tcp_flags & in tcp_add_backlog() 1853 TCP_SKB_CB(skb)->tcp_flags) & TCPHDR_ACK) || in tcp_add_backlog() 1854 ((TCP_SKB_CB(tail)->tcp_flags ^ in tcp_add_backlog() 1855 TCP_SKB_CB(skb)->tcp_flags) & (TCPHDR_ECE | TCPHDR_CWR)) || in tcp_add_backlog() 1890 TCP_SKB_CB(tail)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags; in tcp_add_backlog() 1954 TCP_SKB_CB(skb)->tcp_flags = tcp_flag_byte(th); in tcp_v4_fill_cb()
|
A D | tcp.c | 643 TCP_SKB_CB(skb)->tcp_flags |= TCPHDR_PSH; in tcp_mark_push() 658 tcb->tcp_flags = TCPHDR_ACK; in tcp_skb_entail() 1043 TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_PSH; in do_tcp_sendpages() 1373 TCP_SKB_CB(skb)->tcp_flags &= ~TCPHDR_PSH; in tcp_sendmsg_locked() 1590 if (unlikely(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) { in tcp_recv_skb() 1594 if (offset < skb->len || (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN)) { in tcp_recv_skb() 1667 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) { in tcp_read_sock() 2356 if (unlikely(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) { in tcp_recvmsg_locked() 2362 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_recvmsg_locked() 2485 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_recvmsg_locked() [all …]
|
A D | tcp_input.c | 1493 TCP_SKB_CB(prev)->tcp_flags |= TCP_SKB_CB(skb)->tcp_flags; in tcp_shifted_skb() 1495 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_shifted_skb() 3295 if (likely(!(scb->tcp_flags & TCPHDR_SYN))) { in tcp_clean_rtx_queue() 4657 TCP_SKB_CB(to)->tcp_flags |= TCP_SKB_CB(from)->tcp_flags; in tcp_try_coalesce() 4725 fin = TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN; in tcp_ofo_queue() 5026 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_FIN) in tcp_data_queue() 5166 if (!(TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN)) && in tcp_collapse() 5183 (TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN))) in tcp_collapse() 5227 (TCP_SKB_CB(skb)->tcp_flags & (TCPHDR_SYN | TCPHDR_FIN))) in tcp_collapse()
|
/linux/net/openvswitch/ |
A D | flow.c | 60 void ovs_flow_stats_update(struct sw_flow *flow, __be16 tcp_flags, in ovs_flow_stats_update() argument 104 new_stats->tcp_flags = tcp_flags; in ovs_flow_stats_update() 120 stats->tcp_flags |= tcp_flags; in ovs_flow_stats_update() 128 unsigned long *used, __be16 *tcp_flags) in ovs_flow_stats_get() argument 133 *tcp_flags = 0; in ovs_flow_stats_get() 147 *tcp_flags |= stats->tcp_flags; in ovs_flow_stats_get() 169 stats->tcp_flags = 0; in ovs_flow_stats_clear()
|
A D | flow.h | 204 __be16 tcp_flags; /* Union of seen TCP flags. */ member 267 void ovs_flow_stats_update(struct sw_flow *, __be16 tcp_flags, 270 unsigned long *used, __be16 *tcp_flags);
|
/linux/drivers/net/ethernet/netronome/nfp/flower/ |
A D | match.c | 224 u16 tcp_flags, tcp_flags_mask; in nfp_flower_compile_ip_ext() local 228 tcp_flags = be16_to_cpu(match.key->flags); in nfp_flower_compile_ip_ext() 231 if (tcp_flags & TCPHDR_FIN) in nfp_flower_compile_ip_ext() 236 if (tcp_flags & TCPHDR_SYN) in nfp_flower_compile_ip_ext() 241 if (tcp_flags & TCPHDR_RST) in nfp_flower_compile_ip_ext() 246 if (tcp_flags & TCPHDR_PSH) in nfp_flower_compile_ip_ext() 251 if (tcp_flags & TCPHDR_URG) in nfp_flower_compile_ip_ext()
|
A D | offload.c | 478 u32 tcp_flags; in nfp_flower_calculate_key_layers() local 481 tcp_flags = be16_to_cpu(tcp.key->flags); in nfp_flower_calculate_key_layers() 483 if (tcp_flags & ~NFP_FLOWER_SUPPORTED_TCPFLAGS) { in nfp_flower_calculate_key_layers() 491 if ((tcp_flags & (TCPHDR_PSH | TCPHDR_URG)) && in nfp_flower_calculate_key_layers() 492 !(tcp_flags & (TCPHDR_FIN | TCPHDR_SYN | TCPHDR_RST))) { in nfp_flower_calculate_key_layers()
|
/linux/drivers/net/ethernet/sfc/ |
A D | tx_tso.c | 292 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()
|
/linux/drivers/net/ethernet/qlogic/qed/ |
A D | qed_nvmetcp.c | 327 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()
|
A D | qed_nvmetcp.h | 59 u16 tcp_flags; member
|
A D | qed_iwarp.h | 76 u8 tcp_flags; member
|
A D | qed_iscsi.c | 67 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() 1232 con->tcp_flags = conn_info->tcp_flags; in qed_iscsi_offload_conn()
|
A D | qed_iwarp.c | 633 u8 tcp_flags; in qed_iwarp_tcp_offload() local 684 tcp_flags = p_hwfn->p_rdma_info->iwarp.tcp_flags; in qed_iwarp_tcp_offload() 687 !!(tcp_flags & QED_IWARP_TS_EN)); in qed_iwarp_tcp_offload() 690 !!(tcp_flags & QED_IWARP_DA_EN)); in qed_iwarp_tcp_offload() 2821 iwarp_info->tcp_flags = QED_IWARP_TS_EN; in qed_iwarp_setup()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
A D | fs_tracepoint.c | 140 PRINT_MASKED_VAL_L2(u16, tcp_flags, tcp_flags, p, "%x"); in print_lyr_2_4_hdrs()
|
/linux/include/linux/qed/ |
A D | qed_iscsi_if.h | 62 u8 tcp_flags; member
|
/linux/net/mptcp/ |
A D | options.c | 36 if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_SYN)) { in mptcp_parse_option() 42 if (TCP_SKB_CB(skb)->tcp_flags & TCPHDR_ACK) in mptcp_parse_option() 332 if (!(TCP_SKB_CB(skb)->tcp_flags & TCPHDR_RST)) in mptcp_parse_option() 808 if (unlikely(skb && TCP_SKB_CB(skb)->tcp_flags & TCPHDR_RST)) { in mptcp_established_options()
|
/linux/drivers/net/ethernet/broadcom/ |
A D | cnic.c | 3470 u8 tcp_flags = 0; in cnic_cm_conn_req() local 3529 if (csk->tcp_flags & SK_TCP_NO_DELAY_ACK) in cnic_cm_conn_req() 3531 if (csk->tcp_flags & SK_TCP_KEEP_ALIVE) in cnic_cm_conn_req() 3532 tcp_flags |= L4_KWQ_CONNECT_REQ1_KEEP_ALIVE; in cnic_cm_conn_req() 3533 if (csk->tcp_flags & SK_TCP_NAGLE) in cnic_cm_conn_req() 3535 if (csk->tcp_flags & SK_TCP_TIMESTAMP) in cnic_cm_conn_req() 3537 if (csk->tcp_flags & SK_TCP_SACK) in cnic_cm_conn_req() 3538 tcp_flags |= L4_KWQ_CONNECT_REQ1_SACK; in cnic_cm_conn_req() 3539 if (csk->tcp_flags & SK_TCP_SEG_SCALING) in cnic_cm_conn_req() 3542 l4kwqe1->tcp_flags = tcp_flags; in cnic_cm_conn_req() [all …]
|
A D | cnic_if.h | 286 unsigned long tcp_flags; member
|
/linux/drivers/scsi/qedi/ |
A D | qedi_iscsi.c | 544 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_TS_EN, 1); in qedi_iscsi_offload_conn() 545 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_DA_EN, 1); in qedi_iscsi_offload_conn() 546 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_DA_CNT_EN, 1); in qedi_iscsi_offload_conn() 547 SET_FIELD(conn_info->tcp_flags, TCP_OFFLOAD_PARAMS_KA_EN, 1); in qedi_iscsi_offload_conn()
|