Searched refs:esph (Results 1 - 11 of 11) sorted by relevance
/linux-master/net/ipv4/ |
H A D | esp4.c | 288 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 D | esp4_offload.c | 99 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 D | ip_vti.c | 318 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 D | esp6.c | 324 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 D | esp6_offload.c | 128 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 D | ip6_vti.c | 605 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 D | esp.h | 32 struct ip_esp_hdr *esph; member in struct:esp_info
|
/linux-master/net/xfrm/ |
H A D | xfrm_interface_core.c | 592 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 D | test_tunnel_kern.c | 964 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 D | ice_virtchnl_fdir.c | 816 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 D | iavf_fdir.c | 513 struct ip_esp_hdr *esph = (struct ip_esp_hdr *)hdr->buffer; local 518 esph->spi = fltr->ip_data.spi;
|
Completed in 376 milliseconds