Lines Matching refs:macsec_context
231 * struct macsec_context - MACsec context for hardware offloading
233 struct macsec_context {
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 *ctx);
278 int (*mdo_add_rxsa)(struct macsec_context *ctx);
279 int (*mdo_upd_rxsa)(struct macsec_context *ctx);
280 int (*mdo_del_rxsa)(struct macsec_context *ctx);
281 int (*mdo_add_txsa)(struct macsec_context *ctx);
282 int (*mdo_upd_txsa)(struct macsec_context *ctx);
283 int (*mdo_del_txsa)(struct macsec_context *ctx);
285 int (*mdo_get_dev_stats)(struct macsec_context *ctx);
286 int (*mdo_get_tx_sc_stats)(struct macsec_context *ctx);
287 int (*mdo_get_tx_sa_stats)(struct macsec_context *ctx);
288 int (*mdo_get_rx_sc_stats)(struct macsec_context *ctx);
289 int (*mdo_get_rx_sa_stats)(struct macsec_context *ctx);