Searched defs:sa_entry (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | ipsec_offload.c | 141 static int mlx5_create_ipsec_obj(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_create_ipsec_obj() 188 static void mlx5_destroy_ipsec_obj(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_destroy_ipsec_obj() 203 int mlx5_ipsec_create_sa_ctx(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_ipsec_create_sa_ctx() 232 void mlx5_ipsec_free_sa_ctx(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_ipsec_free_sa_ctx() 240 static int mlx5_modify_ipsec_obj(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5_modify_ipsec_obj() 287 void mlx5_accel_esp_modify_xfrm(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5_accel_esp_modify_xfrm() 299 static void mlx5e_ipsec_aso_update(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5e_ipsec_aso_update() 366 static void mlx5e_ipsec_handle_limits(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_handle_limits() 451 struct mlx5e_ipsec_sa_entry *sa_entry = work->data; in mlx5e_ipsec_handle_event() local 483 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_event() local [all …]
|
| A D | ipsec.c | 63 struct mlx5e_ipsec_sa_entry *sa_entry = dwork->sa_entry; in mlx5e_ipsec_handle_sw_limits() local 152 static void mlx5e_ipsec_init_limits(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5e_ipsec_init_limits() 265 static void mlx5e_ipsec_init_macs(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5e_ipsec_init_macs() 564 struct mlx5e_ipsec_sa_entry *sa_entry = work->sa_entry; in mlx5e_ipsec_modify_state() local 592 struct mlx5e_ipsec_sa_entry *sa_entry = work->sa_entry; in mlx5e_ipsec_handle_netdev_event() local 692 struct mlx5e_ipsec_sa_entry *sa_entry = NULL; in mlx5e_xfrm_add_state() local 799 struct mlx5e_ipsec_sa_entry *sa_entry = to_ipsec_sa_entry(x); in mlx5e_xfrm_del_state() local 819 struct mlx5e_ipsec_sa_entry *sa_entry = to_ipsec_sa_entry(x); in mlx5e_xfrm_free_state() local 847 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_netevent_event() local 978 struct mlx5e_ipsec_sa_entry *sa_entry = to_ipsec_sa_entry(x); in mlx5e_xfrm_advance_esn_state() local [all …]
|
| A D | ipsec_fs.c | 168 static int rx_add_rule_drop_auth_trailer(struct mlx5e_ipsec_sa_entry *sa_entry, in rx_add_rule_drop_auth_trailer() 251 static int rx_add_rule_drop_replay(struct mlx5e_ipsec_sa_entry *sa_entry, struct mlx5e_ipsec_rx *rx) in rx_add_rule_drop_replay() 1579 static int rx_add_rule(struct mlx5e_ipsec_sa_entry *sa_entry) in rx_add_rule() 1698 static int tx_add_rule(struct mlx5e_ipsec_sa_entry *sa_entry) in tx_add_rule() 2147 int mlx5e_accel_ipsec_fs_add_rule(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_accel_ipsec_fs_add_rule() 2173 void mlx5e_accel_ipsec_fs_del_rule(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_accel_ipsec_fs_del_rule() 2359 void mlx5e_accel_ipsec_fs_modify(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_accel_ipsec_fs_modify() 2375 bool mlx5e_ipsec_fs_tunnel_enabled(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_fs_tunnel_enabled()
|
| A D | ipsec_rxtx.c | 267 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_handle_tx_skb() local 313 struct mlx5e_ipsec_sa_entry *sa_entry; in mlx5e_ipsec_offload_handle_rx_skb() local
|
| A D | ipsec.h | 151 struct mlx5e_ipsec_sa_entry *sa_entry; member 161 struct mlx5e_ipsec_sa_entry *sa_entry; member 341 mlx5e_ipsec_sa2dev(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5e_ipsec_sa2dev()
|
| /linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
| A D | chcr_ipsec.c | 142 struct ipsec_sa_entry *sa_entry) in ch_ipsec_setauthsize() 166 struct ipsec_sa_entry *sa_entry) in ch_ipsec_setkey() 231 struct ipsec_sa_entry *sa_entry; in ch_ipsec_xfrm_add_state() local 316 struct ipsec_sa_entry *sa_entry; in ch_ipsec_xfrm_free_state() local 348 struct ipsec_sa_entry *sa_entry) in is_eth_imm() 367 struct ipsec_sa_entry *sa_entry, in calc_tx_sec_flits() 412 struct ipsec_sa_entry *sa_entry) in copy_esn_pktxt() 466 struct ipsec_sa_entry *sa_entry) in copy_cpltx_pktxt() 510 struct ipsec_sa_entry *sa_entry) in copy_key_cpltx_pktxt() 559 struct ipsec_sa_entry *sa_entry) in ch_ipsec_crypto_wreq() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| A D | ipsec_fs.h | 33 static inline int mlx5_esw_ipsec_rx_setup_modify_header(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5_esw_ipsec_rx_setup_modify_header() 39 static inline void mlx5_esw_ipsec_rx_id_mapping_remove(struct mlx5e_ipsec_sa_entry *sa_entry) {} in mlx5_esw_ipsec_rx_id_mapping_remove()
|
| A D | ipsec_fs.c | 43 int mlx5_esw_ipsec_rx_setup_modify_header(struct mlx5e_ipsec_sa_entry *sa_entry, in mlx5_esw_ipsec_rx_setup_modify_header() 88 void mlx5_esw_ipsec_rx_id_mapping_remove(struct mlx5e_ipsec_sa_entry *sa_entry) in mlx5_esw_ipsec_rx_id_mapping_remove()
|
Completed in 21 milliseconds