/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
D | ipsec_fs.c | 24 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() local 242 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_id_mapping_remove() local [all …]
|
D | ipsec_fs.h | 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() 62 static inline void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_tx_create_attr_set()
|
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
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() 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 …]
|
D | ipsec_offload.c | 361 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_handle_limits() local 474 struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb); in mlx5e_ipsec_event() local 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() local
|
D | ipsec.c | 649 struct mlx5e_ipsec *ipsec; in mlx5e_xfrm_add_state() local 756 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_del_state() local 775 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_xfrm_free_state() local 803 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_netevent_event() local 839 struct mlx5e_ipsec *ipsec; in mlx5e_ipsec_init() local 898 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_cleanup() local
|
D | ipsec_rxtx.c | 318 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5e_ipsec_offload_handle_rx_skb() local 364 struct mlx5e_ipsec *ipsec = priv->ipsec; in mlx5_esw_ipsec_rx_make_metadata() local
|
D | en_accel.h | 114 struct mlx5e_accel_tx_ipsec_state ipsec; member
|
D | ipsec.h | 258 struct mlx5e_ipsec *ipsec; member 293 struct mlx5e_ipsec *ipsec; member
|
/Linux-v6.6/drivers/net/netdevsim/ |
D | ipsec.c | 17 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_dbg_netdev_ops_read() local 68 static int nsim_ipsec_find_empty_idx(struct nsim_ipsec *ipsec) in nsim_ipsec_find_empty_idx() 131 struct nsim_ipsec *ipsec; in nsim_ipsec_add_sa() local 203 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_del_sa() local 220 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_offload_ok() local 236 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_tx() local 298 struct nsim_ipsec *ipsec = &ns->ipsec; in nsim_ipsec_teardown() local
|
D | netdevsim.h | 117 struct nsim_ipsec ipsec; member
|
/Linux-v6.6/drivers/net/ethernet/intel/ixgbevf/ |
D | ipsec.c | 103 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() 267 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_add_sa() local 397 struct ixgbevf_ipsec *ipsec; in ixgbevf_ipsec_del_sa() local 468 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_tx() local 563 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_ipsec_rx() local 627 struct ixgbevf_ipsec *ipsec; in ixgbevf_init_ipsec_offload() local 683 struct ixgbevf_ipsec *ipsec = adapter->ipsec; in ixgbevf_stop_ipsec_offload() local
|
D | ixgbevf.h | 395 struct ixgbevf_ipsec *ipsec; member
|
/Linux-v6.6/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_ipsec.c | 305 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_restore() local 355 static int ixgbe_ipsec_find_empty_idx(struct ixgbe_ipsec *ipsec, bool rxtable) in ixgbe_ipsec_find_empty_idx() 392 static struct xfrm_state *ixgbe_ipsec_find_rx_state(struct ixgbe_ipsec *ipsec, in ixgbe_ipsec_find_rx_state() 567 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_add_sa() local 761 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_del_sa() local 853 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_clear() local 892 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_add_sa() local 1002 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_vf_del_sa() local 1077 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_tx() local 1170 struct ixgbe_ipsec *ipsec = adapter->ipsec; in ixgbe_ipsec_rx() local [all …]
|
D | ixgbe.h | 821 struct ixgbe_ipsec *ipsec; member
|
/Linux-v6.6/drivers/net/ethernet/netronome/nfp/nfd3/ |
D | dp.c | 172 u64 tls_handle, bool *ipsec) in nfp_nfd3_prep_tx_meta() 266 bool ipsec = false; in nfp_nfd3_tx() local
|
/Linux-v6.6/drivers/net/ethernet/netronome/nfp/nfdk/ |
D | dp.c | 176 struct sk_buff *skb, bool *ipsec) in nfp_nfdk_prep_tx_meta() 265 bool ipsec = false; in nfp_nfdk_tx() local
|
/Linux-v6.6/drivers/net/bonding/ |
D | bond_main.c | 430 struct bond_ipsec *ipsec; in bond_ipsec_add_sa() local 478 struct bond_ipsec *ipsec; in bond_ipsec_add_sa_all() local 518 struct bond_ipsec *ipsec; in bond_ipsec_del_sa() local 561 struct bond_ipsec *ipsec; in bond_ipsec_del_sa_all() local
|
/Linux-v6.6/net/sched/ |
D | cls_flower.c | 75 struct flow_dissector_key_ipsec ipsec; member
|
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en.h | 924 struct mlx5e_ipsec *ipsec; member
|