Searched refs:macsec_context (Results 1 – 12 of 12) sorted by relevance
/Linux-v6.6/include/net/ |
D | macsec.h | 251 struct macsec_context { struct 283 int (*mdo_dev_open)(struct macsec_context *ctx); argument 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 *ctx); 294 int (*mdo_add_rxsa)(struct macsec_context *ctx); [all …]
|
/Linux-v6.6/drivers/net/netdevsim/ |
D | macsec.c | 35 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 *ctx) in nsim_macsec_add_txsa() [all …]
|
/Linux-v6.6/net/8021q/ |
D | vlan_dev.c | 827 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() argument 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 *ctx) in vlan_macsec_upd_rxsc() [all …]
|
/Linux-v6.6/drivers/net/phy/mscc/ |
D | mscc_macsec.c | 448 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 *ctx) in vsc8584_macsec_upd_rxsc() [all …]
|
/Linux-v6.6/drivers/net/ethernet/aquantia/atlantic/ |
D | aq_macsec.c | 290 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-v6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | cn10k_macsec.c | 1172 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 *ctx) in cn10k_mdo_upd_rxsc() [all …]
|
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | macsec.c | 329 static int mlx5e_macsec_init_sa(struct macsec_context *ctx, in mlx5e_macsec_init_sa() 395 static int macsec_rx_sa_active_update(struct macsec_context *ctx, in macsec_rx_sa_active_update() 419 static bool mlx5e_macsec_secy_features_validate(struct macsec_context *ctx) in mlx5e_macsec_secy_features_validate() 452 const struct macsec_context *ctx) in mlx5e_macsec_get_macsec_device_context() 478 static int mlx5e_macsec_add_txsa(struct macsec_context *ctx) in mlx5e_macsec_add_txsa() 553 static int mlx5e_macsec_upd_txsa(struct macsec_context *ctx) in mlx5e_macsec_upd_txsa() 615 static int mlx5e_macsec_del_txsa(struct macsec_context *ctx) in mlx5e_macsec_del_txsa() 651 static int mlx5e_macsec_add_rxsc(struct macsec_context *ctx) in mlx5e_macsec_add_rxsc() 732 static int mlx5e_macsec_upd_rxsc(struct macsec_context *ctx) in mlx5e_macsec_upd_rxsc() 813 static int mlx5e_macsec_del_rxsc(struct macsec_context *ctx) in mlx5e_macsec_del_rxsc() [all …]
|
/Linux-v6.6/drivers/net/ |
D | macsec.c | 354 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() argument 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 ctx; in macsec_del_txsa() [all …]
|
/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | macsec_fs.h | 50 const struct macsec_context *ctx,
|
D | macsec_fs.c | 610 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-v6.6/include/linux/ |
D | phy.h | 536 struct macsec_context;
|
D | netdevice.h | 63 struct macsec_context;
|