Searched refs:tcph (Results 1 - 14 of 14) sorted by relevance

/drivers/infiniband/hw/nes/
H A Dnes_cm.c115 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 Dnes_mgt.c178 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 Dnes_nic.c365 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 Dnes_hw.c1646 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 Dgdm_qos.c260 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 Di40e_txrx.c1161 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 Dcm.c2204 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 Di40e_txrx.c1831 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 Ds2io.c8291 (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 Ds2io.h676 struct tcphdr *tcph; member in struct:lro
/drivers/s390/net/
H A Dqeth_l3_main.c2858 /* 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 Dpasemi_mac.c261 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 Dvmxnet3_drv.c882 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 Dtg3.c7889 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;

Completed in 1058 milliseconds