Home
last modified time | relevance | path

Searched refs:macsec_fs (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dmacsec_fs.c105 static void macsec_fs_tx_destroy(struct mlx5e_macsec_fs *macsec_fs) in macsec_fs_tx_destroy() argument
107 struct mlx5e_macsec_tx *tx_fs = macsec_fs->tx_fs; in macsec_fs_tx_destroy()
237 static int macsec_fs_tx_create(struct mlx5e_macsec_fs *macsec_fs) in macsec_fs_tx_create() argument
240 struct mlx5e_macsec_tx *tx_fs = macsec_fs->tx_fs; in macsec_fs_tx_create()
241 struct net_device *netdev = macsec_fs->netdev; in macsec_fs_tx_create()
255 ns = mlx5_get_flow_namespace(macsec_fs->mdev, MLX5_FLOW_NAMESPACE_EGRESS_MACSEC); in macsec_fs_tx_create()
384 macsec_fs_tx_destroy(macsec_fs); in macsec_fs_tx_create()
392 static int macsec_fs_tx_ft_get(struct mlx5e_macsec_fs *macsec_fs) in macsec_fs_tx_ft_get() argument
394 struct mlx5e_macsec_tx *tx_fs = macsec_fs->tx_fs; in macsec_fs_tx_ft_get()
402 err = macsec_fs_tx_create(macsec_fs); in macsec_fs_tx_ft_get()
[all …]
Dmacsec_fs.h28 void mlx5e_macsec_fs_cleanup(struct mlx5e_macsec_fs *macsec_fs);
34 mlx5e_macsec_fs_add_rule(struct mlx5e_macsec_fs *macsec_fs,
39 void mlx5e_macsec_fs_del_rule(struct mlx5e_macsec_fs *macsec_fs,
43 void mlx5e_macsec_fs_get_stats_fill(struct mlx5e_macsec_fs *macsec_fs, void *macsec_stats);
Dmacsec.c126 struct mlx5e_macsec_fs *macsec_fs; member
345 mlx5e_macsec_fs_del_rule(macsec->macsec_fs, sa->macsec_rule, action); in mlx5e_macsec_cleanup_sa()
393 macsec_rule = mlx5e_macsec_fs_add_rule(macsec->macsec_fs, ctx, &rule_attrs, &sa->fs_id); in mlx5e_macsec_init_sa()
1676 mlx5e_macsec_fs_get_stats_fill(macsec->macsec_fs, macsec_stats); in mlx5e_macsec_get_stats_fill()
1778 struct mlx5e_macsec_fs *macsec_fs; in mlx5e_macsec_init() local
1818 macsec_fs = mlx5e_macsec_fs_init(mdev, priv->netdev); in mlx5e_macsec_init()
1819 if (!macsec_fs) { in mlx5e_macsec_init()
1824 macsec->macsec_fs = macsec_fs; in mlx5e_macsec_init()
1854 mlx5e_macsec_fs_cleanup(macsec->macsec_fs); in mlx5e_macsec_cleanup()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/
DMakefile95 mlx5_core-$(CONFIG_MLX5_EN_MACSEC) += en_accel/macsec.o en_accel/macsec_fs.o \