Home
last modified time | relevance | path

Searched refs:mlx5e_ipsec_sa_entry (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec.h134 struct mlx5e_ipsec_sa_entry { struct
159 struct mlx5e_ipsec_sa_entry *sa_entry); argument
161 struct mlx5e_ipsec_sa_entry *sa_entry);
163 int mlx5_ipsec_create_sa_ctx(struct mlx5e_ipsec_sa_entry *sa_entry);
164 void mlx5_ipsec_free_sa_ctx(struct mlx5e_ipsec_sa_entry *sa_entry);
168 void mlx5_accel_esp_modify_xfrm(struct mlx5e_ipsec_sa_entry *sa_entry,
172 mlx5e_ipsec_sa2dev(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_sa2dev()
Dipsec.c43 static struct mlx5e_ipsec_sa_entry *to_ipsec_sa_entry(struct xfrm_state *x) in to_ipsec_sa_entry()
45 return (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in to_ipsec_sa_entry()
51 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_sadb_rx_lookup()
66 static int mlx5e_ipsec_sadb_rx_add(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_sadb_rx_add()
70 struct mlx5e_ipsec_sa_entry *_sa_entry; in mlx5e_ipsec_sadb_rx_add()
89 static void mlx5e_ipsec_sadb_rx_del(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_sadb_rx_del()
99 static bool mlx5e_ipsec_update_esn_state(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_update_esn_state()
133 mlx5e_ipsec_build_accel_xfrm_attrs(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5e_ipsec_build_accel_xfrm_attrs()
263 struct mlx5e_ipsec_sa_entry *sa_entry = container_of( in _update_xfrm_state()
264 modify_work, struct mlx5e_ipsec_sa_entry, modify_work); in _update_xfrm_state()
[all …]
Dipsec_offload.c49 static int mlx5_create_ipsec_obj(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_create_ipsec_obj()
92 static void mlx5_destroy_ipsec_obj(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_destroy_ipsec_obj()
107 int mlx5_ipsec_create_sa_ctx(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_ipsec_create_sa_ctx()
136 void mlx5_ipsec_free_sa_ctx(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_ipsec_free_sa_ctx()
144 static int mlx5_modify_ipsec_obj(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5_modify_ipsec_obj()
195 void mlx5_accel_esp_modify_xfrm(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5_accel_esp_modify_xfrm()
Dipsec_fs.c397 struct mlx5e_ipsec_sa_entry *sa_entry) in rx_add_rule()
476 struct mlx5e_ipsec_sa_entry *sa_entry) in tx_add_rule()
523 struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_accel_ipsec_fs_add_rule()
532 struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_accel_ipsec_fs_del_rule()
Dipsec_rxtx.c264 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_handle_tx_skb()
293 sa_entry = (struct mlx5e_ipsec_sa_entry *)x->xso.offload_handle; in mlx5e_ipsec_handle_tx_skb()