tcp 396 arch/mips/include/asm/octeon/cvmx-pip-defs.h uint64_t tcp:1; tcp 402 arch/mips/include/asm/octeon/cvmx-pip-defs.h uint64_t tcp:1; tcp 2754 drivers/infiniband/hw/i40iw/i40iw_ctrl.c struct i40iw_tcp_offload_info *tcp; tcp 2760 drivers/infiniband/hw/i40iw/i40iw_ctrl.c tcp = info->tcp_info; tcp 2838 drivers/infiniband/hw/i40iw/i40iw_ctrl.c qw0 |= LS_64(tcp->ipv4, I40IWQPC_IPV4) | tcp 2839 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->no_nagle, I40IWQPC_NONAGLE) | tcp 2840 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->insert_vlan_tag, I40IWQPC_INSERTVLANTAG) | tcp 2841 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->time_stamp, I40IWQPC_TIMESTAMP) | tcp 2842 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->cwnd_inc_limit, I40IWQPC_LIMIT) | tcp 2843 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->drop_ooo_seg, I40IWQPC_DROPOOOSEG) | tcp 2844 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->dup_ack_thresh, I40IWQPC_DUPACK_THRESH); tcp 2846 drivers/infiniband/hw/i40iw/i40iw_ctrl.c qw3 |= LS_64(tcp->ttl, I40IWQPC_TTL) | tcp 2847 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->src_mac_addr_idx, I40IWQPC_SRCMACADDRIDX) | tcp 2848 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->avoid_stretch_ack, I40IWQPC_AVOIDSTRETCHACK) | tcp 2849 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->tos, I40IWQPC_TOS) | tcp 2850 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->src_port, I40IWQPC_SRCPORTNUM) | tcp 2851 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->dst_port, I40IWQPC_DESTPORTNUM); tcp 2853 drivers/infiniband/hw/i40iw/i40iw_ctrl.c qp->src_mac_addr_idx = tcp->src_mac_addr_idx; tcp 2856 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->dest_ip_addr2, I40IWQPC_DESTIPADDR2) | tcp 2857 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->dest_ip_addr3, I40IWQPC_DESTIPADDR3)); tcp 2861 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->dest_ip_addr0, I40IWQPC_DESTIPADDR0) | tcp 2862 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->dest_ip_addr1, I40IWQPC_DESTIPADDR1)); tcp 2866 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_mss, I40IWQPC_SNDMSS) | tcp 2867 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->vlan_tag, I40IWQPC_VLANTAG) | tcp 2868 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->arp_idx, I40IWQPC_ARPIDX)); tcp 2870 drivers/infiniband/hw/i40iw/i40iw_ctrl.c qw7 |= LS_64(tcp->flow_label, I40IWQPC_FLOWLABEL) | tcp 2871 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->wscale, I40IWQPC_WSCALE) | tcp 2872 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->ignore_tcp_opt, I40IWQPC_IGNORE_TCP_OPT) | tcp 2873 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->ignore_tcp_uns_opt, I40IWQPC_IGNORE_TCP_UNS_OPT) | tcp 2874 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->tcp_state, I40IWQPC_TCPSTATE) | tcp 2875 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->rcv_wscale, I40IWQPC_RCVSCALE) | tcp 2876 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_wscale, I40IWQPC_SNDSCALE); tcp 2880 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->time_stamp_recent, I40IWQPC_TIMESTAMP_RECENT) | tcp 2881 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->time_stamp_age, I40IWQPC_TIMESTAMP_AGE)); tcp 2884 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_nxt, I40IWQPC_SNDNXT) | tcp 2885 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_wnd, I40IWQPC_SNDWND)); tcp 2889 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->rcv_nxt, I40IWQPC_RCVNXT) | tcp 2890 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->rcv_wnd, I40IWQPC_RCVWND)); tcp 2893 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_max, I40IWQPC_SNDMAX) | tcp 2894 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_una, I40IWQPC_SNDUNA)); tcp 2897 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->srtt, I40IWQPC_SRTT) | tcp 2898 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->rtt_var, I40IWQPC_RTTVAR)); tcp 2901 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->ss_thresh, I40IWQPC_SSTHRESH) | tcp 2902 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->cwnd, I40IWQPC_CWND)); tcp 2905 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_wl1, I40IWQPC_SNDWL1) | tcp 2906 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->snd_wl2, I40IWQPC_SNDWL2)); tcp 2909 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->max_snd_window, I40IWQPC_MAXSNDWND) | tcp 2910 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->rexmit_thresh, I40IWQPC_REXMIT_THRESH)); tcp 2913 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->local_ipaddr3, I40IWQPC_LOCAL_IPADDR3) | tcp 2914 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->local_ipaddr2, I40IWQPC_LOCAL_IPADDR2)); tcp 2917 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->local_ipaddr1, I40IWQPC_LOCAL_IPADDR1) | tcp 2918 drivers/infiniband/hw/i40iw/i40iw_ctrl.c LS_64(tcp->local_ipaddr0, I40IWQPC_LOCAL_IPADDR0)); tcp 1773 drivers/net/ethernet/broadcom/cnic.c ictx->tstorm_st_context.tcp.cwnd = 0x5A8; tcp 1774 drivers/net/ethernet/broadcom/cnic.c ictx->tstorm_st_context.tcp.flags2 |= tcp 1776 drivers/net/ethernet/broadcom/cnic.c ictx->tstorm_st_context.tcp.ooo_support_mode = tcp 1046 drivers/net/ethernet/broadcom/cnic_defs.h struct tstorm_tcp_tcp_ag_context_section tcp; tcp 2013 drivers/net/ethernet/broadcom/cnic_defs.h struct xstorm_tcp_tcp_ag_context_section tcp; tcp 2250 drivers/net/ethernet/broadcom/cnic_defs.h struct xstorm_tcp_tcp_ag_context_section tcp; tcp 4245 drivers/net/ethernet/broadcom/cnic_defs.h struct tstorm_tcp_st_context_section tcp; tcp 4475 drivers/net/ethernet/broadcom/cnic_defs.h struct xstorm_tcp_context_section tcp; tcp 53 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c struct tcphdr *tcp = (struct tcphdr *) tcp 59 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c ntohs(tcp->source), ntohs(tcp->dest)); tcp 66 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c ntohs(tcp->source), ntohs(tcp->dest)); tcp 71 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c *peer_port = tcp->source; tcp 72 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c *local_port = tcp->dest; tcp 110 drivers/net/ethernet/cisco/enic/cq_enet_desc.h u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok, tcp 175 drivers/net/ethernet/cisco/enic/cq_enet_desc.h *tcp = (desc->flags & CQ_ENET_RQ_DESC_FLAGS_TCP) ? 1 : 0; tcp 1339 drivers/net/ethernet/cisco/enic/enic_main.c u8 tcp_udp_csum_ok, udp, tcp, ipv4_csum_ok; tcp 1357 drivers/net/ethernet/cisco/enic/enic_main.c &fcoe_eof, &tcp_udp_csum_ok, &udp, &tcp, tcp 1167 drivers/net/ethernet/cortina/gemini.c int tcp = 0; tcp 1171 drivers/net/ethernet/cortina/gemini.c tcp = ip_hdr(skb)->protocol == IPPROTO_TCP; tcp 1174 drivers/net/ethernet/cortina/gemini.c tcp = ipv6_hdr(skb)->nexthdr == IPPROTO_TCP; tcp 1177 drivers/net/ethernet/cortina/gemini.c word1 |= tcp ? TSS_TCP_CHKSUM_BIT : TSS_UDP_CHKSUM_BIT; tcp 725 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c hdr_len = (l4.tcp->doff << 2) + l4_offset; tcp 729 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c csum_replace_by_diff(&l4.tcp->check, tcp 931 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c l4.tcp->doff); tcp 549 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h struct tcphdr *tcp; tcp 60 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct tcphdr *tcp; tcp 242 drivers/net/ethernet/huawei/hinic/hinic_tx.c *l4_len = l4->tcp->doff * 4; tcp 343 drivers/net/ethernet/huawei/hinic/hinic_tx.c l4.tcp->check = ~csum_magic(&ip, IPPROTO_TCP); tcp 250 drivers/net/ethernet/intel/i40e/i40e_txrx.c struct tcphdr *tcp; tcp 266 drivers/net/ethernet/intel/i40e/i40e_txrx.c tcp = (struct tcphdr *)(raw_packet + IP_HEADER_OFFSET tcp 270 drivers/net/ethernet/intel/i40e/i40e_txrx.c tcp->dest = fd_data->dst_port; tcp 272 drivers/net/ethernet/intel/i40e/i40e_txrx.c tcp->source = fd_data->src_port; tcp 2897 drivers/net/ethernet/intel/i40e/i40e_txrx.c struct tcphdr *tcp; tcp 2963 drivers/net/ethernet/intel/i40e/i40e_txrx.c csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen)); tcp 2966 drivers/net/ethernet/intel/i40e/i40e_txrx.c *hdr_len = (l4.tcp->doff * 4) + l4_offset; tcp 3050 drivers/net/ethernet/intel/i40e/i40e_txrx.c struct tcphdr *tcp; tcp 3169 drivers/net/ethernet/intel/i40e/i40e_txrx.c offset |= l4.tcp->doff << I40E_TX_DESC_LENGTH_L4_FC_LEN_SHIFT; tcp 1863 drivers/net/ethernet/intel/iavf/iavf_txrx.c struct tcphdr *tcp; tcp 1929 drivers/net/ethernet/intel/iavf/iavf_txrx.c csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen)); tcp 1932 drivers/net/ethernet/intel/iavf/iavf_txrx.c *hdr_len = (l4.tcp->doff * 4) + l4_offset; tcp 1972 drivers/net/ethernet/intel/iavf/iavf_txrx.c struct tcphdr *tcp; tcp 2091 drivers/net/ethernet/intel/iavf/iavf_txrx.c offset |= l4.tcp->doff << IAVF_TX_DESC_LENGTH_L4_FC_LEN_SHIFT; tcp 1751 drivers/net/ethernet/intel/ice/ice_txrx.c struct tcphdr *tcp; tcp 1804 drivers/net/ethernet/intel/ice/ice_txrx.c l4_len = l4.tcp->doff; tcp 1901 drivers/net/ethernet/intel/ice/ice_txrx.c struct tcphdr *tcp; tcp 1935 drivers/net/ethernet/intel/ice/ice_txrx.c csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen)); tcp 1938 drivers/net/ethernet/intel/ice/ice_txrx.c off->header_len = (l4.tcp->doff * 4) + l4_start; tcp 5698 drivers/net/ethernet/intel/igb/igb_main.c struct tcphdr *tcp; tcp 5747 drivers/net/ethernet/intel/igb/igb_main.c *hdr_len = (l4.tcp->doff * 4) + l4_offset; tcp 5751 drivers/net/ethernet/intel/igb/igb_main.c csum_replace_by_diff(&l4.tcp->check, htonl(paylen)); tcp 2007 drivers/net/ethernet/intel/igbvf/netdev.c struct tcphdr *tcp; tcp 2051 drivers/net/ethernet/intel/igbvf/netdev.c *hdr_len = (l4.tcp->doff * 4) + l4_offset; tcp 2055 drivers/net/ethernet/intel/igbvf/netdev.c csum_replace_by_diff(&l4.tcp->check, htonl(paylen)); tcp 7964 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct tcphdr *tcp; tcp 8019 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c *hdr_len = (l4.tcp->doff * 4) + l4_offset; tcp 8023 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c csum_replace_by_diff(&l4.tcp->check, (__force __wsum)htonl(paylen)); tcp 3752 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c struct tcphdr *tcp; tcp 3807 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c *hdr_len = (l4.tcp->doff * 4) + l4_offset; tcp 3811 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c csum_replace_by_diff(&l4.tcp->check, htonl(paylen)); tcp 711 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c static void mlx5e_lro_update_tcp_hdr(struct mlx5_cqe64 *cqe, struct tcphdr *tcp) tcp 717 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp->check = 0; tcp 718 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp->psh = get_cqe_lro_tcppsh(cqe); tcp 721 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp->ack = 1; tcp 722 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp->ack_seq = cqe->lro_ack_seq_num; tcp 723 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp->window = cqe->lro_tcp_win; tcp 731 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c struct tcphdr *tcp; tcp 746 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp = ip_p + sizeof(struct iphdr); tcp 755 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_lro_update_tcp_hdr(cqe, tcp); tcp 756 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c check = csum_partial(tcp, tcp->doff * 4, tcp 759 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp->check = csum_tcpudp_magic(ipv4->saddr, ipv4->daddr, tcp 766 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp = ip_p + sizeof(struct ipv6hdr); tcp 772 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_lro_update_tcp_hdr(cqe, tcp); tcp 773 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c check = csum_partial(tcp, tcp->doff * 4, tcp 776 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c tcp->check = csum_ipv6_magic(&ipv6->saddr, &ipv6->daddr, payload_len, tcp 2205 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c struct tcphdr tcp; tcp 2219 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c [FLOW_ACT_MANGLE_HDR_TYPE_TCP] = offsetof(struct pedit_headers, tcp), tcp 2320 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c OFFLOAD(TCP_SPORT, 2, tcp.source, 0, tcp_sport), tcp 2321 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c OFFLOAD(TCP_DPORT, 2, tcp.dest, 0, tcp_dport), tcp 2322 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c OFFLOAD(TCP_FLAGS, 1, tcp.ack_seq, 5, tcp_flags), tcp 433 drivers/net/ethernet/mscc/ocelot_ace.c enum ocelot_vcap_bit sip_eq_dip, sport_eq_dport, seq_zero, tcp; tcp 513 drivers/net/ethernet/mscc/ocelot_ace.c tcp = (val == 6 ? tcp 515 drivers/net/ethernet/mscc/ocelot_ace.c VCAP_KEY_BIT_SET(IP4_TCP_UDP_TCP, tcp); tcp 7380 drivers/net/ethernet/neterion/s2io.c u8 *tcp; tcp 7384 drivers/net/ethernet/neterion/s2io.c skb->data, &tcp, tcp 8170 drivers/net/ethernet/neterion/s2io.c struct tcphdr **tcp, struct RxD_t *rxdp, tcp 8201 drivers/net/ethernet/neterion/s2io.c *tcp = (struct tcphdr *)((unsigned long)*ip + ip_len); tcp 8207 drivers/net/ethernet/neterion/s2io.c struct tcphdr *tcp) tcp 8212 drivers/net/ethernet/neterion/s2io.c (lro->tcph->source != tcp->source) || tcp 8213 drivers/net/ethernet/neterion/s2io.c (lro->tcph->dest != tcp->dest)) tcp 8218 drivers/net/ethernet/neterion/s2io.c static inline int get_l4_pyld_length(struct iphdr *ip, struct tcphdr *tcp) tcp 8220 drivers/net/ethernet/neterion/s2io.c return ntohs(ip->tot_len) - (ip->ihl << 2) - (tcp->doff << 2); tcp 8224 drivers/net/ethernet/neterion/s2io.c struct iphdr *ip, struct tcphdr *tcp, tcp 8230 drivers/net/ethernet/neterion/s2io.c lro->tcph = tcp; tcp 8231 drivers/net/ethernet/neterion/s2io.c lro->tcp_next_seq = tcp_pyld_len + ntohl(tcp->seq); tcp 8232 drivers/net/ethernet/neterion/s2io.c lro->tcp_ack = tcp->ack_seq; tcp 8241 drivers/net/ethernet/neterion/s2io.c if (tcp->doff == 8) { tcp 8243 drivers/net/ethernet/neterion/s2io.c ptr = (__be32 *)(tcp+1); tcp 8254 drivers/net/ethernet/neterion/s2io.c struct tcphdr *tcp = lro->tcph; tcp 8264 drivers/net/ethernet/neterion/s2io.c tcp->ack_seq = lro->tcp_ack; tcp 8265 drivers/net/ethernet/neterion/s2io.c tcp->window = lro->window; tcp 8269 drivers/net/ethernet/neterion/s2io.c __be32 *ptr = (__be32 *)(tcp + 1); tcp 8281 drivers/net/ethernet/neterion/s2io.c struct tcphdr *tcp, u32 l4_pyld) tcp 8290 drivers/net/ethernet/neterion/s2io.c lro->tcp_ack = tcp->ack_seq; tcp 8291 drivers/net/ethernet/neterion/s2io.c lro->window = tcp->window; tcp 8296 drivers/net/ethernet/neterion/s2io.c ptr = (__be32 *)(tcp+1); tcp 8303 drivers/net/ethernet/neterion/s2io.c struct tcphdr *tcp, u32 tcp_pyld_len) tcp 8322 drivers/net/ethernet/neterion/s2io.c if (tcp->urg || tcp->psh || tcp->rst || tcp 8323 drivers/net/ethernet/neterion/s2io.c tcp->syn || tcp->fin || tcp 8324 drivers/net/ethernet/neterion/s2io.c tcp->ece || tcp->cwr || !tcp->ack) { tcp 8337 drivers/net/ethernet/neterion/s2io.c if (tcp->doff != 5 && tcp->doff != 8) tcp 8340 drivers/net/ethernet/neterion/s2io.c if (tcp->doff == 8) { tcp 8341 drivers/net/ethernet/neterion/s2io.c ptr = (u8 *)(tcp + 1); tcp 8361 drivers/net/ethernet/neterion/s2io.c u8 **tcp, u32 *tcp_len, struct lro **lro, tcp 8370 drivers/net/ethernet/neterion/s2io.c ret = check_L2_lro_capable(buffer, &ip, (struct tcphdr **)tcp, tcp 8378 drivers/net/ethernet/neterion/s2io.c tcph = (struct tcphdr *)*tcp; tcp 1103 drivers/net/ethernet/neterion/s2io.h u8 **tcp, u32 *tcp_len, struct lro **lro, struct RxD_t *rxdp, tcp 404 drivers/net/ethernet/netronome/nfp/flower/offload.c struct flow_match_tcp tcp; tcp 407 drivers/net/ethernet/netronome/nfp/flower/offload.c flow_rule_match_tcp(rule, &tcp); tcp 408 drivers/net/ethernet/netronome/nfp/flower/offload.c tcp_flags = be16_to_cpu(tcp.key->flags); tcp 4172 drivers/net/ethernet/qlogic/qed/qed_hsi.h bool tcp, tcp 10052 drivers/net/ethernet/qlogic/qed/qed_hsi.h struct tcp_init_params tcp; tcp 10182 drivers/net/ethernet/qlogic/qed/qed_hsi.h struct tcp_offload_params_opt2 tcp; tcp 11168 drivers/net/ethernet/qlogic/qed/qed_hsi.h __le32 tcp[32]; tcp 1231 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c bool tcp, tcp 1240 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c if (!tcp && !udp) tcp 1268 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c if (!(tcp && udp)) { tcp 1272 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c if (tcp) tcp 359 drivers/net/ethernet/qlogic/qed/qed_iscsi.c p_tcp = &p_ramrod->tcp; tcp 425 drivers/net/ethernet/qlogic/qed/qed_iscsi.c &((struct iscsi_spe_conn_offload_option2 *)p_ramrod)->tcp; tcp 143 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_ramrod->tcp.max_fin_rt = QED_IWARP_MAX_FIN_RT_DEFAULT; tcp 598 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.local_mac_addr_lo, tcp 599 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.local_mac_addr_mid, tcp 600 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.local_mac_addr_hi, tcp 601 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.remote_mac_addr_lo, tcp 602 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.remote_mac_addr_mid, tcp 603 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.remote_mac_addr_hi); tcp 605 drivers/net/ethernet/qlogic/qed/qed_iwarp.c if (p_tcp_ramrod->tcp.ip_version == TCP_IPV4) { tcp 608 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.local_ip, tcp 609 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.local_port, tcp 610 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.remote_ip, tcp 611 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.remote_port, tcp 612 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.vlan_id); tcp 616 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.local_ip, tcp 617 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.local_port, tcp 618 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.remote_ip, tcp 619 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.remote_port, tcp 620 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.vlan_id); tcp 625 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.flow_label, tcp 626 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.ttl, tcp 627 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.tos_or_tc, tcp 628 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.mss, tcp 629 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.rcv_wnd_scale, tcp 630 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.connect_mode, tcp 631 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.flags); tcp 634 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.syn_ip_payload_length, tcp 635 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.syn_phy_addr_lo, tcp 636 drivers/net/ethernet/qlogic/qed/qed_iwarp.c p_tcp_ramrod->tcp.syn_phy_addr_hi); tcp 644 drivers/net/ethernet/qlogic/qed/qed_iwarp.c struct tcp_offload_params_opt2 *tcp; tcp 692 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp = &p_tcp_ramrod->tcp; tcp 693 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_set_fw_mac_addr(&tcp->remote_mac_addr_hi, tcp 694 drivers/net/ethernet/qlogic/qed/qed_iwarp.c &tcp->remote_mac_addr_mid, tcp 695 drivers/net/ethernet/qlogic/qed/qed_iwarp.c &tcp->remote_mac_addr_lo, ep->remote_mac_addr); tcp 696 drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_set_fw_mac_addr(&tcp->local_mac_addr_hi, &tcp->local_mac_addr_mid, tcp 697 drivers/net/ethernet/qlogic/qed/qed_iwarp.c &tcp->local_mac_addr_lo, ep->local_mac_addr); tcp 699 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->vlan_id = cpu_to_le16(ep->cm_info.vlan); tcp 702 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->flags = 0; tcp 703 drivers/net/ethernet/qlogic/qed/qed_iwarp.c SET_FIELD(tcp->flags, TCP_OFFLOAD_PARAMS_OPT2_TS_EN, tcp 706 drivers/net/ethernet/qlogic/qed/qed_iwarp.c SET_FIELD(tcp->flags, TCP_OFFLOAD_PARAMS_OPT2_DA_EN, tcp 709 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->ip_version = ep->cm_info.ip_version; tcp 712 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->remote_ip[i] = cpu_to_le32(ep->cm_info.remote_ip[i]); tcp 713 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->local_ip[i] = cpu_to_le32(ep->cm_info.local_ip[i]); tcp 716 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->remote_port = cpu_to_le16(ep->cm_info.remote_port); tcp 717 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->local_port = cpu_to_le16(ep->cm_info.local_port); tcp 718 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->mss = cpu_to_le16(ep->mss); tcp 719 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->flow_label = 0; tcp 720 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->ttl = 0x40; tcp 721 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->tos_or_tc = 0; tcp 723 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->max_rt_time = QED_IWARP_DEF_MAX_RT_TIME; tcp 724 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->cwnd = QED_IWARP_DEF_CWND_FACTOR * tcp->mss; tcp 725 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->ka_max_probe_cnt = QED_IWARP_DEF_KA_MAX_PROBE_CNT; tcp 726 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->ka_timeout = QED_IWARP_DEF_KA_TIMEOUT; tcp 727 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->ka_interval = QED_IWARP_DEF_KA_INTERVAL; tcp 729 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->rcv_wnd_scale = (u8)p_hwfn->p_rdma_info->iwarp.rcv_wnd_scale; tcp 730 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->connect_mode = ep->connect_mode; tcp 733 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->syn_ip_payload_length = tcp 735 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->syn_phy_addr_hi = DMA_HI_LE(ep->syn_phy_addr); tcp 736 drivers/net/ethernet/qlogic/qed/qed_iwarp.c tcp->syn_phy_addr_lo = DMA_LO_LE(ep->syn_phy_addr); tcp 2006 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cfg_params->tcp, tcp 2014 drivers/net/ethernet/qlogic/qed/qed_l2.c p_cfg_params->tcp ? "Enable" : "Disable", tcp 2807 drivers/net/ethernet/qlogic/qed/qed_l2.c arfs_config_params.tcp = true; tcp 190 drivers/net/ethernet/qlogic/qed/qed_l2.h bool tcp; tcp 2327 drivers/net/ethernet/sfc/ef10.c struct tcphdr *tcp; tcp 2357 drivers/net/ethernet/sfc/ef10.c tcp = tcp_hdr(skb); tcp 2358 drivers/net/ethernet/sfc/ef10.c seqnum = ntohl(tcp->seq); tcp 41 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c int tcp; tcp 75 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (attr->tcp) tcp 103 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (attr->tcp) tcp 147 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (attr->tcp) { tcp 165 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (attr->tcp) tcp 170 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (attr->tcp) tcp 199 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (attr->tcp) { tcp 281 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c if (tpriv->packet->tcp) { tcp 1482 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c attr.tcp = !udp; tcp 1686 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c attr.tcp = false; tcp 1700 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c attr.tcp = true; tcp 271 drivers/net/vmxnet3/vmxnet3_defs.h u32 tcp:1; /* TCP packet */ tcp 279 drivers/net/vmxnet3/vmxnet3_defs.h u32 tcp:1; /* TCP packet */ tcp 304 drivers/net/vmxnet3/vmxnet3_defs.h u32 tcp:1; /* TCP packet */ tcp 312 drivers/net/vmxnet3/vmxnet3_defs.h u32 tcp:1; /* TCP packet */ tcp 1174 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(!(gdesc->rcd.tcp || gdesc->rcd.udp)); tcp 1179 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(!(gdesc->rcd.tcp || gdesc->rcd.udp)); tcp 1233 drivers/net/vmxnet3/vmxnet3_drv.c struct tcphdr *tcp; tcp 1235 drivers/net/vmxnet3/vmxnet3_drv.c BUG_ON(gdesc->rcd.tcp == 0); tcp 1274 drivers/net/vmxnet3/vmxnet3_drv.c return (hlen + (hdr.tcp->doff << 2)); tcp 1500 drivers/net/vmxnet3/vmxnet3_drv.c if (!rcd->tcp || tcp 715 drivers/net/wireless/intel/iwlwifi/mvm/d3.c if (wowlan->tcp) { tcp 99 drivers/scsi/fnic/cq_enet_desc.h u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok, tcp 157 drivers/scsi/fnic/cq_enet_desc.h *tcp = (desc->flags & CQ_ENET_RQ_DESC_FLAGS_TCP) ? 1 : 0; tcp 844 drivers/scsi/fnic/fnic_fcs.c u8 tcp_udp_csum_ok, udp, tcp, ipv4_csum_ok; tcp 884 drivers/scsi/fnic/fnic_fcs.c &tcp_udp_csum_ok, &udp, &tcp, tcp 322 include/linux/ipv6.h struct tcp_sock tcp; tcp 1271 include/linux/qed/iscsi_common.h struct tcp_offload_params tcp; tcp 1282 include/linux/qed/iscsi_common.h struct tcp_offload_params_opt2 tcp; tcp 123 include/net/9p/client.h } tcp; tcp 2709 include/net/cfg80211.h struct cfg80211_wowlan_tcp *tcp; tcp 4217 include/net/cfg80211.h const struct wiphy_wowlan_tcp_support *tcp; tcp 36 include/net/netfilter/nf_conntrack.h struct ip_ct_tcp tcp; tcp 187 include/net/netfilter/nf_conntrack_l4proto.h return &net->ct.nf_ct_proto.tcp; tcp 49 include/net/netfilter/nf_conntrack_tuple.h } tcp; tcp 74 include/net/netns/conntrack.h struct nf_tcp_net tcp; tcp 3 include/trace/events/tcp.h #define TRACE_SYSTEM tcp tcp 26 include/uapi/linux/netfilter/nf_conntrack_tuple_common.h } tcp; tcp 72 include/uapi/linux/netfilter/nfnetlink_osf.h struct tcphdr tcp; tcp 32 include/uapi/linux/netfilter/xt_ecn.h } tcp; tcp 30 include/uapi/linux/netfilter_ipv4/ipt_ECN.h } tcp; tcp 720 net/9p/trans_fd.c if (clnt->trans_opts.tcp.port != P9_PORT) tcp 721 net/9p/trans_fd.c seq_printf(m, ",port=%u", clnt->trans_opts.tcp.port); tcp 960 net/9p/trans_fd.c client->trans_opts.tcp.port = opts.port; tcp 961 net/9p/trans_fd.c client->trans_opts.tcp.privport = opts.privport; tcp 705 net/core/skmsg.c struct tcp_skb_cb *tcp = TCP_SKB_CB(skb); tcp 707 net/core/skmsg.c tcp->bpf.flags |= BPF_F_INGRESS; tcp 56 net/ipv4/netfilter/ipt_ECN.c tcph->ece == einfo->proto.tcp.ece) && tcp 58 net/ipv4/netfilter/ipt_ECN.c tcph->cwr == einfo->proto.tcp.cwr)) tcp 67 net/ipv4/netfilter/ipt_ECN.c tcph->ece = einfo->proto.tcp.ece; tcp 69 net/ipv4/netfilter/ipt_ECN.c tcph->cwr = einfo->proto.tcp.cwr; tcp 290 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; tcp 298 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); tcp 323 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), tcp 325 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); tcp 342 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; tcp 354 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); tcp 383 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), tcp 385 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); tcp 434 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; tcp 446 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); tcp 488 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), tcp 490 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); tcp 531 net/ipv4/netfilter/nf_nat_h323.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; tcp 539 net/ipv4/netfilter/nf_nat_h323.c exp->tuple.dst.u.tcp.port = htons(nated_port); tcp 565 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.src.u.tcp.port), tcp 567 net/ipv4/netfilter/nf_nat_h323.c ntohs(exp->tuple.dst.u.tcp.port)); tcp 156 net/ipv4/netfilter/nf_nat_pptp.c new_callid = ct->tuplehash[IP_CT_DIR_REPLY].tuple.dst.u.tcp.port; tcp 149 net/ipv4/netfilter/nf_socket_ipv4.c ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.tcp.port : tcp 112 net/netfilter/ipvs/ip_vs_nfct.c new_tuple.src.u.tcp.port = cp->dport; tcp 117 net/netfilter/ipvs/ip_vs_nfct.c new_tuple.dst.u.tcp.port = cp->vport; tcp 159 net/netfilter/ipvs/ip_vs_nfct.c &orig->src.u3, orig->src.u.tcp.port, tcp 160 net/netfilter/ipvs/ip_vs_nfct.c &orig->dst.u3, orig->dst.u.tcp.port, &p); tcp 172 net/netfilter/ipvs/ip_vs_nfct.c new_reply.dst.u.tcp.port = cp->vport; tcp 188 net/netfilter/ipvs/ip_vs_nfct.c new_reply.src.u.tcp.port = cp->dport; tcp 74 net/netfilter/nf_conncount.c return conn->proto.tcp.state == TCP_CONNTRACK_TIME_WAIT || tcp 75 net/netfilter/nf_conncount.c conn->proto.tcp.state == TCP_CONNTRACK_CLOSE; tcp 1823 net/netfilter/nf_conntrack_core.c if (nla_put_be16(skb, CTA_PROTO_SRC_PORT, tuple->src.u.tcp.port) || tcp 1824 net/netfilter/nf_conntrack_core.c nla_put_be16(skb, CTA_PROTO_DST_PORT, tuple->dst.u.tcp.port)) tcp 1845 net/netfilter/nf_conntrack_core.c t->src.u.tcp.port = nla_get_be16(tb[CTA_PROTO_SRC_PORT]); tcp 1846 net/netfilter/nf_conntrack_core.c t->dst.u.tcp.port = nla_get_be16(tb[CTA_PROTO_DST_PORT]); tcp 167 net/netfilter/nf_conntrack_ftp.c cmd->u.tcp.port = htons((array[4] << 8) | array[5]); tcp 269 net/netfilter/nf_conntrack_ftp.c return get_port(data, 3 + length + 1, dlen, delim, &cmd->u.tcp.port); tcp 286 net/netfilter/nf_conntrack_ftp.c return get_port(data, 3, dlen, delim, &cmd->u.tcp.port); tcp 518 net/netfilter/nf_conntrack_ftp.c IPPROTO_TCP, NULL, &cmd.u.tcp.port); tcp 871 net/netfilter/nf_conntrack_h323_main.c ntohs(ct->tuplehash[!dir].tuple.src.u.tcp.port)); tcp 875 net/netfilter/nf_conntrack_h323_main.c ct->tuplehash[!dir].tuple.src.u.tcp.port); tcp 888 net/netfilter/nf_conntrack_h323_main.c ntohs(ct->tuplehash[!dir].tuple.dst.u.tcp.port)); tcp 892 net/netfilter/nf_conntrack_h323_main.c ct->tuplehash[!dir].tuple.dst.u.tcp.port); tcp 1192 net/netfilter/nf_conntrack_h323_main.c .tuple.src.u.tcp.port = cpu_to_be16(Q931_PORT), tcp 1201 net/netfilter/nf_conntrack_h323_main.c .tuple.src.u.tcp.port = cpu_to_be16(Q931_PORT), tcp 1234 net/netfilter/nf_conntrack_h323_main.c tuple.src.u.tcp.port = 0; tcp 1236 net/netfilter/nf_conntrack_h323_main.c tuple.dst.u.tcp.port = port; tcp 615 net/netfilter/nf_conntrack_pptp.c .tuple.src.u.tcp.port = cpu_to_be16(PPTP_CONTROL_PORT), tcp 249 net/netfilter/nf_conntrack_proto.c tuple.src.u.tcp.port = inet->inet_sport; tcp 251 net/netfilter/nf_conntrack_proto.c tuple.dst.u.tcp.port = inet->inet_dport; tcp 276 net/netfilter/nf_conntrack_proto.c .tuple.dst.u.tcp.port; tcp 290 net/netfilter/nf_conntrack_proto.c &tuple.src.u3.ip, ntohs(tuple.src.u.tcp.port), tcp 291 net/netfilter/nf_conntrack_proto.c &tuple.dst.u3.ip, ntohs(tuple.dst.u.tcp.port)); tcp 318 net/netfilter/nf_conntrack_proto.c tuple.src.u.tcp.port = inet->inet_sport; tcp 320 net/netfilter/nf_conntrack_proto.c tuple.dst.u.tcp.port = inet->inet_dport; tcp 336 net/netfilter/nf_conntrack_proto.c &tuple.src.u3.ip6, ntohs(tuple.src.u.tcp.port), tcp 337 net/netfilter/nf_conntrack_proto.c &tuple.dst.u3.ip6, ntohs(tuple.dst.u.tcp.port)); tcp 344 net/netfilter/nf_conntrack_proto.c sin6.sin6_port = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u.tcp.port; tcp 437 net/netfilter/nf_conntrack_proto.c ct->proto.tcp.state == TCP_CONNTRACK_ESTABLISHED) { tcp 438 net/netfilter/nf_conntrack_proto.c ct->proto.tcp.seen[0].td_maxwin = 0; tcp 439 net/netfilter/nf_conntrack_proto.c ct->proto.tcp.seen[1].td_maxwin = 0; tcp 279 net/netfilter/nf_conntrack_proto_tcp.c seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]); tcp 765 net/netfilter/nf_conntrack_proto_tcp.c const struct ip_ct_tcp_state *sender = &ct->proto.tcp.seen[0]; tcp 766 net/netfilter/nf_conntrack_proto_tcp.c const struct ip_ct_tcp_state *receiver = &ct->proto.tcp.seen[1]; tcp 778 net/netfilter/nf_conntrack_proto_tcp.c memset(&ct->proto.tcp, 0, sizeof(ct->proto.tcp)); tcp 780 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end = tcp 783 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = ntohs(th->window); tcp 784 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.seen[0].td_maxwin == 0) tcp 785 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = 1; tcp 786 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxend = tcp 787 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end; tcp 789 net/netfilter/nf_conntrack_proto_tcp.c tcp_options(skb, dataoff, th, &ct->proto.tcp.seen[0]); tcp 794 net/netfilter/nf_conntrack_proto_tcp.c memset(&ct->proto.tcp, 0, sizeof(ct->proto.tcp)); tcp 800 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end = tcp 803 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = ntohs(th->window); tcp 804 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.seen[0].td_maxwin == 0) tcp 805 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin = 1; tcp 806 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxend = tcp 807 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_end + tcp 808 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_maxwin; tcp 812 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags = tcp 813 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags = IP_CT_TCP_FLAG_SACK_PERM | tcp 818 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_index = TCP_NONE_SET; tcp 832 net/netfilter/nf_conntrack_proto_tcp.c return ct->proto.tcp.state == TCP_CONNTRACK_ESTABLISHED && tcp 864 net/netfilter/nf_conntrack_proto_tcp.c old_state = ct->proto.tcp.state; tcp 886 net/netfilter/nf_conntrack_proto_tcp.c if (((ct->proto.tcp.seen[dir].flags tcp 887 net/netfilter/nf_conntrack_proto_tcp.c | ct->proto.tcp.seen[!dir].flags) tcp 889 net/netfilter/nf_conntrack_proto_tcp.c || (ct->proto.tcp.last_dir == dir tcp 890 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_RST_SET)) { tcp 919 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_SYN_SET tcp 920 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_dir != dir tcp 921 net/netfilter/nf_conntrack_proto_tcp.c && ntohl(th->ack_seq) == ct->proto.tcp.last_end) { tcp 930 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[ct->proto.tcp.last_dir].td_end = tcp 931 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_end; tcp 932 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[ct->proto.tcp.last_dir].td_maxend = tcp 933 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_end; tcp 934 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[ct->proto.tcp.last_dir].td_maxwin = tcp 935 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_win == 0 ? tcp 936 net/netfilter/nf_conntrack_proto_tcp.c 1 : ct->proto.tcp.last_win; tcp 937 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[ct->proto.tcp.last_dir].td_scale = tcp 938 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_wscale; tcp 939 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags &= ~IP_CT_EXP_CHALLENGE_ACK; tcp 940 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[ct->proto.tcp.last_dir].flags = tcp 941 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags; tcp 942 net/netfilter/nf_conntrack_proto_tcp.c memset(&ct->proto.tcp.seen[dir], 0, tcp 946 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_index = index; tcp 947 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_dir = dir; tcp 948 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_seq = ntohl(th->seq); tcp 949 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_end = tcp 951 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_win = ntohs(th->window); tcp 963 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags = tcp 964 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_wscale = 0; tcp 967 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags |= tcp 969 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_wscale = seen.td_scale; tcp 972 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags |= tcp 980 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags |= tcp 996 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_dir == IP_CT_DIR_ORIGINAL && tcp 997 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[dir].td_end - 1 == ntohl(th->seq)) { tcp 1016 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_dir != dir && tcp 1017 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_index == TCP_SYN_SET && tcp 1018 net/netfilter/nf_conntrack_proto_tcp.c (ct->proto.tcp.last_flags & IP_CT_EXP_CHALLENGE_ACK)) { tcp 1020 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags &= ~IP_CT_EXP_CHALLENGE_ACK; tcp 1030 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags |= IP_CT_TCP_SIMULTANEOUS_OPEN; tcp 1034 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_flags & IP_CT_TCP_SIMULTANEOUS_OPEN) tcp 1041 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.seen[!dir].flags & IP_CT_TCP_FLAG_MAXACK_SET) { tcp 1044 net/netfilter/nf_conntrack_proto_tcp.c if (before(seq, ct->proto.tcp.seen[!dir].td_maxack)) { tcp 1052 net/netfilter/nf_conntrack_proto_tcp.c seq == ct->proto.tcp.seen[!dir].td_maxack) tcp 1059 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.last_index == TCP_ACK_SET && tcp 1060 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_dir == dir && tcp 1061 net/netfilter/nf_conntrack_proto_tcp.c seq == ct->proto.tcp.last_end) tcp 1070 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_SYN_SET) tcp 1072 net/netfilter/nf_conntrack_proto_tcp.c && ct->proto.tcp.last_index == TCP_ACK_SET)) tcp 1073 net/netfilter/nf_conntrack_proto_tcp.c && ntohl(th->ack_seq) == ct->proto.tcp.last_end) { tcp 1091 net/netfilter/nf_conntrack_proto_tcp.c if (!tcp_in_window(ct, &ct->proto.tcp, dir, index, tcp 1098 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_index = index; tcp 1099 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.last_dir = dir; tcp 1108 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.state = new_state; tcp 1111 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[dir].flags |= IP_CT_TCP_FLAG_CLOSE_INIT; tcp 1117 net/netfilter/nf_conntrack_proto_tcp.c if (ct->proto.tcp.retrans >= tn->tcp_max_retrans && tcp 1122 net/netfilter/nf_conntrack_proto_tcp.c else if ((ct->proto.tcp.seen[0].flags | ct->proto.tcp.seen[1].flags) & tcp 1126 net/netfilter/nf_conntrack_proto_tcp.c else if (ct->proto.tcp.last_win == 0 && tcp 1168 net/netfilter/nf_conntrack_proto_tcp.c switch (ct->proto.tcp.state) { tcp 1198 net/netfilter/nf_conntrack_proto_tcp.c if (nla_put_u8(skb, CTA_PROTOINFO_TCP_STATE, ct->proto.tcp.state) || tcp 1200 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_scale) || tcp 1202 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_scale)) tcp 1205 net/netfilter/nf_conntrack_proto_tcp.c tmp.flags = ct->proto.tcp.seen[0].flags; tcp 1210 net/netfilter/nf_conntrack_proto_tcp.c tmp.flags = ct->proto.tcp.seen[1].flags; tcp 1261 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.state = nla_get_u8(tb[CTA_PROTOINFO_TCP_STATE]); tcp 1266 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags &= ~attr->mask; tcp 1267 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags |= attr->flags & attr->mask; tcp 1273 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags &= ~attr->mask; tcp 1274 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags |= attr->flags & attr->mask; tcp 1279 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].flags & IP_CT_TCP_FLAG_WINDOW_SCALE && tcp 1280 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].flags & IP_CT_TCP_FLAG_WINDOW_SCALE) { tcp 1281 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[0].td_scale = tcp 1283 net/netfilter/nf_conntrack_proto_tcp.c ct->proto.tcp.seen[1].td_scale = tcp 60 net/netfilter/nf_conntrack_standalone.c ntohs(tuple->src.u.tcp.port), tcp 61 net/netfilter/nf_conntrack_standalone.c ntohs(tuple->dst.u.tcp.port)); tcp 53 net/netfilter/nf_flow_table_core.c ft->src_port = ctt->src.u.tcp.port; tcp 54 net/netfilter/nf_flow_table_core.c ft->dst_port = ctt->dst.u.tcp.port; tcp 105 net/netfilter/nf_flow_table_core.c static void flow_offload_fixup_tcp(struct ip_ct_tcp *tcp) tcp 107 net/netfilter/nf_flow_table_core.c tcp->state = TCP_CONNTRACK_ESTABLISHED; tcp 108 net/netfilter/nf_flow_table_core.c tcp->seen[0].td_maxwin = 0; tcp 109 net/netfilter/nf_flow_table_core.c tcp->seen[1].td_maxwin = 0; tcp 144 net/netfilter/nf_flow_table_core.c flow_offload_fixup_tcp(&ct->proto.tcp); tcp 39 net/netfilter/nf_nat_amanda.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; tcp 47 net/netfilter/nf_nat_amanda.c for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { tcp 50 net/netfilter/nf_nat_amanda.c exp->tuple.dst.u.tcp.port = htons(port); tcp 82 net/netfilter/nf_nat_ftp.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; tcp 90 net/netfilter/nf_nat_ftp.c for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { tcp 93 net/netfilter/nf_nat_ftp.c exp->tuple.dst.u.tcp.port = htons(port); tcp 47 net/netfilter/nf_nat_irc.c exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; tcp 52 net/netfilter/nf_nat_irc.c for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { tcp 55 net/netfilter/nf_nat_irc.c exp->tuple.dst.u.tcp.port = htons(port); tcp 163 net/netfilter/nf_nat_proto.c newport = tuple->src.u.tcp.port; tcp 167 net/netfilter/nf_nat_proto.c newport = tuple->dst.u.tcp.port; tcp 687 net/netfilter/nf_synproxy_core.c state = &ct->proto.tcp; tcp 1111 net/netfilter/nf_synproxy_core.c state = &ct->proto.tcp; tcp 171 net/netfilter/nfnetlink_osf.c const struct tcphdr *tcp; tcp 173 net/netfilter/nfnetlink_osf.c tcp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(struct tcphdr), _tcph); tcp 174 net/netfilter/nfnetlink_osf.c if (!tcp) tcp 177 net/netfilter/nfnetlink_osf.c if (!tcp->syn) tcp 182 net/netfilter/nfnetlink_osf.c ctx->window = ntohs(tcp->window); tcp 184 net/netfilter/nfnetlink_osf.c if (tcp->doff * 4 > sizeof(struct tcphdr)) { tcp 185 net/netfilter/nfnetlink_osf.c ctx->optsize = tcp->doff * 4 - sizeof(struct tcphdr); tcp 191 net/netfilter/nfnetlink_osf.c return tcp; tcp 207 net/netfilter/nfnetlink_osf.c const struct tcphdr *tcp; tcp 212 net/netfilter/nfnetlink_osf.c tcp = nf_osf_hdr_ctx_init(&ctx, skb, ip, opts, &_tcph); tcp 213 net/netfilter/nfnetlink_osf.c if (!tcp) tcp 237 net/netfilter/nfnetlink_osf.c &ip->saddr, ntohs(tcp->source), tcp 238 net/netfilter/nfnetlink_osf.c &ip->daddr, ntohs(tcp->dest), tcp 249 net/netfilter/nfnetlink_osf.c &ip->saddr, ntohs(tcp->source), tcp 250 net/netfilter/nfnetlink_osf.c &ip->daddr, ntohs(tcp->dest)); tcp 268 net/netfilter/nfnetlink_osf.c const struct tcphdr *tcp; tcp 273 net/netfilter/nfnetlink_osf.c tcp = nf_osf_hdr_ctx_init(&ctx, skb, ip, opts, &_tcph); tcp 274 net/netfilter/nfnetlink_osf.c if (!tcp) tcp 123 net/netfilter/nft_flow_offload.c ct->proto.tcp.seen[0].flags |= IP_CT_TCP_FLAG_BE_LIBERAL; tcp 124 net/netfilter/nft_flow_offload.c ct->proto.tcp.seen[1].flags |= IP_CT_TCP_FLAG_BE_LIBERAL; tcp 27 net/netfilter/nft_osf.c const struct tcphdr *tcp; tcp 31 net/netfilter/nft_osf.c tcp = skb_header_pointer(skb, ip_hdrlen(skb), tcp 33 net/netfilter/nft_osf.c if (!tcp) { tcp 37 net/netfilter/nft_osf.c if (!tcp->syn) { tcp 24 net/netfilter/nft_synproxy.c const struct tcphdr *tcp, tcp 30 net/netfilter/nft_synproxy.c if (tcp->ece && tcp->cwr) tcp 47 net/netfilter/nft_synproxy.c const struct tcphdr *tcp, tcp 56 net/netfilter/nft_synproxy.c if (tcp->syn) { tcp 58 net/netfilter/nft_synproxy.c nft_synproxy_tcp_options(opts, tcp, snet, &info, priv); tcp 59 net/netfilter/nft_synproxy.c synproxy_send_client_synack(net, skb, tcp, opts); tcp 62 net/netfilter/nft_synproxy.c } else if (tcp->ack) { tcp 64 net/netfilter/nft_synproxy.c if (synproxy_recv_client_ack(net, skb, tcp, opts, tcp 65 net/netfilter/nft_synproxy.c ntohl(tcp->seq))) { tcp 78 net/netfilter/nft_synproxy.c const struct tcphdr *tcp, tcp 87 net/netfilter/nft_synproxy.c if (tcp->syn) { tcp 89 net/netfilter/nft_synproxy.c nft_synproxy_tcp_options(opts, tcp, snet, &info, priv); tcp 90 net/netfilter/nft_synproxy.c synproxy_send_client_synack_ipv6(net, skb, tcp, opts); tcp 93 net/netfilter/nft_synproxy.c } else if (tcp->ack) { tcp 95 net/netfilter/nft_synproxy.c if (synproxy_recv_client_ack_ipv6(net, skb, tcp, opts, tcp 96 net/netfilter/nft_synproxy.c ntohl(tcp->seq))) { tcp 113 net/netfilter/nft_synproxy.c const struct tcphdr *tcp; tcp 126 net/netfilter/nft_synproxy.c tcp = skb_header_pointer(skb, pkt->xt.thoff, tcp 129 net/netfilter/nft_synproxy.c if (!tcp) { tcp 134 net/netfilter/nft_synproxy.c if (!synproxy_parse_options(skb, thoff, tcp, &opts)) { tcp 141 net/netfilter/nft_synproxy.c nft_synproxy_eval_v4(priv, regs, pkt, tcp, &_tcph, &opts); tcp 145 net/netfilter/nft_synproxy.c nft_synproxy_eval_v6(priv, regs, pkt, tcp, &_tcph, &opts); tcp 575 net/openvswitch/flow.c struct tcphdr *tcp = tcp_hdr(skb); tcp 576 net/openvswitch/flow.c key->tp.src = tcp->source; tcp 577 net/openvswitch/flow.c key->tp.dst = tcp->dest; tcp 578 net/openvswitch/flow.c key->tp.flags = TCP_FLAGS_BE16(tcp); tcp 691 net/openvswitch/flow.c struct tcphdr *tcp = tcp_hdr(skb); tcp 692 net/openvswitch/flow.c key->tp.src = tcp->source; tcp 693 net/openvswitch/flow.c key->tp.dst = tcp->dest; tcp 694 net/openvswitch/flow.c key->tp.flags = TCP_FLAGS_BE16(tcp); tcp 53 net/sched/cls_flower.c struct flow_dissector_key_tcp tcp; tcp 1140 net/sched/cls_flower.c fl_set_key_val(tb, &key->tcp.flags, TCA_FLOWER_KEY_TCP_FLAGS, tcp 1141 net/sched/cls_flower.c &mask->tcp.flags, TCA_FLOWER_KEY_TCP_FLAGS_MASK, tcp 1142 net/sched/cls_flower.c sizeof(key->tcp.flags)); tcp 1339 net/sched/cls_flower.c FLOW_DISSECTOR_KEY_TCP, tcp); tcp 2312 net/sched/cls_flower.c fl_dump_key_val(skb, &key->tcp.flags, TCA_FLOWER_KEY_TCP_FLAGS, tcp 2313 net/sched/cls_flower.c &mask->tcp.flags, TCA_FLOWER_KEY_TCP_FLAGS_MASK, tcp 2314 net/sched/cls_flower.c sizeof(key->tcp.flags)))) tcp 27 net/smc/smc_close.c struct socket *tcp; tcp 33 net/smc/smc_close.c tcp = smc->clcsock; tcp 35 net/smc/smc_close.c sock_release(tcp); tcp 663 net/wireless/core.c !wiphy->wowlan->tcp)) tcp 129 net/wireless/core.h if (rdev->wiphy.wowlan_config->tcp && tcp 130 net/wireless/core.h rdev->wiphy.wowlan_config->tcp->sock) tcp 131 net/wireless/core.h sock_release(rdev->wiphy.wowlan_config->tcp->sock); tcp 132 net/wireless/core.h kfree(rdev->wiphy.wowlan_config->tcp); tcp 1419 net/wireless/nl80211.c const struct wiphy_wowlan_tcp_support *tcp = rdev->wiphy.wowlan->tcp; tcp 1422 net/wireless/nl80211.c if (!tcp) tcp 1431 net/wireless/nl80211.c tcp->data_payload_max)) tcp 1435 net/wireless/nl80211.c tcp->data_payload_max)) tcp 1438 net/wireless/nl80211.c if (tcp->seq && nla_put_flag(msg, NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ)) tcp 1441 net/wireless/nl80211.c if (tcp->tok && nla_put(msg, NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN, tcp 1442 net/wireless/nl80211.c sizeof(*tcp->tok), tcp->tok)) tcp 1446 net/wireless/nl80211.c tcp->data_interval_max)) tcp 1450 net/wireless/nl80211.c tcp->wake_payload_max)) tcp 11170 net/wireless/nl80211.c struct cfg80211_wowlan_tcp *tcp) tcp 11174 net/wireless/nl80211.c if (!tcp) tcp 11182 net/wireless/nl80211.c if (nla_put_in_addr(msg, NL80211_WOWLAN_TCP_SRC_IPV4, tcp->src) || tcp 11183 net/wireless/nl80211.c nla_put_in_addr(msg, NL80211_WOWLAN_TCP_DST_IPV4, tcp->dst) || tcp 11184 net/wireless/nl80211.c nla_put(msg, NL80211_WOWLAN_TCP_DST_MAC, ETH_ALEN, tcp->dst_mac) || tcp 11185 net/wireless/nl80211.c nla_put_u16(msg, NL80211_WOWLAN_TCP_SRC_PORT, tcp->src_port) || tcp 11186 net/wireless/nl80211.c nla_put_u16(msg, NL80211_WOWLAN_TCP_DST_PORT, tcp->dst_port) || tcp 11188 net/wireless/nl80211.c tcp->payload_len, tcp->payload) || tcp 11190 net/wireless/nl80211.c tcp->data_interval) || tcp 11192 net/wireless/nl80211.c tcp->wake_len, tcp->wake_data) || tcp 11194 net/wireless/nl80211.c DIV_ROUND_UP(tcp->wake_len, 8), tcp->wake_mask)) tcp 11197 net/wireless/nl80211.c if (tcp->payload_seq.len && tcp 11199 net/wireless/nl80211.c sizeof(tcp->payload_seq), &tcp->payload_seq)) tcp 11202 net/wireless/nl80211.c if (tcp->payload_tok.len && tcp 11204 net/wireless/nl80211.c sizeof(tcp->payload_tok) + tcp->tokens_size, tcp 11205 net/wireless/nl80211.c &tcp->payload_tok)) tcp 11313 net/wireless/nl80211.c if (rdev->wiphy.wowlan_config && rdev->wiphy.wowlan_config->tcp) { tcp 11315 net/wireless/nl80211.c size += rdev->wiphy.wowlan_config->tcp->tokens_size + tcp 11316 net/wireless/nl80211.c rdev->wiphy.wowlan_config->tcp->payload_len + tcp 11317 net/wireless/nl80211.c rdev->wiphy.wowlan_config->tcp->wake_len + tcp 11318 net/wireless/nl80211.c rdev->wiphy.wowlan_config->tcp->wake_len / 8; tcp 11358 net/wireless/nl80211.c rdev->wiphy.wowlan_config->tcp)) tcp 11389 net/wireless/nl80211.c if (!rdev->wiphy.wowlan->tcp) tcp 11408 net/wireless/nl80211.c if (data_size > rdev->wiphy.wowlan->tcp->data_payload_max) tcp 11412 net/wireless/nl80211.c rdev->wiphy.wowlan->tcp->data_interval_max || tcp 11417 net/wireless/nl80211.c if (wake_size > rdev->wiphy.wowlan->tcp->wake_payload_max) tcp 11432 net/wireless/nl80211.c if (!rdev->wiphy.wowlan->tcp->tok) tcp 11434 net/wireless/nl80211.c if (tok->len > rdev->wiphy.wowlan->tcp->tok->max_len) tcp 11436 net/wireless/nl80211.c if (tok->len < rdev->wiphy.wowlan->tcp->tok->min_len) tcp 11438 net/wireless/nl80211.c if (tokens_size > rdev->wiphy.wowlan->tcp->tok->bufsize) tcp 11446 net/wireless/nl80211.c if (!rdev->wiphy.wowlan->tcp->seq) tcp 11516 net/wireless/nl80211.c trig->tcp = cfg; tcp 11752 net/wireless/nl80211.c if (new_triggers.tcp && new_triggers.tcp->sock) tcp 11753 net/wireless/nl80211.c sock_release(new_triggers.tcp->sock); tcp 11754 net/wireless/nl80211.c kfree(new_triggers.tcp); tcp 24 samples/bpf/parse_varlen.c struct tcphdr *tcp = data + tp_off; tcp 26 samples/bpf/parse_varlen.c if (tcp + 1 > data_end) tcp 28 samples/bpf/parse_varlen.c if (tcp->dest == htons(80) || tcp->source == htons(80)) tcp 72 samples/bpf/parse_varlen.c return tcp(data, nh_off + ihl_len, data_end); tcp 106 samples/bpf/parse_varlen.c return tcp(data, nh_off + ihl_len, data_end); tcp 206 tools/testing/selftests/bpf/bpf_helpers.h void *ip, int ip_len, void *tcp, int tcp_len) = tcp 234 tools/testing/selftests/bpf/bpf_helpers.h int ip_len, void *tcp, int tcp_len) = tcp 41 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct tcphdr tcp; tcp 48 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct tcphdr tcp; tcp 56 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct tcphdr tcp; tcp 62 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct tcphdr tcp; tcp 74 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct tcphdr tcp; tcp 84 tools/testing/selftests/bpf/prog_tests/flow_dissector.c struct tcphdr tcp; tcp 111 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 112 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 113 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 131 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 132 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 133 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 153 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 154 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 155 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 175 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 176 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 177 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 198 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 199 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 200 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 224 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 225 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 226 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 245 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 246 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 247 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 271 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 272 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 273 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 293 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 294 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 295 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 315 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 316 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 317 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 342 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 343 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 344 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 370 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.doff = 5, tcp 371 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.source = 80, tcp 372 tools/testing/selftests/bpf/prog_tests/flow_dissector.c .tcp.dest = 8080, tcp 158 tools/testing/selftests/bpf/progs/bpf_flow.c struct tcphdr *tcp, _tcp; tcp 213 tools/testing/selftests/bpf/progs/bpf_flow.c tcp = bpf_flow_dissect_get_header(skb, sizeof(*tcp), &_tcp); tcp 214 tools/testing/selftests/bpf/progs/bpf_flow.c if (!tcp) tcp 217 tools/testing/selftests/bpf/progs/bpf_flow.c if (tcp->doff < 5) tcp 220 tools/testing/selftests/bpf/progs/bpf_flow.c if ((__u8 *)tcp + (tcp->doff << 2) > data_end) tcp 223 tools/testing/selftests/bpf/progs/bpf_flow.c keys->sport = tcp->source; tcp 224 tools/testing/selftests/bpf/progs/bpf_flow.c keys->dport = tcp->dest; tcp 305 tools/testing/selftests/bpf/progs/test_l4lb.c struct tcphdr *tcp; tcp 307 tools/testing/selftests/bpf/progs/test_l4lb.c tcp = data + off; tcp 308 tools/testing/selftests/bpf/progs/test_l4lb.c if (tcp + 1 > data_end) tcp 311 tools/testing/selftests/bpf/progs/test_l4lb.c if (tcp->syn) tcp 315 tools/testing/selftests/bpf/progs/test_l4lb.c pckt->port16[0] = tcp->source; tcp 316 tools/testing/selftests/bpf/progs/test_l4lb.c pckt->port16[1] = tcp->dest; tcp 318 tools/testing/selftests/bpf/progs/test_l4lb.c pckt->port16[0] = tcp->dest; tcp 319 tools/testing/selftests/bpf/progs/test_l4lb.c pckt->port16[1] = tcp->source; tcp 305 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c struct tcphdr *tcp; tcp 307 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c tcp = data + off; tcp 308 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (tcp + 1 > data_end) tcp 311 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c if (tcp->syn) tcp 315 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c pckt->port16[0] = tcp->source; tcp 316 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c pckt->port16[1] = tcp->dest; tcp 318 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c pckt->port16[0] = tcp->dest; tcp 319 tools/testing/selftests/bpf/progs/test_l4lb_noinline.c pckt->port16[1] = tcp->source; tcp 26 tools/testing/selftests/bpf/progs/test_pkt_access.c struct tcphdr *tcp = NULL; tcp 40 tools/testing/selftests/bpf/progs/test_pkt_access.c tcp = (struct tcphdr *)((void *)(iph) + ihl_len); tcp 48 tools/testing/selftests/bpf/progs/test_pkt_access.c tcp = (struct tcphdr *)((void *)(ip6h) + ihl_len); tcp 51 tools/testing/selftests/bpf/progs/test_pkt_access.c if (tcp) { tcp 52 tools/testing/selftests/bpf/progs/test_pkt_access.c if (((void *)(tcp) + 20) > data_end || proto != 6) tcp 55 tools/testing/selftests/bpf/progs/test_pkt_access.c if (((void *)(tcp) + 18) > data_end) tcp 57 tools/testing/selftests/bpf/progs/test_pkt_access.c if (tcp->urg_ptr == 123) tcp 65 tools/testing/selftests/bpf/progs/test_tc_edt.c static inline int handle_tcp(struct __sk_buff *skb, struct tcphdr *tcp) tcp 70 tools/testing/selftests/bpf/progs/test_tc_edt.c if ((void *)(tcp + 1) > data_end) tcp 73 tools/testing/selftests/bpf/progs/test_tc_edt.c if (tcp->dest == bpf_htons(9000)) tcp 531 tools/testing/selftests/bpf/progs/test_tunnel_kern.c struct tcphdr *tcp = data + sizeof(*iph); tcp 536 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { tcp 548 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (tcp->dest == bpf_htons(5200)) tcp 550 tools/testing/selftests/bpf/progs/test_tunnel_kern.c else if (tcp->dest == bpf_htons(5201)) tcp 588 tools/testing/selftests/bpf/progs/test_tunnel_kern.c struct tcphdr *tcp = data + sizeof(*iph); tcp 593 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { tcp 637 tools/testing/selftests/bpf/progs/test_tunnel_kern.c struct tcphdr *tcp = data + sizeof(*iph); tcp 642 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { tcp 658 tools/testing/selftests/bpf/progs/test_tunnel_kern.c if (tcp->dest == bpf_htons(5200)) { tcp 660 tools/testing/selftests/bpf/progs/test_tunnel_kern.c } else if (tcp->dest == bpf_htons(5201)) { tcp 663 tools/testing/selftests/bpf/progs/test_tunnel_kern.c ERROR(tcp->dest); tcp 260 tools/testing/selftests/bpf/progs/test_xdp_noinline.c struct tcphdr *tcp; tcp 262 tools/testing/selftests/bpf/progs/test_xdp_noinline.c tcp = data + off; tcp 263 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (tcp + 1 > data_end) tcp 265 tools/testing/selftests/bpf/progs/test_xdp_noinline.c if (tcp->syn) tcp 268 tools/testing/selftests/bpf/progs/test_xdp_noinline.c pckt->flow.port16[0] = tcp->source; tcp 269 tools/testing/selftests/bpf/progs/test_xdp_noinline.c pckt->flow.port16[1] = tcp->dest; tcp 271 tools/testing/selftests/bpf/progs/test_xdp_noinline.c pckt->flow.port16[0] = tcp->dest; tcp 272 tools/testing/selftests/bpf/progs/test_xdp_noinline.c pckt->flow.port16[1] = tcp->source; tcp 172 tools/testing/selftests/bpf/test_progs.c .tcp.urg_ptr = 123, tcp 173 tools/testing/selftests/bpf/test_progs.c .tcp.doff = 5, tcp 180 tools/testing/selftests/bpf/test_progs.c .tcp.urg_ptr = 123, tcp 181 tools/testing/selftests/bpf/test_progs.c .tcp.doff = 5, tcp 83 tools/testing/selftests/bpf/test_progs.h struct tcphdr tcp; tcp 91 tools/testing/selftests/bpf/test_progs.h struct tcphdr tcp;