Lines Matching refs:esph
128 struct ip_esp_hdr *esph = (void *)(skb->data + offset); in esp_restore_header() local
132 esph->seq_no = esph->spi; in esp_restore_header()
133 esph->spi = *seqhi; in esp_restore_header()
152 struct ip_esp_hdr *esph; in esp6_output() local
195 assoclen = sizeof(*esph); in esp6_output()
230 esph = ip_esp_hdr(skb); in esp6_output()
233 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.low); in esp6_output()
242 esph = (void *)(skb_transport_header(skb) - sizeof(__be32)); in esp6_output()
243 *seqhi = esph->spi; in esp6_output()
244 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.hi); in esp6_output()
248 esph->spi = x->id.spi; in esp6_output()
252 (unsigned char *)esph - skb->data, in esp6_output()
356 struct ip_esp_hdr *esph; in esp6_input() local
361 int elen = skb->len - sizeof(*esph) - ivlen; in esp6_input()
371 if (!pskb_may_pull(skb, sizeof(*esph) + ivlen)) { in esp6_input()
389 assoclen = sizeof(*esph); in esp6_input()
409 esph = (struct ip_esp_hdr *)skb->data; in esp6_input()
418 esph = (void *)skb_push(skb, 4); in esp6_input()
419 *seqhi = esph->spi; in esp6_input()
420 esph->spi = esph->seq_no; in esp6_input()
421 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.input.hi); in esp6_input()
464 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)(skb->data + offset); in esp6_err() local
472 esph->spi, IPPROTO_ESP, AF_INET6); in esp6_err()