Lines Matching refs:esph
248 struct ip_esp_hdr *esph = (void *)(skb->data + offset); in esp_restore_header() local
252 esph->seq_no = esph->spi; in esp_restore_header()
253 esph->spi = *seqhi; in esp_restore_header()
267 struct ip_esp_hdr *esph, in esp_output_set_extra() argument
283 extra->esphoff = (unsigned char *)esph - in esp_output_set_extra()
285 esph = (struct ip_esp_hdr *)((unsigned char *)esph - 4); in esp_output_set_extra()
286 extra->seqhi = esph->spi; in esp_output_set_extra()
287 esph->seq_no = htonl(seqhi); in esp_output_set_extra()
290 esph->spi = x->id.spi; in esp_output_set_extra()
292 return esph; in esp_output_set_extra()
317 uh = (struct udphdr *)esp->esph; in esp_output_udp_encap()
338 __be16 *lenp = (void *)esp->esph; in esp_output_tcp_encap()
339 struct ip_esp_hdr *esph; in esp_output_tcp_encap() local
357 esph = (struct ip_esp_hdr *)(lenp + 1); in esp_output_tcp_encap()
359 return esph; in esp_output_tcp_encap()
374 struct ip_esp_hdr *esph; in esp_output_encap() local
387 esph = esp_output_udp_encap(skb, encap_type, esp, sport, dport); in esp_output_encap()
390 esph = esp_output_tcp_encap(x, skb, esp); in esp_output_encap()
394 if (IS_ERR(esph)) in esp_output_encap()
395 return PTR_ERR(esph); in esp_output_encap()
397 esp->esph = esph; in esp_output_encap()
475 esph_offset = (unsigned char *)esp->esph - skb_transport_header(skb); in esp_output_head()
481 esp->esph = (struct ip_esp_hdr *)(skb_transport_header(skb) + esph_offset); in esp_output_head()
501 struct ip_esp_hdr *esph; in esp_output_tail() local
534 esph = esp_output_set_extra(skb, x, esp->esph, extra); in esp_output_tail()
535 esp->esph = esph; in esp_output_tail()
539 (unsigned char *)esph - skb->data, in esp_output_tail()
567 (unsigned char *)esph - skb->data, in esp_output_tail()
618 struct ip_esp_hdr *esph; in esp_output() local
646 esp.esph = ip_esp_hdr(skb); in esp_output()
652 esph = esp.esph; in esp_output()
653 esph->spi = x->id.spi; in esp_output()
655 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.low); in esp_output()
811 struct ip_esp_hdr *esph; in esp_input_set_header() local
818 esph = skb_push(skb, 4); in esp_input_set_header()
819 *seqhi = esph->spi; in esp_input_set_header()
820 esph->spi = esph->seq_no; in esp_input_set_header()
821 esph->seq_no = XFRM_SKB_CB(skb)->seq.input.hi; in esp_input_set_header()
935 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2)); in esp4_err() local
950 esph->spi, IPPROTO_ESP, AF_INET); in esp4_err()