Home
last modified time | relevance | path

Searched refs:mlx5e_ipsec (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dipsec_fs.h7 struct mlx5e_ipsec;
11 void mlx5_esw_ipsec_rx_status_destroy(struct mlx5e_ipsec *ipsec,
13 int mlx5_esw_ipsec_rx_status_create(struct mlx5e_ipsec *ipsec,
16 void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec,
18 int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec,
25 void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec,
29 static inline void mlx5_esw_ipsec_rx_status_destroy(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_destroy()
32 static inline int mlx5_esw_ipsec_rx_status_create(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_create()
39 static inline void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_create_attr_set()
42 static inline int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_pass_dest_get()
[all …]
Dipsec_fs.c24 static void esw_ipsec_rx_status_drop_destroy(struct mlx5e_ipsec *ipsec, in esw_ipsec_rx_status_drop_destroy()
32 static void esw_ipsec_rx_status_pass_destroy(struct mlx5e_ipsec *ipsec, in esw_ipsec_rx_status_pass_destroy()
39 static int esw_ipsec_rx_status_drop_create(struct mlx5e_ipsec *ipsec, in esw_ipsec_rx_status_drop_create()
109 static int esw_ipsec_rx_status_pass_create(struct mlx5e_ipsec *ipsec, in esw_ipsec_rx_status_pass_create()
148 void mlx5_esw_ipsec_rx_status_destroy(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_destroy()
155 int mlx5_esw_ipsec_rx_status_create(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_create()
176 void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_create_attr_set()
186 int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_pass_dest_get()
199 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_setup_modify_header()
242 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_id_mapping_remove()
[all …]
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec.h224 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);
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()
232 static void ipsec_rx_ft_disconnect(struct mlx5e_ipsec *ipsec, u32 family) in ipsec_rx_ft_disconnect()
239 static void rx_destroy(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, in rx_destroy()
270 static void ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in ipsec_rx_create_attr_set()
292 static int ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_dest_get()
319 static void ipsec_rx_ft_connect(struct mlx5e_ipsec *ipsec, in ipsec_rx_ft_connect()
330 static int rx_create(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, in rx_create()
429 static int rx_get(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, in rx_get()
452 static void rx_put(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, in rx_put()
[all …]
Dipsec_offload.c361 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_handle_limits()
474 struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb); in mlx5e_ipsec_event()
505 int mlx5e_ipsec_aso_init(struct mlx5e_ipsec *ipsec) in mlx5e_ipsec_aso_init()
547 void mlx5e_ipsec_aso_cleanup(struct mlx5e_ipsec *ipsec) in mlx5e_ipsec_aso_cleanup()
584 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_aso_query()
Dipsec.c649 struct mlx5e_ipsec *ipsec; in mlx5e_xfrm_add_state()
756 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_del_state()
775 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_free_state()
803 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_netevent_event()
812 ipsec = container_of(nb, struct mlx5e_ipsec, netevent_nb); in mlx5e_ipsec_netevent_event()
839 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_init()
898 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_cleanup()
Dipsec_rxtx.c318 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()
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/
Den.h924 struct mlx5e_ipsec *ipsec;