Lines Matching refs:esph
100 struct ip_esp_hdr *esph = (void *)(skb->data + offset); in esp_restore_header() local
104 esph->seq_no = esph->spi; in esp_restore_header()
105 esph->spi = *seqhi; in esp_restore_header()
124 struct ip_esp_hdr *esph; in esp_output() local
168 assoclen = sizeof(*esph); in esp_output()
203 esph = ip_esp_hdr(skb); in esp_output()
220 uh = (struct udphdr *)esph; in esp_output()
229 esph = (struct ip_esp_hdr *)(uh + 1); in esp_output()
234 esph = (struct ip_esp_hdr *)(udpdata32 + 2); in esp_output()
241 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.low); in esp_output()
250 esph = (void *)(skb_transport_header(skb) - sizeof(__be32)); in esp_output()
251 *seqhi = esph->spi; in esp_output()
252 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.hi); in esp_output()
256 esph->spi = x->id.spi; in esp_output()
260 (unsigned char *)esph - skb->data, in esp_output()
407 struct ip_esp_hdr *esph; in esp_input() local
412 int elen = skb->len - sizeof(*esph) - ivlen; in esp_input()
422 if (!pskb_may_pull(skb, sizeof(*esph) + ivlen)) in esp_input()
434 assoclen = sizeof(*esph); in esp_input()
455 esph = (struct ip_esp_hdr *)skb->data; in esp_input()
464 esph = (void *)skb_push(skb, 4); in esp_input()
465 *seqhi = esph->spi; in esp_input()
466 esph->spi = esph->seq_no; in esp_input()
467 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.input.hi); in esp_input()
516 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2)); in esp4_err() local
530 esph->spi, IPPROTO_ESP, AF_INET); in esp4_err()