Home
last modified time | relevance | path

Searched refs:macsec_context (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/include/net/
H A Dmacsec.h231 * struct macsec_context - MACsec context for hardware offloading
233 struct macsec_context { struct
267 int (*mdo_dev_open)(struct macsec_context *ctx);
268 int (*mdo_dev_stop)(struct macsec_context *ctx);
270 int (*mdo_add_secy)(struct macsec_context *ctx);
271 int (*mdo_upd_secy)(struct macsec_context *ctx);
272 int (*mdo_del_secy)(struct macsec_context *ctx);
274 int (*mdo_add_rxsc)(struct macsec_context *ctx);
275 int (*mdo_upd_rxsc)(struct macsec_context *ctx);
276 int (*mdo_del_rxsc)(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dmacsec.h249 * struct macsec_context - MACsec context for hardware offloading
251 struct macsec_context { struct
283 int (*mdo_dev_open)(struct macsec_context *ctx);
284 int (*mdo_dev_stop)(struct macsec_context *ctx);
286 int (*mdo_add_secy)(struct macsec_context *ctx);
287 int (*mdo_upd_secy)(struct macsec_context *ctx);
288 int (*mdo_del_secy)(struct macsec_context *ctx);
290 int (*mdo_add_rxsc)(struct macsec_context *ctx);
291 int (*mdo_upd_rxsc)(struct macsec_context *ctx);
292 int (*mdo_del_rxsc)(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/drivers/net/netdevsim/
H A Dmacsec.c35 static int nsim_macsec_add_secy(struct macsec_context *ctx) in nsim_macsec_add_secy()
64 static int nsim_macsec_upd_secy(struct macsec_context *ctx) in nsim_macsec_upd_secy()
82 static int nsim_macsec_del_secy(struct macsec_context *ctx) in nsim_macsec_del_secy()
104 static int nsim_macsec_add_rxsc(struct macsec_context *ctx) in nsim_macsec_add_rxsc()
139 static int nsim_macsec_upd_rxsc(struct macsec_context *ctx) in nsim_macsec_upd_rxsc()
166 static int nsim_macsec_del_rxsc(struct macsec_context *ctx) in nsim_macsec_del_rxsc()
197 static int nsim_macsec_add_rxsa(struct macsec_context *ctx) in nsim_macsec_add_rxsa()
224 static int nsim_macsec_upd_rxsa(struct macsec_context *ctx) in nsim_macsec_upd_rxsa()
251 static int nsim_macsec_del_rxsa(struct macsec_context *ctx) in nsim_macsec_del_rxsa()
278 static int nsim_macsec_add_txsa(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/net/8021q/
H A Dvlan_dev.c827 static const struct macsec_ops *vlan_get_macsec_ops(const struct macsec_context *ctx) in vlan_get_macsec_ops()
832 static int vlan_macsec_offload(int (* const func)(struct macsec_context *), in vlan_macsec_offload()
833 struct macsec_context *ctx) in vlan_macsec_offload()
841 static int vlan_macsec_dev_open(struct macsec_context *ctx) in vlan_macsec_dev_open()
851 static int vlan_macsec_dev_stop(struct macsec_context *ctx) in vlan_macsec_dev_stop()
861 static int vlan_macsec_add_secy(struct macsec_context *ctx) in vlan_macsec_add_secy()
871 static int vlan_macsec_upd_secy(struct macsec_context *ctx) in vlan_macsec_upd_secy()
881 static int vlan_macsec_del_secy(struct macsec_context *ctx) in vlan_macsec_del_secy()
891 static int vlan_macsec_add_rxsc(struct macsec_context *ctx) in vlan_macsec_add_rxsc()
901 static int vlan_macsec_upd_rxsc(struct macsec_context *ct
[all...]
/kernel/linux/linux-5.10/drivers/net/phy/mscc/
H A Dmscc_macsec.c448 static struct macsec_flow *vsc8584_macsec_find_flow(struct macsec_context *ctx, in vsc8584_macsec_find_flow()
704 static int __vsc8584_macsec_add_rxsa(struct macsec_context *ctx, in __vsc8584_macsec_add_rxsa()
731 static int __vsc8584_macsec_add_txsa(struct macsec_context *ctx, in __vsc8584_macsec_add_txsa()
754 static int vsc8584_macsec_dev_open(struct macsec_context *ctx) in vsc8584_macsec_dev_open()
769 static int vsc8584_macsec_dev_stop(struct macsec_context *ctx) in vsc8584_macsec_dev_stop()
784 static int vsc8584_macsec_add_secy(struct macsec_context *ctx) in vsc8584_macsec_add_secy()
806 static int vsc8584_macsec_del_secy(struct macsec_context *ctx) in vsc8584_macsec_del_secy()
825 static int vsc8584_macsec_upd_secy(struct macsec_context *ctx) in vsc8584_macsec_upd_secy()
835 static int vsc8584_macsec_add_rxsc(struct macsec_context *ctx) in vsc8584_macsec_add_rxsc()
841 static int vsc8584_macsec_upd_rxsc(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/drivers/net/phy/mscc/
H A Dmscc_macsec.c448 static struct macsec_flow *vsc8584_macsec_find_flow(struct macsec_context *ctx, in vsc8584_macsec_find_flow()
690 static int __vsc8584_macsec_add_rxsa(struct macsec_context *ctx, in __vsc8584_macsec_add_rxsa()
719 static int __vsc8584_macsec_add_txsa(struct macsec_context *ctx, in __vsc8584_macsec_add_txsa()
742 static int vsc8584_macsec_dev_open(struct macsec_context *ctx) in vsc8584_macsec_dev_open()
753 static int vsc8584_macsec_dev_stop(struct macsec_context *ctx) in vsc8584_macsec_dev_stop()
764 static int vsc8584_macsec_add_secy(struct macsec_context *ctx) in vsc8584_macsec_add_secy()
782 static int vsc8584_macsec_del_secy(struct macsec_context *ctx) in vsc8584_macsec_del_secy()
797 static int vsc8584_macsec_upd_secy(struct macsec_context *ctx) in vsc8584_macsec_upd_secy()
803 static int vsc8584_macsec_add_rxsc(struct macsec_context *ctx) in vsc8584_macsec_add_rxsc()
809 static int vsc8584_macsec_upd_rxsc(struct macsec_context *ct
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/
H A Daq_macsec.c290 static int aq_mdo_dev_open(struct macsec_context *ctx) in aq_mdo_dev_open()
304 static int aq_mdo_dev_stop(struct macsec_context *ctx) in aq_mdo_dev_stop()
446 static int aq_mdo_add_secy(struct macsec_context *ctx) in aq_mdo_add_secy()
484 static int aq_mdo_upd_secy(struct macsec_context *ctx) in aq_mdo_upd_secy()
541 static int aq_mdo_del_secy(struct macsec_context *ctx) in aq_mdo_del_secy()
592 static int aq_mdo_add_txsa(struct macsec_context *ctx) in aq_mdo_add_txsa()
622 static int aq_mdo_upd_txsa(struct macsec_context *ctx) in aq_mdo_upd_txsa()
674 static int aq_mdo_del_txsa(struct macsec_context *ctx) in aq_mdo_del_txsa()
769 static int aq_mdo_add_rxsc(struct macsec_context *ctx) in aq_mdo_add_rxsc()
803 static int aq_mdo_upd_rxsc(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/
H A Daq_macsec.c290 static int aq_mdo_dev_open(struct macsec_context *ctx) in aq_mdo_dev_open()
301 static int aq_mdo_dev_stop(struct macsec_context *ctx) in aq_mdo_dev_stop()
440 static int aq_mdo_add_secy(struct macsec_context *ctx) in aq_mdo_add_secy()
475 static int aq_mdo_upd_secy(struct macsec_context *ctx) in aq_mdo_upd_secy()
529 static int aq_mdo_del_secy(struct macsec_context *ctx) in aq_mdo_del_secy()
577 static int aq_mdo_add_txsa(struct macsec_context *ctx) in aq_mdo_add_txsa()
604 static int aq_mdo_upd_txsa(struct macsec_context *ctx) in aq_mdo_upd_txsa()
653 static int aq_mdo_del_txsa(struct macsec_context *ctx) in aq_mdo_del_txsa()
745 static int aq_mdo_add_rxsc(struct macsec_context *ctx) in aq_mdo_add_rxsc()
776 static int aq_mdo_upd_rxsc(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k_macsec.c1172 static int cn10k_mdo_open(struct macsec_context *ctx) in cn10k_mdo_open()
1196 static int cn10k_mdo_stop(struct macsec_context *ctx) in cn10k_mdo_stop()
1214 static int cn10k_mdo_add_secy(struct macsec_context *ctx) in cn10k_mdo_add_secy()
1242 static int cn10k_mdo_upd_secy(struct macsec_context *ctx) in cn10k_mdo_upd_secy()
1277 static int cn10k_mdo_del_secy(struct macsec_context *ctx) in cn10k_mdo_del_secy()
1296 static int cn10k_mdo_add_txsa(struct macsec_context *ctx) in cn10k_mdo_add_txsa()
1341 static int cn10k_mdo_upd_txsa(struct macsec_context *ctx) in cn10k_mdo_upd_txsa()
1376 static int cn10k_mdo_del_txsa(struct macsec_context *ctx) in cn10k_mdo_del_txsa()
1396 static int cn10k_mdo_add_rxsc(struct macsec_context *ctx) in cn10k_mdo_add_rxsc()
1430 static int cn10k_mdo_upd_rxsc(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dmacsec.c336 static int mlx5e_macsec_init_sa_fs(struct macsec_context *ctx, in mlx5e_macsec_init_sa_fs()
360 static int mlx5e_macsec_init_sa(struct macsec_context *ctx, in mlx5e_macsec_init_sa()
416 static int macsec_rx_sa_active_update(struct macsec_context *ctx, in macsec_rx_sa_active_update()
440 static bool mlx5e_macsec_secy_features_validate(struct macsec_context *ctx) in mlx5e_macsec_secy_features_validate()
473 const struct macsec_context *ctx) in mlx5e_macsec_get_macsec_device_context()
499 static int mlx5e_macsec_add_txsa(struct macsec_context *ctx) in mlx5e_macsec_add_txsa()
572 static int mlx5e_macsec_upd_txsa(struct macsec_context *ctx) in mlx5e_macsec_upd_txsa()
634 static int mlx5e_macsec_del_txsa(struct macsec_context *ctx) in mlx5e_macsec_del_txsa()
670 static int mlx5e_macsec_add_rxsc(struct macsec_context *ctx) in mlx5e_macsec_add_rxsc()
751 static int mlx5e_macsec_upd_rxsc(struct macsec_context *ct
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dmacsec_fs.h50 const struct macsec_context *ctx,
H A Dmacsec_fs.c610 static void macsec_fs_tx_create_sectag_header(const struct macsec_context *ctx, in macsec_fs_tx_create_sectag_header()
801 const struct macsec_context *macsec_ctx, in macsec_fs_tx_add_rule()
1728 const struct macsec_context *macsec_ctx, in macsec_fs_rx_add_rule()
2083 const struct macsec_context *macsec_ctx, in mlx5_macsec_fs_add_rule()
/kernel/linux/linux-5.10/drivers/net/
H A Dmacsec.c371 struct macsec_context *ctx) in __macsec_get_ops()
393 struct macsec_context *ctx) in macsec_get_ops()
1671 static int macsec_offload(int (* const func)(struct macsec_context *), in macsec_offload()
1672 struct macsec_context *ctx) in macsec_offload()
1850 struct macsec_context ctx; in macsec_add_rxsa()
1943 struct macsec_context ctx; in macsec_add_rxsc()
2093 struct macsec_context ctx; in macsec_add_txsa()
2170 struct macsec_context ctx; in macsec_del_rxsa()
2237 struct macsec_context ctx; in macsec_del_rxsc()
2295 struct macsec_context ct in macsec_del_txsa()
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dmacsec.c354 struct macsec_context *ctx) in __macsec_get_ops()
376 struct macsec_context *ctx) in macsec_get_ops()
1654 static int macsec_offload(int (* const func)(struct macsec_context *), in macsec_offload()
1655 struct macsec_context *ctx) in macsec_offload()
1825 struct macsec_context ctx; in macsec_add_rxsa()
1912 struct macsec_context ctx; in macsec_add_rxsc()
2068 struct macsec_context ctx; in macsec_add_txsa()
2139 struct macsec_context ctx; in macsec_del_rxsa()
2206 struct macsec_context ctx; in macsec_del_rxsc()
2264 struct macsec_context ct in macsec_del_txsa()
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dphy.h467 struct macsec_context;
H A Dnetdevice.h57 struct macsec_context;
/kernel/linux/linux-6.6/include/linux/
H A Dphy.h536 struct macsec_context;
H A Dnetdevice.h63 struct macsec_context;

Completed in 46 milliseconds