Searched refs:esph (Results 1 - 11 of 11) sorted by relevance

/linux-master/net/ipv4/
H A Desp4.c288 struct ip_esp_hdr *esph = (void *)(skb->data + offset); local
292 esph->seq_no = esph->spi;
293 esph->spi = *seqhi;
307 struct ip_esp_hdr *esph,
323 extra->esphoff = (unsigned char *)esph -
325 esph = (struct ip_esp_hdr *)((unsigned char *)esph - 4);
326 extra->seqhi = esph->spi;
327 esph
305 esp_output_set_extra(struct sk_buff *skb, struct xfrm_state *x, struct ip_esp_hdr *esph, struct esp_output_extra *extra) argument
380 struct ip_esp_hdr *esph; local
413 struct ip_esp_hdr *esph; local
541 struct ip_esp_hdr *esph; local
658 struct ip_esp_hdr *esph; local
851 struct ip_esp_hdr *esph; local
975 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2)); local
[all...]
H A Desp4_offload.c99 struct ip_esp_hdr *esph; local
105 esph = ip_esp_hdr(skb);
108 esph->spi = x->id.spi;
109 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.low);
201 struct ip_esp_hdr *esph; local
216 esph = ip_esp_hdr(skb);
218 if (esph->spi != x->id.spi)
221 if (!pskb_may_pull(skb, sizeof(*esph) + crypto_aead_ivsize(aead)))
224 __skb_pull(skb, sizeof(*esph) + crypto_aead_ivsize(aead));
262 struct ip_esp_hdr *esph; local
[all...]
H A Dip_vti.c318 struct ip_esp_hdr *esph; local
335 esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2));
336 spi = esph->spi;
/linux-master/net/ipv6/
H A Desp6.c324 struct ip_esp_hdr *esph = (void *)(skb->data + offset); local
328 esph->seq_no = esph->spi;
329 esph->spi = *seqhi;
343 struct ip_esp_hdr *esph,
359 extra->esphoff = (unsigned char *)esph -
361 esph = (struct ip_esp_hdr *)((unsigned char *)esph - 4);
362 extra->seqhi = esph->spi;
363 esph
341 esp_output_set_esn(struct sk_buff *skb, struct xfrm_state *x, struct ip_esp_hdr *esph, struct esp_output_extra *extra) argument
416 struct ip_esp_hdr *esph; local
449 struct ip_esp_hdr *esph; local
578 struct ip_esp_hdr *esph; local
696 struct ip_esp_hdr *esph; local
906 struct ip_esp_hdr *esph = skb_push(skb, 4); local
1024 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)(skb->data + offset); local
[all...]
H A Desp6_offload.c128 struct ip_esp_hdr *esph; local
141 esph = ip_esp_hdr(skb);
144 esph->spi = x->id.spi;
145 esph->seq_no = htonl(XFRM_SKB_CB(skb)->seq.output.low);
241 struct ip_esp_hdr *esph; local
256 esph = ip_esp_hdr(skb);
258 if (esph->spi != x->id.spi)
261 if (!pskb_may_pull(skb, sizeof(*esph) + crypto_aead_ivsize(aead)))
264 __skb_pull(skb, sizeof(*esph) + crypto_aead_ivsize(aead));
341 esp.esph
[all...]
H A Dip6_vti.c605 struct ip_esp_hdr *esph; local
620 esph = (struct ip_esp_hdr *)(skb->data + offset);
621 spi = esph->spi;
/linux-master/include/net/
H A Desp.h32 struct ip_esp_hdr *esph; member in struct:esp_info
/linux-master/net/xfrm/
H A Dxfrm_interface_core.c592 struct ip_esp_hdr *esph; local
600 esph = (struct ip_esp_hdr *)(skb->data+(iph->ihl<<2));
601 spi = esph->spi;
653 struct ip_esp_hdr *esph; local
661 esph = (struct ip_esp_hdr *)(skb->data + offset);
662 spi = esph->spi;
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_tunnel_kern.c964 struct ip_esp_hdr *esph; local
980 esph = bpf_dynptr_slice(&ptr, off, esph_buf, sizeof(esph_buf));
981 if (!esph)
986 opts.spi = esph->spi;
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl_fdir.c816 struct ip_esp_hdr *esph; local
927 esph = (struct ip_esp_hdr *)hdr->buffer;
948 input->ip.v4.sec_parm_idx = esph->spi;
950 input->ip.v6.sec_parm_idx = esph->spi;
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_fdir.c513 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)hdr->buffer; local
518 esph->spi = fltr->ip_data.spi;

Completed in 376 milliseconds