Searched refs:mlx5e_ipsec (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | ipsec_fs.h | 7 struct mlx5e_ipsec; 11 void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, 13 int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, 20 void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, 24 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()
|
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() 90 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_id_mapping_remove() 100 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5_esw_ipsec_rx_ipsec_obj_id_search() 112 void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_tx_create_attr_set()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.h | 224 struct mlx5e_ipsec { struct 258 struct mlx5e_ipsec *ipsec; argument 293 struct mlx5e_ipsec *ipsec; 304 void mlx5e_accel_ipsec_fs_cleanup(struct mlx5e_ipsec *ipsec); 305 int mlx5e_accel_ipsec_fs_init(struct mlx5e_ipsec *ipsec); 321 int mlx5e_ipsec_aso_init(struct mlx5e_ipsec *ipsec); 322 void mlx5e_ipsec_aso_cleanup(struct mlx5e_ipsec *ipsec);
|
H A D | ipsec_fs.c | 43 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 …]
|
H A D | ipsec_offload.c | 372 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_handle_limits() 485 struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb); in mlx5e_ipsec_event() 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()
|
H A D | ipsec.c | 689 struct mlx5e_ipsec *ipsec; in mlx5e_xfrm_add_state() 804 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_del_state() 817 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_free_state() 845 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_netevent_event() 854 ipsec = container_of(nb, struct mlx5e_ipsec, netevent_nb); in mlx5e_ipsec_netevent_event() 881 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_init() 940 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_cleanup()
|
H A D | ipsec_rxtx.c | 318 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_offload_handle_rx_skb() 364 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5_esw_ipsec_rx_make_metadata()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en.h | 925 struct mlx5e_ipsec *ipsec;
|