Home
last modified time | relevance | path

Searched defs:ipsec (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_fs.c75 static struct mlx5e_ipsec_rx *ipsec_rx(struct mlx5e_ipsec *ipsec, u32 family, int type) in ipsec_rx()
86 static struct mlx5e_ipsec_tx *ipsec_tx(struct mlx5e_ipsec *ipsec, int type) in ipsec_tx()
164 static void ipsec_rx_status_drop_destroy(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_drop_destroy()
172 static void ipsec_rx_status_pass_destroy(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_destroy()
183 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in ipsec_rx_rule_add_match_obj() local
201 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in rx_add_rule_drop_auth_trailer() local
280 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in rx_add_rule_drop_replay() local
334 static int ipsec_rx_status_drop_all_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_drop_all_create()
405 static int ipsec_rx_status_pass_group_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_group_create()
447 ipsec_rx_status_pass_create(struct mlx5e_ipsec *ipsec, in ipsec_rx_status_pass_create()
[all …]
H A Dipsec_offload.c373 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 Dipsec.c776 struct mlx5e_ipsec *ipsec; in mlx5e_xfrm_add_state() local
907 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_del_state() local
920 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_free_state() local
948 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_netevent_event() local
980 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_init() local
1040 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_cleanup() local
H A Dipsec_rxtx.c312 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 Dipsec.h279 struct mlx5e_ipsec *ipsec; member
304 struct mlx5e_ipsec *ipsec; member
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c103 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
405 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_del_sa() local
458 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_tx() local
553 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_rx() local
617 struct ixgbevf_ipsec *ipsec; in ixgbevf_init_ipsec_offload() local
676 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_stop_ipsec_offload() local
H A Dixgbevf.h399 struct ixgbevf_ipsec *ipsec; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dipsec_fs.c24 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 Dipsec_fs.h26 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/bonding/
H A Dbond_main.c467 struct bond_ipsec *ipsec; in bond_ipsec_add_sa() local
520 struct bond_ipsec *ipsec; in bond_ipsec_add_sa_all() local
597 struct bond_ipsec *ipsec; in bond_ipsec_del_sa_all() local
638 struct bond_ipsec *ipsec; in bond_ipsec_free_sa() local
/linux/net/sched/
H A Dcls_flower.c86 struct flow_dissector_key_ipsec ipsec; member
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.h561 struct cn10k_ipsec ipsec; member
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h846 struct ixgbe_ipsec *ipsec; member