/linux-6.12.1/net/ipv4/ |
D | esp4_offload.c | 43 if (xfrm_parse_spi(skb, IPPROTO_ESP, &spi, &seq) != 0) in esp4_gro_receive() 58 spi, IPPROTO_ESP, AF_INET); in esp4_gro_receive() 91 xfrm_input(skb, IPPROTO_ESP, spi, encap_type); in esp4_gro_receive() 113 *skb_mac_header(skb) = IPPROTO_ESP; in esp4_gso_encap() 385 .proto = IPPROTO_ESP, 398 return inet_add_offload(&esp4_offload, IPPROTO_ESP); in esp4_offload_init() 404 inet_del_offload(&esp4_offload, IPPROTO_ESP); in esp4_offload_exit()
|
D | xfrm4_input.c | 167 return xfrm4_rcv_encap(skb, IPPROTO_ESP, 0, in xfrm4_udp_encap_rcv() 193 ops = rcu_dereference(inet_offloads[IPPROTO_ESP]); in xfrm4_gro_udp_encap_rcv()
|
D | xfrm4_protocol.c | 29 case IPPROTO_ESP: in proto_handlers() 206 case IPPROTO_ESP: in netproto()
|
D | esp4.c | 664 *skb_mac_header(skb) = IPPROTO_ESP; in esp_output() 988 esph->spi, IPPROTO_ESP, AF_INET); in esp4_err() 993 ipv4_update_pmtu(skb, net, info, 0, IPPROTO_ESP); in esp4_err() 995 ipv4_redirect(skb, net, 0, IPPROTO_ESP); in esp4_err() 1206 .proto = IPPROTO_ESP, 1228 if (xfrm4_protocol_register(&esp4_protocol, IPPROTO_ESP) < 0) { in esp4_init() 1238 if (xfrm4_protocol_deregister(&esp4_protocol, IPPROTO_ESP) < 0) in esp4_fini()
|
D | ip_vti.c | 340 case IPPROTO_ESP: in vti4_err() 672 err = xfrm4_protocol_register(&vti_esp4_protocol, IPPROTO_ESP); in vti_init() 714 xfrm4_protocol_deregister(&vti_esp4_protocol, IPPROTO_ESP); in vti_init() 733 xfrm4_protocol_deregister(&vti_esp4_protocol, IPPROTO_ESP); in vti_fini()
|
/linux-6.12.1/net/ipv6/ |
D | esp6_offload.c | 70 if (xfrm_parse_spi(skb, IPPROTO_ESP, &spi, &seq) != 0) in esp6_gro_receive() 85 spi, IPPROTO_ESP, AF_INET6); in esp6_gro_receive() 120 xfrm_input(skb, IPPROTO_ESP, spi, encap_type); in esp6_gro_receive() 149 *skb_mac_header(skb) = IPPROTO_ESP; in esp6_gso_encap() 406 .proto = IPPROTO_ESP, 419 return inet6_add_offload(&esp6_offload, IPPROTO_ESP); in esp6_offload_init() 425 inet6_del_offload(&esp6_offload, IPPROTO_ESP); in esp6_offload_exit()
|
D | xfrm6_input.c | 165 return xfrm6_rcv_encap(skb, IPPROTO_ESP, 0, in xfrm6_udp_encap_rcv() 193 ops = rcu_dereference(inet6_offloads[IPPROTO_ESP]); in xfrm6_gro_udp_encap_rcv()
|
D | xfrm6_protocol.c | 30 case IPPROTO_ESP: in proto_handlers() 222 case IPPROTO_ESP: in netproto()
|
D | esp6.c | 696 *skb_mac_header(skb) = IPPROTO_ESP; in esp6_output() 1024 esph->spi, IPPROTO_ESP, AF_INET6); in esp6_err() 1252 .proto = IPPROTO_ESP, 1274 if (xfrm6_protocol_register(&esp6_protocol, IPPROTO_ESP) < 0) { in esp6_init() 1285 if (xfrm6_protocol_deregister(&esp6_protocol, IPPROTO_ESP) < 0) in esp6_fini()
|
D | ip6_vti.c | 614 case IPPROTO_ESP: in vti6_err() 1257 err = xfrm6_protocol_register(&vti_esp6_protocol, IPPROTO_ESP); in vti6_tunnel_init() 1294 xfrm6_protocol_deregister(&vti_esp6_protocol, IPPROTO_ESP); in vti6_tunnel_init() 1314 xfrm6_protocol_deregister(&vti_esp6_protocol, IPPROTO_ESP); in vti6_tunnel_cleanup()
|
/linux-6.12.1/net/netfilter/ |
D | xt_esp.c | 79 .proto = IPPROTO_ESP, 88 .proto = IPPROTO_ESP,
|
/linux-6.12.1/include/uapi/linux/ |
D | in.h | 58 IPPROTO_ESP = 50, /* Encapsulation Security Payload protocol */ enumerator 59 #define IPPROTO_ESP IPPROTO_ESP macro
|
/linux-6.12.1/tools/include/uapi/linux/ |
D | in.h | 58 IPPROTO_ESP = 50, /* Encapsulation Security Payload protocol */ enumerator 59 #define IPPROTO_ESP IPPROTO_ESP macro
|
/linux-6.12.1/drivers/net/ethernet/intel/ixgbevf/ |
D | ipsec.c | 274 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in ixgbevf_ipsec_add_sa() 309 if (rsa.xs->id.proto & IPPROTO_ESP) in ixgbevf_ipsec_add_sa() 326 if (rsa.xs->id.proto & IPPROTO_ESP) in ixgbevf_ipsec_add_sa() 363 if (xs->id.proto & IPPROTO_ESP) in ixgbevf_ipsec_add_sa() 506 if (xs->id.proto == IPPROTO_ESP) { in ixgbevf_ipsec_tx() 598 proto = IPPROTO_ESP; in ixgbevf_ipsec_rx()
|
/linux-6.12.1/drivers/net/netdevsim/ |
D | ipsec.c | 142 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in nsim_ipsec_add_sa() 169 if (sa.xs->id.proto & IPPROTO_ESP) in nsim_ipsec_add_sa() 270 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in nsim_ipsec_tx()
|
/linux-6.12.1/include/net/netfilter/ |
D | nf_reject.h | 32 case IPPROTO_ESP: in nf_reject_verify_csum()
|
/linux-6.12.1/net/xfrm/ |
D | xfrm_interface_core.c | 599 case IPPROTO_ESP: in xfrmi4_err() 660 case IPPROTO_ESP: in xfrmi6_err() 1084 err = xfrm4_protocol_register(&xfrmi_esp4_protocol, IPPROTO_ESP); in xfrmi4_init() 1113 xfrm4_protocol_deregister(&xfrmi_esp4_protocol, IPPROTO_ESP); in xfrmi4_init() 1126 xfrm4_protocol_deregister(&xfrmi_esp4_protocol, IPPROTO_ESP); in xfrmi4_fini() 1133 err = xfrm6_protocol_register(&xfrmi_esp6_protocol, IPPROTO_ESP); in xfrmi6_init() 1162 xfrm6_protocol_deregister(&xfrmi_esp6_protocol, IPPROTO_ESP); in xfrmi6_init() 1175 xfrm6_protocol_deregister(&xfrmi_esp6_protocol, IPPROTO_ESP); in xfrmi6_fini()
|
D | espintcp.c | 46 ipv6_stub->xfrm6_rcv_encap(skb, IPPROTO_ESP, 0, TCP_ENCAP_ESPINTCP); in handle_esp() 49 xfrm4_rcv_encap(skb, IPPROTO_ESP, 0, TCP_ENCAP_ESPINTCP); in handle_esp()
|
/linux-6.12.1/tools/testing/selftests/net/ |
D | nat6to4.bpf.c | 83 case IPPROTO_ESP: // since there is never a checksum to update. in sched_cls_ingress6_nat_6_prog() 206 case IPPROTO_ESP: // We do not need to bother looking at GRE/ESP headers, in sched_cls_egress4_snat4_prog()
|
/linux-6.12.1/include/linux/ |
D | in.h | 27 case IPPROTO_ESP: /* SPI */ in proto_ports_offset()
|
D | netfilter_ipv6.h | 19 (nexthdr == IPPROTO_ESP) || in nf_ip6_ext_hdr()
|
/linux-6.12.1/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ipsec.c | 574 if (xs->id.proto != IPPROTO_ESP && xs->id.proto != IPPROTO_AH) { in ixgbe_ipsec_add_sa() 614 if (rsa.xs->id.proto & IPPROTO_ESP) in ixgbe_ipsec_add_sa() 686 if (rsa.xs->id.proto & IPPROTO_ESP) in ixgbe_ipsec_add_sa() 724 if (xs->id.proto & IPPROTO_ESP) in ixgbe_ipsec_add_sa() 1112 if (xs->id.proto == IPPROTO_ESP) { in ixgbe_ipsec_tx() 1205 proto = IPPROTO_ESP; in ixgbe_ipsec_rx()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ipsec_rxtx.c | 251 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg() 255 eseg->trailer |= (l3_proto == IPPROTO_ESP) ? in mlx5e_ipsec_tx_build_eseg()
|
/linux-6.12.1/net/netfilter/ipvs/ |
D | ip_vs_proto_ah_esp.c | 140 .protocol = IPPROTO_ESP,
|
/linux-6.12.1/samples/bpf/ |
D | sockex2_kern.c | 35 case IPPROTO_ESP: in proto_ports_offset()
|