/drivers/infiniband/hw/nes/ |
H A D | nes_cm.c | 115 static int handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb, int optionsize, int passive); 439 struct tcphdr *tcph; local 445 packetsize += sizeof(*tcph); 449 memset(skb->data, 0x00, ETH_HLEN + sizeof(*iph) + sizeof(*tcph)); 458 tcph = (struct tcphdr *)buf; 462 buf += sizeof(*tcph); 488 tcph->source = htons(cm_node->mapped_loc_port); 489 tcph->dest = htons(cm_node->mapped_rem_port); 490 tcph->seq = htonl(cm_node->tcp_cntxt.loc_seq_num); 494 tcph 1823 handle_rst_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 1961 check_syn(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 1973 check_seq(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb) argument 2007 handle_syn_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2068 handle_synack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2127 handle_ack_pkt(struct nes_cm_node *cm_node, struct sk_buff *skb, struct tcphdr *tcph) argument 2216 handle_tcp_options(struct nes_cm_node *cm_node, struct tcphdr *tcph, struct sk_buff *skb, int optionsize, int passive) argument 2316 struct tcphdr *tcph = tcp_hdr(skb); local 2698 struct tcphdr *tcph; local [all...] |
H A D | nes_mgt.c | 178 struct tcphdr *tcph = (struct tcphdr *)(((char *)iph) + (4 * iph->ihl)); local 180 *ack = be32_to_cpu(tcph->ack_seq); 181 *wnd = be16_to_cpu(tcph->window); 182 *fin_rcvd = tcph->fin; 183 *rst_rcvd = tcph->rst; 184 return be32_to_cpu(tcph->seq); 246 struct tcphdr *tcph; local 338 tcph = (struct tcphdr *)(((char *)iph) + (4 * iph->ihl)); 339 fpdu_info->hdr_len = (((unsigned char *)tcph) + 4 * (tcph 512 struct tcphdr *tcph; local [all...] |
H A D | nes_nic.c | 365 struct tcphdr *tcph; local 391 tcph = tcp_hdr(skb); 396 ((u32)tcph->doff) | 397 (((u32)(((unsigned char *)tcph) - skb->data)) << 4)); 471 struct tcphdr *tcph; local 605 tcph = (struct tcphdr *) 608 tcph->fin = 0; 609 tcph->psh = 0; 610 tcph->rst = 0; 611 tcph [all...] |
H A D | nes_hw.c | 1646 void **tcph, u64 *hdr_flags, void *priv) 1656 *tcph = tcp_hdr(skb); 1645 nes_lro_get_skb_hdr(struct sk_buff *skb, void **iphdr, void **tcph, u64 *hdr_flags, void *priv) argument
|
/drivers/staging/gdm72xx/ |
H A D | gdm_qos.c | 260 struct tcphdr *tcph; local 265 tcph = (struct tcphdr *)iph + iph->ihl*4; 278 index = get_qos_index(nic, (u8 *)iph, (u8 *)tcph);
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_txrx.c | 1161 struct tcphdr *tcph; local 1175 tcph = skb->encapsulation ? inner_tcp_hdr(skb) : tcp_hdr(skb); 1178 tcph->check = ~csum_tcpudp_magic(iph->saddr, iph->daddr, 1184 tcph = skb->encapsulation ? inner_tcp_hdr(skb) : tcp_hdr(skb); 1186 tcph->check = ~csum_ipv6_magic(&ipv6h->saddr, &ipv6h->daddr,
|
/drivers/infiniband/hw/cxgb4/ |
H A D | cm.c | 2204 const struct tcphdr *tcph; local 2207 tcph = (const void *)(req + 1) + G_ETH_HDR_LEN(hlen) + 2209 if (tcph->ece && tcph->cwr) 3595 struct tcphdr *tcph; local 3647 tcph = (struct tcphdr *)(iph + 1); 3649 skb_set_transport_header(skb, (void *)tcph - (void *)rss); 3653 ntohl(iph->daddr), ntohs(tcph->dest), ntohl(iph->saddr), 3654 ntohs(tcph->source), iph->tos); 3656 dst = find_route(dev, iph->daddr, iph->saddr, tcph [all...] |
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 1831 struct tcphdr *tcph; local 1845 tcph = skb->encapsulation ? inner_tcp_hdr(skb) : tcp_hdr(skb); 1848 tcph->check = ~csum_tcpudp_magic(iph->saddr, iph->daddr, 1854 tcph = skb->encapsulation ? inner_tcp_hdr(skb) : tcp_hdr(skb); 1856 tcph->check = ~csum_ipv6_magic(&ipv6h->saddr, &ipv6h->daddr,
|
/drivers/net/ethernet/neterion/ |
H A D | s2io.c | 8291 (lro->tcph->source != tcp->source) || 8292 (lro->tcph->dest != tcp->dest)) 8309 lro->tcph = tcp; 8333 struct tcphdr *tcp = lro->tcph; 8444 struct tcphdr *tcph; local 8457 tcph = (struct tcphdr *)*tcp; 8458 *tcp_len = get_l4_pyld_length(ip, tcph); 8462 if (check_for_socket_match(l_lro, ip, tcph)) 8467 if ((*lro)->tcp_next_seq != ntohl(tcph->seq)) { 8472 ntohl(tcph [all...] |
H A D | s2io.h | 676 struct tcphdr *tcph; member in struct:lro
|
/drivers/s390/net/ |
H A D | qeth_l3_main.c | 2858 /* tcph->check contains already the pseudo hdr checksum 2874 struct tcphdr *tcph = tcp_hdr(skb); local 2889 hdr->ext.dg_hdr_len = (__u16)(iph->ihl*4 + tcph->doff*4); 2892 tcph->check = 0; 2895 tcph->check = ~csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, 2899 tcph->check = ~csum_tcpudp_magic(iph->saddr, iph->daddr,
|
/drivers/net/ethernet/pasemi/ |
H A D | pasemi_mac.c | 261 void **tcph, u64 *hdr_flags, void *data) 279 *tcph = tcp_hdr(skb); 260 get_skb_hdr(struct sk_buff *skb, void **iphdr, void **tcph, u64 *hdr_flags, void *data) argument
|
/drivers/net/vmxnet3/ |
H A D | vmxnet3_drv.c | 882 struct tcphdr *tcph = tcp_hdr(skb); local 888 tcph->check = ~csum_tcpudp_magic(iph->saddr, iph->daddr, 0, 893 tcph->check = ~csum_ipv6_magic(&iph->saddr, &iph->daddr, 0,
|
/drivers/net/ethernet/broadcom/ |
H A D | tg3.c | 7889 struct tcphdr *tcph = NULL; local 7952 tcph = tcp_hdr(skb); 7953 tcp_csum = tcph->check; 7958 tcph->check = 0; 7961 tcph->check = ~csum_tcpudp_magic(iph->saddr, iph->daddr, 8082 tcph->check = tcp_csum;
|