Home
last modified time | relevance | path

Searched refs:macsec_context (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/include/net/
H A Dmacsec.h268 struct macsec_context { struct
328 int (*mdo_dev_open)(struct macsec_context *ctx);
329 int (*mdo_dev_stop)(struct macsec_context *ctx);
331 int (*mdo_add_secy)(struct macsec_context *ctx);
332 int (*mdo_upd_secy)(struct macsec_context *ctx);
333 int (*mdo_del_secy)(struct macsec_context *ctx);
335 int (*mdo_add_rxsc)(struct macsec_context *ctx);
336 int (*mdo_upd_rxsc)(struct macsec_context *ctx);
337 int (*mdo_del_rxsc)(struct macsec_context *ctx);
339 int (*mdo_add_rxsa)(struct macsec_context *ctx);
[all …]
/linux-6.15/drivers/net/netdevsim/
H A Dmacsec.c30 static int nsim_macsec_add_secy(struct macsec_context *ctx) in nsim_macsec_add_secy()
59 static int nsim_macsec_upd_secy(struct macsec_context *ctx) in nsim_macsec_upd_secy()
77 static int nsim_macsec_del_secy(struct macsec_context *ctx) in nsim_macsec_del_secy()
99 static int nsim_macsec_add_rxsc(struct macsec_context *ctx) in nsim_macsec_add_rxsc()
134 static int nsim_macsec_upd_rxsc(struct macsec_context *ctx) in nsim_macsec_upd_rxsc()
161 static int nsim_macsec_del_rxsc(struct macsec_context *ctx) in nsim_macsec_del_rxsc()
192 static int nsim_macsec_add_rxsa(struct macsec_context *ctx) in nsim_macsec_add_rxsa()
219 static int nsim_macsec_upd_rxsa(struct macsec_context *ctx) in nsim_macsec_upd_rxsa()
246 static int nsim_macsec_del_rxsa(struct macsec_context *ctx) in nsim_macsec_del_rxsa()
273 static int nsim_macsec_add_txsa(struct macsec_context *ctx) in nsim_macsec_add_txsa()
[all …]
/linux-6.15/net/8021q/
H A Dvlan_dev.c776 struct macsec_context *ctx) in vlan_macsec_offload()
784 static int vlan_macsec_dev_open(struct macsec_context *ctx) in vlan_macsec_dev_open()
794 static int vlan_macsec_dev_stop(struct macsec_context *ctx) in vlan_macsec_dev_stop()
804 static int vlan_macsec_add_secy(struct macsec_context *ctx) in vlan_macsec_add_secy()
814 static int vlan_macsec_upd_secy(struct macsec_context *ctx) in vlan_macsec_upd_secy()
824 static int vlan_macsec_del_secy(struct macsec_context *ctx) in vlan_macsec_del_secy()
834 static int vlan_macsec_add_rxsc(struct macsec_context *ctx) in vlan_macsec_add_rxsc()
844 static int vlan_macsec_upd_rxsc(struct macsec_context *ctx) in vlan_macsec_upd_rxsc()
854 static int vlan_macsec_del_rxsc(struct macsec_context *ctx) in vlan_macsec_del_rxsc()
864 static int vlan_macsec_add_rxsa(struct macsec_context *ctx) in vlan_macsec_add_rxsa()
[all …]
/linux-6.15/drivers/net/phy/mscc/
H A Dmscc_macsec.c742 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 *ctx) in vsc8584_macsec_upd_rxsc()
814 static int vsc8584_macsec_del_rxsc(struct macsec_context *ctx) in vsc8584_macsec_del_rxsc()
828 static int vsc8584_macsec_add_rxsa(struct macsec_context *ctx) in vsc8584_macsec_add_rxsa()
847 static int vsc8584_macsec_upd_rxsa(struct macsec_context *ctx) in vsc8584_macsec_upd_rxsa()
[all …]
/linux-6.15/drivers/net/phy/
H A Dnxp-c45-tja11xx-macsec.c488 static void nxp_c45_sa_set_key(struct macsec_context *ctx, in nxp_c45_sa_set_key()
924 static int nxp_c45_mdo_dev_open(struct macsec_context *ctx) in nxp_c45_mdo_dev_open()
951 static int nxp_c45_mdo_dev_stop(struct macsec_context *ctx) in nxp_c45_mdo_dev_stop()
977 static int nxp_c45_mdo_add_secy(struct macsec_context *ctx) in nxp_c45_mdo_add_secy()
1044 static int nxp_c45_mdo_upd_secy(struct macsec_context *ctx) in nxp_c45_mdo_upd_secy()
1084 static int nxp_c45_mdo_del_secy(struct macsec_context *ctx) in nxp_c45_mdo_del_secy()
1120 static int nxp_c45_mdo_add_rxsc(struct macsec_context *ctx) in nxp_c45_mdo_add_rxsc()
1150 static int nxp_c45_mdo_upd_rxsc(struct macsec_context *ctx) in nxp_c45_mdo_upd_rxsc()
1170 static int nxp_c45_mdo_del_rxsc(struct macsec_context *ctx) in nxp_c45_mdo_del_rxsc()
1191 static int nxp_c45_mdo_add_rxsa(struct macsec_context *ctx) in nxp_c45_mdo_add_rxsa()
[all …]
/linux-6.15/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 *ctx) in aq_mdo_upd_rxsc()
[all …]
/linux-6.15/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()
364 static int mlx5e_macsec_init_sa(struct macsec_context *ctx, in mlx5e_macsec_init_sa()
477 const struct macsec_context *ctx) in mlx5e_macsec_get_macsec_device_context()
503 static int mlx5e_macsec_add_txsa(struct macsec_context *ctx) in mlx5e_macsec_add_txsa()
576 static int mlx5e_macsec_upd_txsa(struct macsec_context *ctx) in mlx5e_macsec_upd_txsa()
638 static int mlx5e_macsec_del_txsa(struct macsec_context *ctx) in mlx5e_macsec_del_txsa()
674 static int mlx5e_macsec_add_rxsc(struct macsec_context *ctx) in mlx5e_macsec_add_rxsc()
755 static int mlx5e_macsec_upd_rxsc(struct macsec_context *ctx) in mlx5e_macsec_upd_rxsc()
836 static int mlx5e_macsec_del_rxsc(struct macsec_context *ctx) in mlx5e_macsec_del_rxsc()
872 static int mlx5e_macsec_add_rxsa(struct macsec_context *ctx) in mlx5e_macsec_add_rxsa()
[all …]
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dcn10k_macsec.c1171 static int cn10k_mdo_open(struct macsec_context *ctx) in cn10k_mdo_open()
1195 static int cn10k_mdo_stop(struct macsec_context *ctx) in cn10k_mdo_stop()
1213 static int cn10k_mdo_add_secy(struct macsec_context *ctx) in cn10k_mdo_add_secy()
1241 static int cn10k_mdo_upd_secy(struct macsec_context *ctx) in cn10k_mdo_upd_secy()
1276 static int cn10k_mdo_del_secy(struct macsec_context *ctx) in cn10k_mdo_del_secy()
1295 static int cn10k_mdo_add_txsa(struct macsec_context *ctx) in cn10k_mdo_add_txsa()
1340 static int cn10k_mdo_upd_txsa(struct macsec_context *ctx) in cn10k_mdo_upd_txsa()
1375 static int cn10k_mdo_del_txsa(struct macsec_context *ctx) in cn10k_mdo_del_txsa()
1395 static int cn10k_mdo_add_rxsc(struct macsec_context *ctx) in cn10k_mdo_add_rxsc()
1429 static int cn10k_mdo_upd_rxsc(struct macsec_context *ctx) in cn10k_mdo_upd_rxsc()
[all …]
/linux-6.15/drivers/net/
H A Dmacsec.c1837 struct macsec_context ctx; in macsec_add_rxsa()
1924 struct macsec_context ctx; in macsec_add_rxsc()
2080 struct macsec_context ctx; in macsec_add_txsa()
2151 struct macsec_context ctx; in macsec_del_rxsa()
2218 struct macsec_context ctx; in macsec_del_rxsc()
2276 struct macsec_context ctx; in macsec_del_txsa()
2388 struct macsec_context ctx; in macsec_upd_txsa()
2482 struct macsec_context ctx; in macsec_upd_rxsa()
2555 struct macsec_context ctx; in macsec_upd_rxsc()
2640 struct macsec_context ctx; in macsec_update_offload()
[all …]
/linux-6.15/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()
/linux-6.15/include/linux/
H A Dphy.h500 struct macsec_context;
H A Dnetdevice.h64 struct macsec_context;