Home
last modified time | relevance | path

Searched refs:xfrm_offload (Results 1 – 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/net/ipv4/
Desp4_offload.c32 struct xfrm_offload *xo; in esp4_gro_receive()
44 xo = xfrm_offload(skb); in esp4_gro_receive()
65 xo = xfrm_offload(skb); in esp4_gro_receive()
96 struct xfrm_offload *xo = xfrm_offload(skb); in esp4_gso_encap()
123 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_gso_segment()
137 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_beet_gso_segment()
197 struct xfrm_offload *xo = xfrm_offload(skb); in esp4_gso_segment()
238 struct xfrm_offload *xo = xfrm_offload(skb); in esp_input_tail()
254 struct xfrm_offload *xo; in esp_xmit()
263 xo = xfrm_offload(skb); in esp_xmit()
[all …]
Dxfrm4_input.c49 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_finish()
Desp4.c251 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_done()
317 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_set_extra()
710 struct xfrm_offload *xo = xfrm_offload(skb); in esp_remove_trailer()
756 struct xfrm_offload *xo = xfrm_offload(skb); in esp_input_done2()
/kernel/linux/linux-5.10/net/ipv6/
Desp6_offload.c53 struct xfrm_offload *xo; in esp6_gro_receive()
66 xo = xfrm_offload(skb); in esp6_gro_receive()
87 xo = xfrm_offload(skb); in esp6_gro_receive()
123 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_gso_encap()
157 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_gso_segment()
171 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_beet_gso_segment()
235 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_gso_segment()
274 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_input_tail()
291 struct xfrm_offload *xo; in esp6_xmit()
299 xo = xfrm_offload(skb); in esp6_xmit()
[all …]
Dxfrm6_input.c43 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_finish()
Desp6.c284 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_done()
352 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_set_esn()
745 struct xfrm_offload *xo = xfrm_offload(skb); in esp_remove_trailer()
790 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_input_done2()
/kernel/linux/linux-5.10/net/xfrm/
Dxfrm_device.c25 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_transport_prep()
38 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_tunnel_prep()
50 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_beet_prep()
102 struct xfrm_offload *xo = xfrm_offload(skb); in xmit_xfrm_check_overflow()
120 struct xfrm_offload *xo = xfrm_offload(skb); in validate_xmit_xfrm()
192 xo = xfrm_offload(skb2); in validate_xmit_xfrm()
Dxfrm_replay.c559 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload()
597 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload_bmp()
637 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload_esn()
Dxfrm_input.c475 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_input()
726 xo = xfrm_offload(skb); in xfrm_input()
Dxfrm_output.c469 if (xfrm_offload(skb)) { in xfrm_output_one()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_rxtx.c137 struct xfrm_offload *xo) in mlx5e_ipsec_set_swp()
169 struct xfrm_offload *xo) in mlx5e_ipsec_set_iv_esn()
191 struct xfrm_offload *xo) in mlx5e_ipsec_set_iv()
204 struct xfrm_offload *xo) in mlx5e_ipsec_set_metadata()
247 struct xfrm_offload *xo, in mlx5e_ipsec_set_state()
273 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_tx_build_eseg()
319 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_handle_tx_skb()
377 struct xfrm_offload *xo; in mlx5e_ipsec_build_sp()
399 xo = xfrm_offload(skb); in mlx5e_ipsec_build_sp()
457 struct xfrm_offload *xo; in mlx5e_ipsec_offload_handle_rx_skb()
[all …]
Dipsec_rxtx.h48 struct xfrm_offload *xo;
63 struct xfrm_offload *xo);
65 struct xfrm_offload *xo);
Den_accel.h134 if (test_bit(MLX5E_SQ_STATE_IPSEC, &sq->state) && xfrm_offload(skb)) { in mlx5e_accel_tx_begin()
171 if (xfrm_offload(skb)) in mlx5e_accel_tx_eseg()
Dipsec.h114 struct xfrm_offload *xo);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/
Dipsec.c558 struct xfrm_offload *xo = NULL; in ixgbevf_ipsec_rx()
608 xo = xfrm_offload(skb); in ixgbevf_ipsec_rx()
Dixgbevf_main.c4190 if (xfrm_offload(skb) && !ixgbevf_ipsec_tx(tx_ring, first, &ipsec_tx)) in ixgbevf_xmit_frame_ring()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
Dchcr_ipsec.c415 struct xfrm_offload *xo; in copy_esn_pktxt()
441 xo = xfrm_offload(skb); in copy_esn_pktxt()
/kernel/linux/linux-5.10/include/net/
Dxfrm.h1003 struct xfrm_offload { struct
1039 struct xfrm_offload ovec[XFRM_MAX_OFFLOAD_DEPTH]; argument
1861 static inline struct xfrm_offload *xfrm_offload(struct sk_buff *skb) in xfrm_offload() function
/kernel/linux/linux-5.10/Documentation/networking/
Dxfrm_device.rst133 xo = xfrm_offload(skb);
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ipsec.c1166 struct xfrm_offload *xo = NULL; in ixgbe_ipsec_rx()
1216 xo = xfrm_offload(skb); in ixgbe_ipsec_rx()
Dixgbe_main.c8753 if (xfrm_offload(skb) && in ixgbe_xmit_frame_ring()
/kernel/linux/linux-5.10/net/sched/
Dsch_generic.c250 if (xfrm_offload(skb)) in dequeue_skb()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1528 if (xfrm_offload(skb) && !ssi->gso_size) in cxgb4_eth_xmit()
Dcxgb4_main.c1177 if (xfrm_offload(skb) || is_ptp_enabled(skb, dev) || in cxgb_select_queue()