/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ipsec.c | 335 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() 401 netdev_err(dev, "Invalid Rx SA selected sa_idx=%d offload_handle=%lu\n", 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() 414 netdev_err(dev, "Invalid Tx SA selected sa_idx=%d offload_handle=%lu\n", 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() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ipsec.c | 341 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_RX_INDEX; in ixgbevf_ipsec_add_sa() 381 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_add_sa() 404 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_RX_INDEX; in ixgbevf_ipsec_del_sa() 407 netdev_err(dev, "Invalid Rx SA selected sa_idx=%d offload_handle=%lu\n", in ixgbevf_ipsec_del_sa() 408 sa_idx, xs->xso.offload_handle); in ixgbevf_ipsec_del_sa() 417 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_del_sa() 420 netdev_err(dev, "Invalid Tx SA selected sa_idx=%d offload_handle=%lu\n", in ixgbevf_ipsec_del_sa() 421 sa_idx, xs->xso.offload_handle); in ixgbevf_ipsec_del_sa() 488 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbevf_ipsec_tx() 491 __func__, sa_idx, xs->xso.offload_handle); in ixgbevf_ipsec_tx() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ipsec.c | 692 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() 768 netdev_err(dev, "Invalid Rx SA selected sa_idx=%d offload_handle=%lu\n", 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() 797 netdev_err(dev, "Invalid Tx SA selected sa_idx=%d offload_handle=%lu\n", in ixgbe_ipsec_del_sa() 798 sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_del_sa() 880 * Put the resulting offload_handle into the return message to the VF. 953 pfsa = xs->xso.offload_handle; in ixgbe_ipsec_vf_add_sa() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ipsec.c | 698 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_RX_INDEX; in ixgbe_ipsec_add_sa() 739 xs->xso.offload_handle = sa_idx + IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_add_sa() 770 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_RX_INDEX; in ixgbe_ipsec_del_sa() 774 netdev_err(dev, "Invalid Rx SA selected sa_idx=%d offload_handle=%lu\n", in ixgbe_ipsec_del_sa() 775 sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_del_sa() 800 sa_idx = xs->xso.offload_handle - IXGBE_IPSEC_BASE_TX_INDEX; in ixgbe_ipsec_del_sa() 803 netdev_err(dev, "Invalid Tx SA selected sa_idx=%d offload_handle=%lu\n", in ixgbe_ipsec_del_sa() 804 sa_idx, xs->xso.offload_handle); in ixgbe_ipsec_del_sa() 886 * Put the resulting offload_handle into the return message to the VF. 958 pfsa = xs->xso.offload_handle; in ixgbe_ipsec_vf_add_sa() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 299 x->xso.offload_handle = (unsigned long)sa_entry; in ch_ipsec_xfrm_add_state() 308 if (!x->xso.offload_handle) in ch_ipsec_xfrm_del_state() 316 if (!x->xso.offload_handle) in ch_ipsec_xfrm_free_state() 319 sa_entry = (struct ipsec_sa_entry *)x->xso.offload_handle; in ch_ipsec_xfrm_free_state() 341 if (!x->xso.offload_handle) in ch_ipsec_advance_esn_state() 720 if (!x->xso.offload_handle) in ch_ipsec_xmit() 723 sa_entry = (struct ipsec_sa_entry *)x->xso.offload_handle; in ch_ipsec_xmit()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 303 x->xso.offload_handle = (unsigned long)sa_entry; in ch_ipsec_xfrm_add_state() 312 if (!x->xso.offload_handle) in ch_ipsec_xfrm_del_state() 320 if (!x->xso.offload_handle) in ch_ipsec_xfrm_free_state() 323 sa_entry = (struct ipsec_sa_entry *)x->xso.offload_handle; in ch_ipsec_xfrm_free_state() 345 if (!x->xso.offload_handle) in ch_ipsec_advance_esn_state() 724 if (!x->xso.offload_handle) in ch_ipsec_xmit() 727 sa_entry = (struct ipsec_sa_entry *)x->xso.offload_handle; in ch_ipsec_xmit()
|
/kernel/linux/linux-5.10/drivers/net/netdevsim/ |
H A D | ipsec.c | 186 /* the XFRM stack doesn't like offload_handle == 0, in nsim_ipsec_add_sa() 189 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_rxtx.c | 236 if (unlikely(!x->xso.offload_handle || in mlx5e_ipsec_tx_build_eseg() 283 if (unlikely(!x->xso.offload_handle || in mlx5e_ipsec_handle_tx_skb() 296 sa_entry = (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in mlx5e_ipsec_handle_tx_skb()
|
H A D | ipsec_rxtx.h | 99 if (!x || !x->xso.offload_handle) in mlx5e_ipsec_feature_check()
|
H A D | ipsec.c | 51 return (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in to_ipsec_sa_entry() 56 return (struct mlx5e_ipsec_pol_entry *)x->xdo.offload_handle; in to_ipsec_pol_entry() 765 x->xso.offload_handle = (unsigned long)sa_entry; in mlx5e_xfrm_add_state() 1120 x->xdo.offload_handle = (unsigned long)pol_entry; in mlx5e_xfrm_add_policy()
|
/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | ipsec.c | 191 /* the XFRM stack doesn't like offload_handle == 0, in nsim_ipsec_add_sa() 194 xs->xso.offload_handle = sa_idx | NSIM_IPSEC_VALID; in nsim_ipsec_add_sa() 206 sa_idx = xs->xso.offload_handle & ~NSIM_IPSEC_VALID; in nsim_ipsec_del_sa() 257 sa_idx = xs->xso.offload_handle & ~NSIM_IPSEC_VALID; in nsim_ipsec_tx()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_rxtx.c | 289 if (unlikely(!x->xso.offload_handle || in mlx5e_ipsec_tx_build_eseg() 339 if (unlikely(!x->xso.offload_handle || in mlx5e_ipsec_handle_tx_skb() 360 sa_entry = (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in mlx5e_ipsec_handle_tx_skb() 510 if (x && x->xso.offload_handle) in mlx5e_ipsec_feature_check()
|
H A D | ipsec.c | 52 sa = (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in to_ipsec_sa_entry() 366 x->xso.offload_handle = (unsigned long)sa_entry; in mlx5e_xfrm_add_state()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | ipsec.c | 505 /* 0 is invalid offload_handle for kernel */ in nfp_net_xfrm_add_state() 506 x->xso.offload_handle = saidx + 1; in nfp_net_xfrm_add_state() 514 .sa_idx = x->xso.offload_handle - 1, in nfp_net_xfrm_del_state() 526 xa_erase(&nn->xa_ipsec, x->xso.offload_handle - 1); in nfp_net_xfrm_del_state() 575 offload_info->handle = x->xso.offload_handle; in nfp_net_ipsec_tx_prep()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | xfrm.h | 132 unsigned long offload_handle; member 1905 if (!x->xso.offload_handle && !xdst->child->xfrm) in xfrm_dst_offload_ok() 1907 if (x->xso.offload_handle && (x->xso.dev == xfrm_dst_path(dst)->dev) && in xfrm_dst_offload_ok()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | xfrm.h | 149 unsigned long offload_handle; member 1961 if (!x->xso.offload_handle && !xdst->child->xfrm) in xfrm_dst_offload_ok() 1963 if (x->xso.offload_handle && (x->xso.dev == xfrm_dst_path(dst)->dev) && in xfrm_dst_offload_ok()
|