Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_rxtx.h48 struct xfrm_offload *xo;
57 struct xfrm_offload *xo);
59 struct xfrm_offload *xo);
91 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_feature_check()
126 inner_ipproto = xfrm_offload(skb)->inner_ipproto; in mlx5e_ipsec_txwqe_build_eseg_csum()
H A Dipsec_rxtx.c77 struct xfrm_offload *xo) in mlx5e_ipsec_set_swp()
154 struct xfrm_offload *xo) in mlx5e_ipsec_set_iv_esn()
176 struct xfrm_offload *xo) in mlx5e_ipsec_set_iv()
198 struct xfrm_offload *xo, in mlx5e_ipsec_set_state()
222 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_tx_build_eseg()
266 struct xfrm_offload *xo = xfrm_offload(skb); in mlx5e_ipsec_handle_tx_skb()
314 struct xfrm_offload *xo; in mlx5e_ipsec_offload_handle_rx_skb()
338 xo = xfrm_offload(skb); in mlx5e_ipsec_offload_handle_rx_skb()
H A Dipsec.h266 struct xfrm_offload *xo);
/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dipsec.c13 struct xfrm_offload *xo = xfrm_offload(skb); in nfp_nfd3_ipsec_tx()
/linux/net/xfrm/
H A Dxfrm_replay.c616 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload()
654 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload_bmp()
694 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_replay_overflow_offload_esn()
H A Dxfrm_output.c549 if (xfrm_offload(skb)) { in xfrm_output_one()
660 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_get_inner_ipproto()
/linux/net/ipv4/
H A 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()
352 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_udp_encap()
748 struct xfrm_offload *xo = xfrm_offload(skb); in esp_input_done2()
/linux/drivers/net/ethernet/netronome/nfp/crypto/
H A Dipsec.c605 struct xfrm_offload *xo = xfrm_offload(skb); in nfp_net_ipsec_tx_prep()
622 struct xfrm_offload *xo; in nfp_net_ipsec_rx()
647 xo = xfrm_offload(skb); in nfp_net_ipsec_rx()
/linux/net/ipv6/
H A Dxfrm6_input.c45 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_finish()
H A Desp6.c285 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_done()
353 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_set_esn()
779 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_input_done2()
/linux/include/net/
H A Dxfrm.h1117 struct xfrm_offload { struct
1158 struct xfrm_offload ovec[XFRM_MAX_OFFLOAD_DEPTH]; argument
1218 static inline struct xfrm_offload *xfrm_offload(struct sk_buff *skb) in xfrm_offload() function
1263 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_policy_check2()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c564 struct xfrm_offload *xo = NULL; in ixgbevf_ipsec_rx()
614 xo = xfrm_offload(skb); in ixgbevf_ipsec_rx()
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c417 struct xfrm_offload *xo; in copy_esn_pktxt()
443 xo = xfrm_offload(skb); in copy_esn_pktxt()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c1171 struct xfrm_offload *xo = NULL; in ixgbe_ipsec_rx()
1221 xo = xfrm_offload(skb); in ixgbe_ipsec_rx()
H A Dixgbe_main.c9219 if (xfrm_offload(skb) && in ixgbe_xmit_frame_ring()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c1176 if (xfrm_offload(skb) || is_ptp_enabled(skb, dev) || in cxgb_select_queue()