Home
last modified time | relevance | path

Searched refs:offload_handle (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/intel/ixgbevf/
Dipsec.c335 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_RX_INDEX; in ixgbevf_ipsec_add_sa()
375 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_add_sa()
398 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_RX_INDEX; in ixgbevf_ipsec_del_sa()
402 sa_idx, xs->xso.offload_handle); in ixgbevf_ipsec_del_sa()
411 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_del_sa()
415 sa_idx, xs->xso.offload_handle); in ixgbevf_ipsec_del_sa()
482 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_tx()
485 __func__, sa_idx, xs->xso.offload_handle); in ixgbevf_ipsec_tx()
/linux-6.1.9/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
Dchcr_ipsec.c297 x->xso.offload_handle = (unsigned long)sa_entry; in ch_ipsec_xfrm_add_state()
306 if (!x->xso.offload_handle) in ch_ipsec_xfrm_del_state()
314 if (!x->xso.offload_handle) in ch_ipsec_xfrm_free_state()
317 sa_entry = (struct ipsec_sa_entry *)x->xso.offload_handle; in ch_ipsec_xfrm_free_state()
339 if (!x->xso.offload_handle) in ch_ipsec_advance_esn_state()
718 if (!x->xso.offload_handle) in ch_ipsec_xmit()
721 sa_entry = (struct ipsec_sa_entry *)x->xso.offload_handle; in ch_ipsec_xmit()
/linux-6.1.9/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ipsec.c692 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_RX_INDEX; in ixgbe_ipsec_add_sa()
733 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_add_sa()
764 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_RX_INDEX; in ixgbe_ipsec_del_sa()
769 sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_del_sa()
794 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_del_sa()
798 sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_del_sa()
952 pfsa = xs->xso.offload_handle; in ixgbe_ipsec_vf_add_sa()
963 msgbuf[1] = xs->xso.offload_handle; in ixgbe_ipsec_vf_add_sa()
1090 itd->sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_tx()
1093 __func__, itd->sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_tx()
/linux-6.1.9/drivers/net/netdevsim/
Dipsec.c189 xs->xso.offload_handle = sa_idx | NSIM_IPSEC_VALID; in nsim_ipsec_add_sa()
201 sa_idx = xs->xso.offload_handle & ~NSIM_IPSEC_VALID; in nsim_ipsec_del_sa()
252 sa_idx = xs->xso.offload_handle & ~NSIM_IPSEC_VALID; in nsim_ipsec_tx()
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_rxtx.c233 if (unlikely(!x->xso.offload_handle || in mlx5e_ipsec_tx_build_eseg()
280 if (unlikely(!x->xso.offload_handle || in mlx5e_ipsec_handle_tx_skb()
293 sa_entry = (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in mlx5e_ipsec_handle_tx_skb()
Dipsec_rxtx.h97 if (!x || !x->xso.offload_handle) in mlx5e_ipsec_feature_check()
Dipsec.c45 return (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in to_ipsec_sa_entry()
316 x->xso.offload_handle = (unsigned long)sa_entry; in mlx5e_xfrm_add_state()
/linux-6.1.9/Documentation/networking/
Dxfrm_device.rst86 The driver can also set an offload_handle in the SA, an opaque void pointer
89 xs->xso.offload_handle = context;
104 context = xs->xso.offload_handle;
/linux-6.1.9/include/net/
Dxfrm.h138 unsigned long offload_handle; member
1912 if (!x->xso.offload_handle && !xdst->child->xfrm) in xfrm_dst_offload_ok()
1914 if (x->xso.offload_handle && (x->xso.dev == xfrm_dst_path(dst)->dev) && in xfrm_dst_offload_ok()