Searched refs:macsec_context (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/include/net/ |
D | macsec.h | 250 struct macsec_context { struct 281 int (*mdo_dev_open)(struct macsec_context *ctx); argument 282 int (*mdo_dev_stop)(struct macsec_context *ctx); 284 int (*mdo_add_secy)(struct macsec_context *ctx); 285 int (*mdo_upd_secy)(struct macsec_context *ctx); 286 int (*mdo_del_secy)(struct macsec_context *ctx); 288 int (*mdo_add_rxsc)(struct macsec_context *ctx); 289 int (*mdo_upd_rxsc)(struct macsec_context *ctx); 290 int (*mdo_del_rxsc)(struct macsec_context *ctx); 292 int (*mdo_add_rxsa)(struct macsec_context *ctx); [all …]
|
/Linux-v6.1/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() 704 static int __vsc8584_macsec_add_rxsa(struct macsec_context *ctx, in __vsc8584_macsec_add_rxsa() 723 static int __vsc8584_macsec_add_txsa(struct macsec_context *ctx, in __vsc8584_macsec_add_txsa() 735 static int vsc8584_macsec_dev_open(struct macsec_context *ctx) in vsc8584_macsec_dev_open() 746 static int vsc8584_macsec_dev_stop(struct macsec_context *ctx) in vsc8584_macsec_dev_stop() 757 static int vsc8584_macsec_add_secy(struct macsec_context *ctx) in vsc8584_macsec_add_secy() 775 static int vsc8584_macsec_del_secy(struct macsec_context *ctx) in vsc8584_macsec_del_secy() 790 static int vsc8584_macsec_upd_secy(struct macsec_context *ctx) in vsc8584_macsec_upd_secy() 796 static int vsc8584_macsec_add_rxsc(struct macsec_context *ctx) in vsc8584_macsec_add_rxsc() 802 static int vsc8584_macsec_upd_rxsc(struct macsec_context *ctx) in vsc8584_macsec_upd_rxsc() [all …]
|
/Linux-v6.1/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | cn10k_macsec.c | 1037 static int cn10k_mdo_open(struct macsec_context *ctx) in cn10k_mdo_open() 1061 static int cn10k_mdo_stop(struct macsec_context *ctx) in cn10k_mdo_stop() 1079 static int cn10k_mdo_add_secy(struct macsec_context *ctx) in cn10k_mdo_add_secy() 1113 static int cn10k_mdo_upd_secy(struct macsec_context *ctx) in cn10k_mdo_upd_secy() 1143 static int cn10k_mdo_del_secy(struct macsec_context *ctx) in cn10k_mdo_del_secy() 1162 static int cn10k_mdo_add_txsa(struct macsec_context *ctx) in cn10k_mdo_add_txsa() 1204 static int cn10k_mdo_upd_txsa(struct macsec_context *ctx) in cn10k_mdo_upd_txsa() 1237 static int cn10k_mdo_del_txsa(struct macsec_context *ctx) in cn10k_mdo_del_txsa() 1257 static int cn10k_mdo_add_rxsc(struct macsec_context *ctx) in cn10k_mdo_add_rxsc() 1291 static int cn10k_mdo_upd_rxsc(struct macsec_context *ctx) in cn10k_mdo_upd_rxsc() [all …]
|
/Linux-v6.1/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.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | macsec.c | 350 static int mlx5e_macsec_init_sa(struct macsec_context *ctx, in mlx5e_macsec_init_sa() 430 static int macsec_rx_sa_active_update(struct macsec_context *ctx, in macsec_rx_sa_active_update() 454 static bool mlx5e_macsec_secy_features_validate(struct macsec_context *ctx) in mlx5e_macsec_secy_features_validate() 487 const struct macsec_context *ctx) in mlx5e_macsec_get_macsec_device_context() 512 static int mlx5e_macsec_add_txsa(struct macsec_context *ctx) in mlx5e_macsec_add_txsa() 586 static int mlx5e_macsec_upd_txsa(struct macsec_context *ctx) in mlx5e_macsec_upd_txsa() 648 static int mlx5e_macsec_del_txsa(struct macsec_context *ctx) in mlx5e_macsec_del_txsa() 698 static int mlx5e_macsec_add_rxsc(struct macsec_context *ctx) in mlx5e_macsec_add_rxsc() 779 static int mlx5e_macsec_upd_rxsc(struct macsec_context *ctx) in mlx5e_macsec_upd_rxsc() 857 static int mlx5e_macsec_del_rxsc(struct macsec_context *ctx) in mlx5e_macsec_del_rxsc() [all …]
|
D | macsec_fs.h | 35 const struct macsec_context *ctx,
|
D | macsec_fs.c | 454 static void macsec_fs_tx_create_sectag_header(const struct macsec_context *ctx, in macsec_fs_tx_create_sectag_header() 515 const struct macsec_context *macsec_ctx, in macsec_fs_tx_add_rule() 1112 const struct macsec_context *macsec_ctx, in macsec_fs_rx_add_rule() 1331 const struct macsec_context *macsec_ctx, in mlx5e_macsec_fs_add_rule()
|
/Linux-v6.1/drivers/net/ |
D | macsec.c | 354 struct macsec_context *ctx) in __macsec_get_ops() 376 struct macsec_context *ctx) in macsec_get_ops() 1656 static int macsec_offload(int (* const func)(struct macsec_context *), in macsec_offload() argument 1657 struct macsec_context *ctx) in macsec_offload() 1827 struct macsec_context ctx; in macsec_add_rxsa() 1914 struct macsec_context ctx; in macsec_add_rxsc() 2070 struct macsec_context ctx; in macsec_add_txsa() 2141 struct macsec_context ctx; in macsec_del_rxsa() 2208 struct macsec_context ctx; in macsec_del_rxsc() 2266 struct macsec_context ctx; in macsec_del_txsa() [all …]
|
/Linux-v6.1/include/linux/ |
D | phy.h | 524 struct macsec_context;
|
D | netdevice.h | 61 struct macsec_context;
|