/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_fs.c | 74 static struct mlx5e_ipsec_rx *ipsec_rx(struct mlx5e_ipsec *ipsec, u32 family, int type) in ipsec_rx() 85 static struct mlx5e_ipsec_tx *ipsec_tx(struct mlx5e_ipsec *ipsec, int type) in ipsec_tx() 163 static void ipsec_rx_status_drop_destroy(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_drop_destroy() 171 static void ipsec_rx_status_pass_destroy(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_destroy() 182 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in ipsec_rx_rule_add_match_obj() local 200 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in rx_add_rule_drop_auth_trailer() local 279 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in rx_add_rule_drop_replay() local 333 static int ipsec_rx_status_drop_all_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_drop_all_create() 404 static int ipsec_rx_status_pass_group_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_group_create() 446 ipsec_rx_status_pass_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_create() [all …]
|
H A D | ipsec_offload.c | 373 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_handle_limits() local 486 struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb); in mlx5e_ipsec_event() local 517 int mlx5e_ipsec_aso_init(struct mlx5e_ipsec *ipsec) in mlx5e_ipsec_aso_init() 559 void mlx5e_ipsec_aso_cleanup(struct mlx5e_ipsec *ipsec) in mlx5e_ipsec_aso_cleanup() 597 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_aso_query() local
|
H A D | ipsec.c | 775 struct mlx5e_ipsec *ipsec; in mlx5e_xfrm_add_state() local 891 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_del_state() local 904 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_free_state() local 932 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_netevent_event() local 964 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_init() local 1024 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_cleanup() local
|
H A D | ipsec_rxtx.c | 312 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_offload_handle_rx_skb() local 349 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5_esw_ipsec_rx_make_metadata() local
|
H A D | en_accel.h | 120 struct mlx5e_accel_tx_ipsec_state ipsec; member
|
H A D | ipsec.h | 278 struct mlx5e_ipsec *ipsec; member 303 struct mlx5e_ipsec *ipsec; member
|
/linux/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ipsec.c | 103 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() 269 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_add_sa() local 402 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_del_sa() local 452 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_tx() local 547 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_rx() local 611 struct ixgbevf_ipsec *ipsec; in ixgbevf_init_ipsec_offload() local 666 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_stop_ipsec_offload() local
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | ipsec_fs.c | 24 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 103 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_id_mapping_remove() local 113 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5_esw_ipsec_rx_ipsec_obj_id_search() local 125 void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_tx_create_attr_set()
|
H A D | ipsec_fs.h | 26 static inline void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_create_attr_set() 29 static inline int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_pass_dest_get() 49 static inline void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_tx_create_attr_set()
|
/linux/drivers/net/netdevsim/ |
H A D | ipsec.c | 17 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() 136 struct nsim_ipsec *ipsec; in nsim_ipsec_add_sa() local 205 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_del_sa() local 227 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_tx() local 289 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_teardown() local
|
H A D | netdevsim.h | 125 struct nsim_ipsec ipsec; member
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_ipsec.c | 305 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() 570 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_add_sa() local 764 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_del_sa() local 835 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_clear() local 876 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_add_sa() local 986 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_del_sa() local 1061 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_tx() local 1154 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_rx() local [all …]
|
H A D | ixgbe.h | 846 struct ixgbe_ipsec *ipsec; member
|
/linux/drivers/net/ethernet/netronome/nfp/nfd3/ |
H A D | dp.c | 175 u64 tls_handle, bool *ipsec) in nfp_nfd3_prep_tx_meta() 269 bool ipsec = false; in nfp_nfd3_tx() local
|
/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | cn10k_ipsec.c | 754 struct cn10k_ipsec *ipsec = container_of(work, struct cn10k_ipsec, in cn10k_ipsec_sa_wq_handler() local
|
H A D | otx2_common.h | 560 struct cn10k_ipsec ipsec; member
|
/linux/drivers/net/bonding/ |
H A D | bond_main.c | 468 struct bond_ipsec *ipsec; in bond_ipsec_add_sa() local 521 struct bond_ipsec *ipsec; in bond_ipsec_add_sa_all() local 598 struct bond_ipsec *ipsec; in bond_ipsec_del_sa_all() local 639 struct bond_ipsec *ipsec; in bond_ipsec_free_sa() local
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 937 struct mlx5e_ipsec *ipsec; member
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
H A D | definer.h | 629 struct mlx5_ifc_definer_hl_ipsec_bits ipsec; member
|