Lines Matching refs:esph

287 	struct ip_esp_hdr *esph = (void *)(skb->data + offset);  in esp_restore_header()  local
291 esph->seq_no = esph->spi; in esp_restore_header()
292 esph->spi = *seqhi; in esp_restore_header()
306 struct ip_esp_hdr *esph, in esp_output_set_extra() argument
322 extra->esphoff = (unsigned char *)esph - in esp_output_set_extra()
324 esph = (struct ip_esp_hdr *)((unsigned char *)esph - 4); in esp_output_set_extra()
325 extra->seqhi = esph->spi; in esp_output_set_extra()
326 esph->seq_no = htonl(seqhi); in esp_output_set_extra()
329 esph->spi = x->id.spi; in esp_output_set_extra()
331 return esph; in esp_output_set_extra()
356 uh = (struct udphdr *)esp->esph; in esp_output_udp_encap()
378 __be16 *lenp = (void *)esp->esph; in esp_output_tcp_encap()
379 struct ip_esp_hdr *esph; in esp_output_tcp_encap() local
395 esph = (struct ip_esp_hdr *)(lenp + 1); in esp_output_tcp_encap()
397 return esph; in esp_output_tcp_encap()
412 struct ip_esp_hdr *esph; in esp_output_encap() local
426 esph = esp_output_udp_encap(skb, encap_type, esp, sport, dport); in esp_output_encap()
429 esph = esp_output_tcp_encap(x, skb, esp); in esp_output_encap()
433 if (IS_ERR(esph)) in esp_output_encap()
434 return PTR_ERR(esph); in esp_output_encap()
436 esp->esph = esph; in esp_output_encap()
512 esph_offset = (unsigned char *)esp->esph - skb_transport_header(skb); in esp_output_head()
518 esp->esph = (struct ip_esp_hdr *)(skb_transport_header(skb) + esph_offset); in esp_output_head()
538 struct ip_esp_hdr *esph; in esp_output_tail() local
571 esph = esp_output_set_extra(skb, x, esp->esph, extra); in esp_output_tail()
572 esp->esph = esph; in esp_output_tail()
576 (unsigned char *)esph - skb->data, in esp_output_tail()
604 (unsigned char *)esph - skb->data, in esp_output_tail()
655 struct ip_esp_hdr *esph; in esp_output() local
683 esp.esph = ip_esp_hdr(skb); in esp_output()
689 esph = esp.esph; in esp_output()
690 esph->spi = x->id.spi; in esp_output()
692 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.low); in esp_output()
852 struct ip_esp_hdr *esph; in esp_input_set_header() local
859 esph = skb_push(skb, 4); in esp_input_set_header()
860 *seqhi = esph->spi; in esp_input_set_header()
861 esph->spi = esph->seq_no; in esp_input_set_header()
862 esph->seq_no = XFRM_SKB_CB(skb)->seq.input.hi; in esp_input_set_header()
976 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2)); in esp4_err() local
991 esph->spi, IPPROTO_ESP, AF_INET); in esp4_err()