| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | ipsec_fs.h | 24 static inline void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_create_attr_set() argument 27 static inline int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_pass_dest_get() argument 47 static inline void mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_tx_create_attr_set() argument
|
| H A D | ipsec_fs.c | 24 void mlx5_esw_ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_create_attr_set() argument 34 int mlx5_esw_ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, in mlx5_esw_ipsec_rx_status_pass_dest_get() argument 47 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5_esw_ipsec_rx_setup_modify_header() local 90 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; mlx5_esw_ipsec_rx_id_mapping_remove() local 100 struct mlx5e_ipsec *ipsec = priv->ipsec; mlx5_esw_ipsec_rx_ipsec_obj_id_search() local 112 mlx5_esw_ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx_create_attr *attr) mlx5_esw_ipsec_tx_create_attr_set() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| H A D | core.h | 61 struct mlx5_fpga_ipsec *ipsec; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | en_accel.h | 113 struct mlx5e_accel_tx_ipsec_state ipsec; member
|
| H A D | ipsec.c | 60 struct xfrm_state *mlx5e_ipsec_sadb_rx_lookup(struct mlx5e_ipsec *ipsec, in mlx5e_ipsec_sadb_rx_lookup() argument 81 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_sadb_rx_add() local 103 struct mlx5e_ipsec *ipsec in mlx5e_ipsec_sadb_rx_del() local 413 struct mlx5e_ipsec *ipsec = NULL; mlx5e_ipsec_init() local 445 struct mlx5e_ipsec *ipsec = priv->ipsec; mlx5e_ipsec_cleanup() local [all...] |
| H A D | ipsec.h | 110 struct mlx5e_ipsec *ipsec; member
|
| H A D | ipsec_fs.c | 336 struct mlx5e_ipsec *ipsec = priv->ipsec; tx_create() local 360 struct mlx5e_ipsec *ipsec = priv->ipsec; tx_destroy() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/netdevsim/ |
| H A 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() argument 130 struct nsim_ipsec *ipsec; in nsim_ipsec_add_sa() local 198 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_del_sa() local 215 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_offload_ok() local 231 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_tx() local 293 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_teardown() local [all...] |
| H A D | netdevsim.h | 84 struct nsim_ipsec ipsec; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | en_accel.h | 114 struct mlx5e_accel_tx_ipsec_state ipsec; member
|
| H A D | ipsec_offload.c | 366 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; in mlx5e_ipsec_handle_limits() local 479 struct mlx5e_ipsec *ipsec = container_of(nb, struct mlx5e_ipsec, nb); in mlx5e_ipsec_event() local 510 int mlx5e_ipsec_aso_init(struct mlx5e_ipsec *ipsec) in mlx5e_ipsec_aso_init() argument 552 mlx5e_ipsec_aso_cleanup(struct mlx5e_ipsec *ipsec) mlx5e_ipsec_aso_cleanup() argument 590 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; mlx5e_ipsec_aso_query() local [all...] |
| H A 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; mlx5_esw_ipsec_rx_make_metadata() local [all...] |
| H A D | ipsec.c | 683 struct mlx5e_ipsec *ipsec; in mlx5e_xfrm_add_state() local 790 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; mlx5e_xfrm_del_state() local 809 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; mlx5e_xfrm_free_state() local 837 struct mlx5e_ipsec *ipsec; mlx5e_ipsec_netevent_event() local 873 struct mlx5e_ipsec *ipsec; mlx5e_ipsec_init() local 932 struct mlx5e_ipsec *ipsec = priv->ipsec; mlx5e_ipsec_cleanup() local [all...] |
| H A D | ipsec_fs.c | 43 static struct mlx5e_ipsec_rx *ipsec_rx(struct mlx5e_ipsec *ipsec, u32 family, int type) in ipsec_rx() argument 54 static struct mlx5e_ipsec_tx *ipsec_tx(struct mlx5e_ipsec *ipsec, int type) in ipsec_tx() argument 131 ipsec_rx_status_drop_destroy(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx) ipsec_rx_status_drop_destroy() argument 139 ipsec_rx_status_pass_destroy(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx) ipsec_rx_status_pass_destroy() argument 152 ipsec_rx_status_drop_create(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx) ipsec_rx_status_drop_create() argument 223 ipsec_rx_status_pass_create(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, struct mlx5_flow_destination *dest) ipsec_rx_status_pass_create() argument 263 mlx5_ipsec_rx_status_destroy(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx) mlx5_ipsec_rx_status_destroy() argument 270 mlx5_ipsec_rx_status_create(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, struct mlx5_flow_destination *dest) mlx5_ipsec_rx_status_create() argument 335 ipsec_rx_ft_disconnect(struct mlx5e_ipsec *ipsec, u32 family) ipsec_rx_ft_disconnect() argument 342 rx_destroy(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, u32 family) rx_destroy() argument 368 ipsec_rx_create_attr_set(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, u32 family, struct mlx5e_ipsec_rx_create_attr *attr) ipsec_rx_create_attr_set() argument 390 ipsec_rx_status_pass_dest_get(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, struct mlx5e_ipsec_rx_create_attr *attr, struct mlx5_flow_destination *dest) ipsec_rx_status_pass_dest_get() argument 417 ipsec_rx_ft_connect(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, struct mlx5e_ipsec_rx_create_attr *attr) ipsec_rx_ft_connect() argument 428 rx_create(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, u32 family) rx_create() argument 524 rx_get(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, u32 family) rx_get() argument 547 rx_put(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_rx *rx, u32 family) rx_put() argument 557 rx_ft_get(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, u32 family, int type) rx_ft_get() argument 573 rx_ft_get_policy(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, u32 family, u32 prio, int type) rx_ft_get_policy() argument 602 rx_ft_put(struct mlx5e_ipsec *ipsec, u32 family, int type) rx_ft_put() argument 611 rx_ft_put_policy(struct mlx5e_ipsec *ipsec, u32 family, u32 prio, int type) rx_ft_put_policy() argument 657 tx_destroy(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx, struct mlx5_ipsec_fs *roce) tx_destroy() argument 680 ipsec_tx_create_attr_set(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx, struct mlx5e_ipsec_tx_create_attr *attr) ipsec_tx_create_attr_set() argument 696 tx_create(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx, struct mlx5_ipsec_fs *roce) tx_create() argument 811 tx_get(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx) tx_get() argument 837 tx_put(struct mlx5e_ipsec *ipsec, struct mlx5e_ipsec_tx *tx) tx_put() argument 851 tx_ft_get_policy(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, u32 prio, int type) tx_ft_get_policy() argument 880 tx_ft_get(struct mlx5_core_dev *mdev, struct mlx5e_ipsec *ipsec, int type) tx_ft_get() argument 895 tx_ft_put(struct mlx5e_ipsec *ipsec, int type) tx_ft_put() argument 904 tx_ft_put_policy(struct mlx5e_ipsec *ipsec, u32 prio, int type) tx_ft_put_policy() argument 1066 ipsec_fs_get_ns(struct mlx5e_ipsec *ipsec, int type, u8 dir) ipsec_fs_get_ns() argument 1078 setup_modify_header(struct mlx5e_ipsec *ipsec, int type, u32 val, u8 dir, struct mlx5_flow_act *flow_act) setup_modify_header() argument 1287 setup_pkt_reformat(struct mlx5e_ipsec *ipsec, struct mlx5_accel_esp_xfrm_attrs *attrs, struct mlx5_flow_act *flow_act) setup_pkt_reformat() argument 1327 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; rx_add_rule() local 1427 struct mlx5e_ipsec *ipsec = sa_entry->ipsec; tx_add_rule() local 1520 struct mlx5e_ipsec *ipsec = pol_entry->ipsec; tx_add_policy() local 1604 struct mlx5e_ipsec *ipsec = pol_entry->ipsec; rx_add_policy() local 1682 ipsec_fs_destroy_counters(struct mlx5e_ipsec *ipsec) ipsec_fs_destroy_counters() argument 1727 ipsec_fs_init_counters(struct mlx5e_ipsec *ipsec) ipsec_fs_init_counters() argument 1780 struct mlx5e_ipsec *ipsec = priv->ipsec; mlx5e_accel_ipsec_fs_read_stats() local 1965 mlx5e_accel_ipsec_fs_cleanup(struct mlx5e_ipsec *ipsec) mlx5e_accel_ipsec_fs_cleanup() argument 1999 mlx5e_accel_ipsec_fs_init(struct mlx5e_ipsec *ipsec) mlx5e_accel_ipsec_fs_init() argument [all...] |
| H A D | ipsec.h | 258 struct mlx5e_ipsec *ipsec; member 293 struct mlx5e_ipsec *ipsec; member
|
| /kernel/linux/linux-6.6/drivers/net/netdevsim/ |
| H A 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() argument 131 struct nsim_ipsec *ipsec; in nsim_ipsec_add_sa() local 203 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_del_sa() local 220 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_offload_ok() local 236 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_tx() local 298 struct nsim_ipsec *ipsec = &ns->ipsec; nsim_ipsec_teardown() local [all...] |
| H A D | netdevsim.h | 117 struct nsim_ipsec ipsec; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/ |
| H A 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() argument 178 ixgbevf_ipsec_find_rx_state(struct ixgbevf_ipsec *ipsec, __be32 *daddr, u8 proto, __be32 spi, bool ip4) ixgbevf_ipsec_find_rx_state() argument 265 struct ixgbevf_ipsec *ipsec; ixgbevf_ipsec_add_sa() local 391 struct ixgbevf_ipsec *ipsec; ixgbevf_ipsec_del_sa() local 462 struct ixgbevf_ipsec *ipsec = adapter->ipsec; ixgbevf_ipsec_tx() local 557 struct ixgbevf_ipsec *ipsec = adapter->ipsec; ixgbevf_ipsec_rx() local 621 struct ixgbevf_ipsec *ipsec; ixgbevf_init_ipsec_offload() local 676 struct ixgbevf_ipsec *ipsec = adapter->ipsec; ixgbevf_stop_ipsec_offload() local [all...] |
| H A D | ixgbevf.h | 395 struct ixgbevf_ipsec *ipsec; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/ |
| H A 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() argument 178 ixgbevf_ipsec_find_rx_state(struct ixgbevf_ipsec *ipsec, __be32 *daddr, u8 proto, __be32 spi, bool ip4) ixgbevf_ipsec_find_rx_state() argument 267 struct ixgbevf_ipsec *ipsec; ixgbevf_ipsec_add_sa() local 397 struct ixgbevf_ipsec *ipsec; ixgbevf_ipsec_del_sa() local 468 struct ixgbevf_ipsec *ipsec = adapter->ipsec; ixgbevf_ipsec_tx() local 563 struct ixgbevf_ipsec *ipsec = adapter->ipsec; ixgbevf_ipsec_rx() local 627 struct ixgbevf_ipsec *ipsec; ixgbevf_init_ipsec_offload() local 683 struct ixgbevf_ipsec *ipsec = adapter->ipsec; ixgbevf_stop_ipsec_offload() local [all...] |
| H A D | ixgbevf.h | 395 struct ixgbevf_ipsec *ipsec; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| H A 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, boo argument 392 ixgbe_ipsec_find_rx_state(struct ixgbe_ipsec *ipsec, __be32 *daddr, u8 proto, __be32 spi, bool ip4) ixgbe_ipsec_find_rx_state() argument 565 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_add_sa() local 755 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_del_sa() local 847 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_vf_clear() local 886 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_vf_add_sa() local 997 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_vf_del_sa() local 1072 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_tx() local 1165 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_rx() local 1230 struct ixgbe_ipsec *ipsec; ixgbe_init_ipsec_offload() local 1293 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_stop_ipsec_offload() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfd3/ |
| H A D | dp.c | 266 bool ipsec = false; in nfp_nfd3_tx() local 171 nfp_nfd3_prep_tx_meta(struct nfp_net_dp *dp, struct sk_buff *skb, u64 tls_handle, bool *ipsec) nfp_nfd3_prep_tx_meta() argument
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
| H A 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, boo argument 392 ixgbe_ipsec_find_rx_state(struct ixgbe_ipsec *ipsec, __be32 *daddr, u8 proto, __be32 spi, bool ip4) ixgbe_ipsec_find_rx_state() argument 567 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_add_sa() local 761 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_del_sa() local 853 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_vf_clear() local 892 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_vf_add_sa() local 1002 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_vf_del_sa() local 1077 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_tx() local 1170 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_ipsec_rx() local 1235 struct ixgbe_ipsec *ipsec; ixgbe_init_ipsec_offload() local 1298 struct ixgbe_ipsec *ipsec = adapter->ipsec; ixgbe_stop_ipsec_offload() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfdk/ |
| H A D | dp.c | 265 bool ipsec = false; in nfp_nfdk_tx() local 175 nfp_nfdk_prep_tx_meta(struct nfp_net_dp *dp, struct nfp_app *app, struct sk_buff *skb, bool *ipsec) nfp_nfdk_prep_tx_meta() argument [all...] |