Home
last modified time | relevance | path

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

/linux/net/ipv4/
H A Desp4_offload.c34 struct xfrm_offload *xo; in esp4_gro_receive()
46 xo = xfrm_offload(skb); in esp4_gro_receive()
74 xo = xfrm_offload(skb); in esp4_gro_receive()
108 struct xfrm_offload *xo = xfrm_offload(skb); in esp4_gso_encap()
125 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_tunnel_gso_segment()
139 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_gso_segment()
153 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_beet_gso_segment()
213 struct xfrm_offload *xo = xfrm_offload(skb); in esp4_gso_segment()
254 struct xfrm_offload *xo = xfrm_offload(skb); in esp_input_tail()
270 struct xfrm_offload *xo; in esp_xmit()
[all …]
H A Dxfrm4_input.c51 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_finish()
H A Desp4.c213 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_done()
282 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_set_extra()
317 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_udp_encap()
717 struct xfrm_offload *xo = xfrm_offload(skb); in esp_input_done2()
/linux/net/ipv6/
H A Desp6_offload.c57 struct xfrm_offload *xo; in esp6_gro_receive()
73 xo = xfrm_offload(skb); in esp6_gro_receive()
101 xo = xfrm_offload(skb); in esp6_gro_receive()
137 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_gso_encap()
161 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_tunnel_gso_segment()
175 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_gso_segment()
189 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_beet_gso_segment()
253 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_gso_segment()
292 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_input_tail()
309 struct xfrm_offload *xo; in esp6_xmit()
[all …]
H A Dxfrm6_input.c45 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_finish()
H A Desp6.c248 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_done()
319 struct xfrm_offload *xo = xfrm_offload(skb); in esp_output_set_esn()
749 struct xfrm_offload *xo = xfrm_offload(skb); in esp6_input_done2()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
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()
342 xo = xfrm_offload(skb); in mlx5e_ipsec_offload_handle_rx_skb()
H A Den_accel.h136 if (test_bit(MLX5E_SQ_STATE_IPSEC, &sq->state) && xfrm_offload(skb)) { in mlx5e_accel_tx_begin()
185 if (xfrm_offload(skb)) in mlx5e_accel_tx_eseg()
H A Dipsec.h282 struct xfrm_offload *xo);
/linux/net/xfrm/
H A Dxfrm_device.c26 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_transport_prep()
39 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_tunnel_prep()
52 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_mode_beet_prep()
105 struct xfrm_offload *xo = xfrm_offload(skb); in xmit_xfrm_check_overflow()
123 struct xfrm_offload *xo = xfrm_offload(skb); in validate_xmit_xfrm()
201 xo = xfrm_offload(skb2); in validate_xmit_xfrm()
H A Dxfrm_input.c395 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm4_transport_input()
414 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm6_transport_input()
482 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_input()
751 xo = xfrm_offload(skb); in xfrm_input()
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.c556 if (xfrm_offload(skb)) { in xfrm_output_one()
699 struct xfrm_offload *xo = xfrm_offload(skb); in xfrm_get_inner_ipproto()
/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dipsec.c13 struct xfrm_offload *xo = xfrm_offload(skb); in nfp_nfd3_ipsec_tx()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c554 struct xfrm_offload *xo = NULL; in ixgbevf_ipsec_rx()
604 xo = xfrm_offload(skb); in ixgbevf_ipsec_rx()
/linux/include/net/
H A Dxfrm.h1150 struct xfrm_offload { struct
1187 struct xfrm_offload ovec[XFRM_MAX_OFFLOAD_DEPTH]; argument
1251 static inline struct xfrm_offload *xfrm_offload(struct sk_buff *skb) in xfrm_offload() function
1296 struct xfrm_offload *xo = xfrm_offload(skb); in __xfrm_policy_check2()
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c412 struct xfrm_offload *xo; in copy_esn_pktxt()
438 xo = xfrm_offload(skb); in copy_esn_pktxt()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c50 (xfrm_offload(skb))) in otx2_sq_set_sqe_base()
1249 (xfrm_offload(skb))) in otx2_sq_append_skb()
1264 (xfrm_offload(skb))) in otx2_sq_append_skb()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c1155 struct xfrm_offload *xo = NULL; in ixgbe_ipsec_rx()
1205 xo = xfrm_offload(skb); in ixgbe_ipsec_rx()
H A Dixgbe_main.c9511 if (xfrm_offload(skb) && in ixgbe_xmit_frame_ring()
/linux/net/sched/
H A Dsch_generic.c286 if (xfrm_offload(skb)) in dequeue_skb()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_common.c2130 if (xfrm_offload(skb)) in nfp_net_features_check()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1514 if (xfrm_offload(skb) && !ssi->gso_size) in cxgb4_eth_xmit()
H A Dcxgb4_main.c1176 if (xfrm_offload(skb) || is_ptp_enabled(skb, dev) || in cxgb_select_queue()