Home
last modified time | relevance | path

Searched defs:ipsec (Results 1 – 25 of 34) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_fs.c43 static struct mlx5e_ipsec_rx *ipsec_rx(struct mlx5e_ipsec *ipsec, u32 family, int type) in ipsec_rx()
54 static struct mlx5e_ipsec_tx *ipsec_tx(struct mlx5e_ipsec *ipsec, int type) in ipsec_tx()
131 static void ipsec_rx_status_drop_destroy(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_drop_destroy()
139 static void ipsec_rx_status_pass_destroy(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_destroy()
152 static int ipsec_rx_status_drop_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_drop_create()
223 static int ipsec_rx_status_pass_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_create()
263 static void mlx5_ipsec_rx_status_destroy(struct mlx5e_ipsec *ipsec, in mlx5_ipsec_rx_status_destroy()
270 static int mlx5_ipsec_rx_status_create(struct mlx5e_ipsec *ipsec, in mlx5_ipsec_rx_status_create()
335 static void ipsec_rx_ft_disconnect(struct mlx5e_ipsec *ipsec, u32 family) in ipsec_rx_ft_disconnect()
342 static void rx_destroy(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, in rx_destroy()
[all …]
Dipsec_offload.c372 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_handle_limits() local
485 struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb); in mlx5e_ipsec_event() local
516 int mlx5e_ipsec_aso_init(struct mlx5e_ipsec *ipsec) in mlx5e_ipsec_aso_init()
558 void mlx5e_ipsec_aso_cleanup(struct mlx5e_ipsec *ipsec) in mlx5e_ipsec_aso_cleanup()
596 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_aso_query() local
Dipsec.c689 struct mlx5e_ipsec *ipsec; in mlx5e_xfrm_add_state() local
804 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_del_state() local
817 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_free_state() local
845 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_netevent_event() local
881 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_init() local
940 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_cleanup() local
Dipsec_rxtx.c318 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_offload_handle_rx_skb() local
364 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5_esw_ipsec_rx_make_metadata() local
Den_accel.h120 struct mlx5e_accel_tx_ipsec_state ipsec; member
Dipsec.h258 struct mlx5e_ipsec *ipsec; member
293 struct mlx5e_ipsec *ipsec; member
/kernel/linux/linux-5.10/drivers/net/netdevsim/
Dipsec.c17 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_dbg_netdev_ops_read() local
68 static int nsim_ipsec_find_empty_idx(struct nsim_ipsec *ipsec) in nsim_ipsec_find_empty_idx()
130 struct nsim_ipsec *ipsec; in nsim_ipsec_add_sa() local
198 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_del_sa() local
215 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_offload_ok() local
231 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_tx() local
293 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_teardown() local
/kernel/linux/linux-6.6/drivers/net/netdevsim/
Dipsec.c17 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_dbg_netdev_ops_read() local
72 static int nsim_ipsec_find_empty_idx(struct nsim_ipsec *ipsec) in nsim_ipsec_find_empty_idx()
135 struct nsim_ipsec *ipsec; in nsim_ipsec_add_sa() local
206 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_del_sa() local
223 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_offload_ok() local
239 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_tx() local
301 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_teardown() local
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/
Dipsec.c103 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_restore() local
140 int ixgbevf_ipsec_find_empty_idx(struct ixgbevf_ipsec *ipsec, bool rxtable) in ixgbevf_ipsec_find_empty_idx()
178 struct xfrm_state *ixgbevf_ipsec_find_rx_state(struct ixgbevf_ipsec *ipsec, in ixgbevf_ipsec_find_rx_state()
267 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_add_sa() local
397 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_del_sa() local
468 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_tx() local
563 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_rx() local
627 struct ixgbevf_ipsec *ipsec; in ixgbevf_init_ipsec_offload() local
682 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_stop_ipsec_offload() local
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/
Dipsec.c103 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_restore() local
140 int ixgbevf_ipsec_find_empty_idx(struct ixgbevf_ipsec *ipsec, bool rxtable) in ixgbevf_ipsec_find_empty_idx()
178 struct xfrm_state *ixgbevf_ipsec_find_rx_state(struct ixgbevf_ipsec *ipsec, in ixgbevf_ipsec_find_rx_state()
265 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_add_sa() local
391 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_del_sa() local
462 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_tx() local
557 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_rx() local
621 struct ixgbevf_ipsec *ipsec; in ixgbevf_init_ipsec_offload() local
676 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_stop_ipsec_offload() local
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dipsec_fs.c24 void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_create_attr_set()
34 int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_pass_dest_get()
47 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_setup_modify_header() local
90 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_id_mapping_remove() local
100 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5_esw_ipsec_rx_ipsec_obj_id_search() local
112 void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_tx_create_attr_set()
Dipsec_fs.h24 static inline void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_create_attr_set()
27 static inline int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_pass_dest_get()
47 static inline void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_tx_create_attr_set()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ipsec.c305 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_restore() local
355 static int ixgbe_ipsec_find_empty_idx(struct ixgbe_ipsec *ipsec, bool rxtable) in ixgbe_ipsec_find_empty_idx()
392 static struct xfrm_state *ixgbe_ipsec_find_rx_state(struct ixgbe_ipsec *ipsec, in ixgbe_ipsec_find_rx_state()
565 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_add_sa() local
755 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_del_sa() local
847 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_clear() local
886 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_add_sa() local
997 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_del_sa() local
1072 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_tx() local
1165 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_rx() local
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ipsec.c305 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_restore() local
355 static int ixgbe_ipsec_find_empty_idx(struct ixgbe_ipsec *ipsec, bool rxtable) in ixgbe_ipsec_find_empty_idx()
392 static struct xfrm_state *ixgbe_ipsec_find_rx_state(struct ixgbe_ipsec *ipsec, in ixgbe_ipsec_find_rx_state()
567 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_add_sa() local
761 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_del_sa() local
853 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_clear() local
892 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_add_sa() local
1002 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_del_sa() local
1077 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_tx() local
1170 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_rx() local
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec.c60 struct xfrm_state *mlx5e_ipsec_sadb_rx_lookup(struct mlx5e_ipsec *ipsec, in mlx5e_ipsec_sadb_rx_lookup()
81 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_sadb_rx_add() local
103 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_sadb_rx_del() local
413 struct mlx5e_ipsec *ipsec = NULL; in mlx5e_ipsec_init() local
445 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_cleanup() local
Den_accel.h113 struct mlx5e_accel_tx_ipsec_state ipsec; member
Dipsec_fs.c336 struct mlx5e_ipsec *ipsec = priv->ipsec; in tx_create() local
360 struct mlx5e_ipsec *ipsec = priv->ipsec; in tx_destroy() local
Dipsec.h110 struct mlx5e_ipsec *ipsec; member
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dpicoxcell-pc3x2.dtsi92 ipsec: spacc@100000 { label
Dpicoxcell-pc3x3.dtsi188 ipsec: spacc@100000 { label
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dcore.h61 struct mlx5_fpga_ipsec *ipsec; member
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfd3/
Ddp.c172 u64 tls_handle, bool *ipsec) in nfp_nfd3_prep_tx_meta()
266 bool ipsec = false; in nfp_nfd3_tx() local
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfdk/
Ddp.c176 struct sk_buff *skb, bool *ipsec) in nfp_nfdk_prep_tx_meta()
265 bool ipsec = false; in nfp_nfdk_tx() local
/kernel/linux/linux-5.10/drivers/net/bonding/
Dbond_main.c388 struct bond_ipsec *ipsec; in bond_ipsec_add_sa() local
436 struct bond_ipsec *ipsec; in bond_ipsec_add_sa_all() local
476 struct bond_ipsec *ipsec; in bond_ipsec_del_sa() local
519 struct bond_ipsec *ipsec; in bond_ipsec_del_sa_all() local
/kernel/linux/linux-6.6/drivers/net/bonding/
Dbond_main.c432 struct bond_ipsec *ipsec; in bond_ipsec_add_sa() local
485 struct bond_ipsec *ipsec; in bond_ipsec_add_sa_all() local
528 struct bond_ipsec *ipsec; in bond_ipsec_del_sa() local
575 struct bond_ipsec *ipsec; in bond_ipsec_del_sa_all() local

12