Lines Matching defs:esph
284 struct ip_esp_hdr *esph = (void *)(skb->data + offset);
288 esph->seq_no = esph->spi;
289 esph->spi = *seqhi;
303 struct ip_esp_hdr *esph,
319 extra->esphoff = (unsigned char *)esph -
321 esph = (struct ip_esp_hdr *)((unsigned char *)esph - 4);
322 extra->seqhi = esph->spi;
323 esph->seq_no = htonl(seqhi);
326 esph->spi = x->id.spi;
328 return esph;
352 uh = (struct udphdr *)esp->esph;
368 __be16 *lenp = (void *)esp->esph;
369 struct ip_esp_hdr *esph;
387 esph = (struct ip_esp_hdr *)(lenp + 1);
389 return esph;
404 struct ip_esp_hdr *esph;
417 esph = esp6_output_udp_encap(skb, encap_type, esp, sport, dport);
420 esph = esp6_output_tcp_encap(x, skb, esp);
424 if (IS_ERR(esph))
425 return PTR_ERR(esph);
427 esp->esph = esph;
506 esph_offset = (unsigned char *)esp->esph - skb_transport_header(skb);
512 esp->esph = (struct ip_esp_hdr *)(skb_transport_header(skb) + esph_offset);
532 struct ip_esp_hdr *esph;
565 esph = esp_output_set_esn(skb, x, esp->esph, extra);
566 esp->esph = esph;
570 (unsigned char *)esph - skb->data,
598 (unsigned char *)esph - skb->data,
650 struct ip_esp_hdr *esph;
678 esp.esph = ip_esp_hdr(skb);
684 esph = esp.esph;
685 esph->spi = x->id.spi;
687 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.low);
860 struct ip_esp_hdr *esph = skb_push(skb, 4);
862 *seqhi = esph->spi;
863 esph->spi = esph->seq_no;
864 esph->seq_no = XFRM_SKB_CB(skb)->seq.input.hi;
978 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)(skb->data + offset);
986 esph->spi, IPPROTO_ESP, AF_INET6);