macsec_context
static int aq_mdo_get_dev_stats(struct macsec_context *ctx)
static int aq_mdo_get_tx_sc_stats(struct macsec_context *ctx)
static int aq_mdo_get_tx_sa_stats(struct macsec_context *ctx)
static int aq_mdo_get_rx_sc_stats(struct macsec_context *ctx)
static int aq_mdo_get_rx_sa_stats(struct macsec_context *ctx)
static int aq_locked_mdo_##mdo(struct macsec_context *ctx) \
static int aq_mdo_dev_open(struct macsec_context *ctx)
static int aq_mdo_dev_stop(struct macsec_context *ctx)
static int aq_mdo_add_secy(struct macsec_context *ctx)
static int aq_mdo_upd_secy(struct macsec_context *ctx)
static int aq_mdo_del_secy(struct macsec_context *ctx)
static int aq_mdo_add_txsa(struct macsec_context *ctx)
static int aq_mdo_upd_txsa(struct macsec_context *ctx)
static int aq_mdo_del_txsa(struct macsec_context *ctx)
static int aq_mdo_add_rxsc(struct macsec_context *ctx)
static int aq_mdo_upd_rxsc(struct macsec_context *ctx)
static int aq_mdo_del_rxsc(struct macsec_context *ctx)
static int aq_mdo_add_rxsa(struct macsec_context *ctx)
static int aq_mdo_upd_rxsa(struct macsec_context *ctx)
static int aq_mdo_del_rxsa(struct macsec_context *ctx)
static int cn10k_mdo_open(struct macsec_context *ctx)
static int cn10k_mdo_stop(struct macsec_context *ctx)
static int cn10k_mdo_add_secy(struct macsec_context *ctx)
static int cn10k_mdo_upd_secy(struct macsec_context *ctx)
static int cn10k_mdo_del_secy(struct macsec_context *ctx)
static int cn10k_mdo_add_txsa(struct macsec_context *ctx)
static int cn10k_mdo_upd_txsa(struct macsec_context *ctx)
static int cn10k_mdo_del_txsa(struct macsec_context *ctx)
static int cn10k_mdo_add_rxsc(struct macsec_context *ctx)
static int cn10k_mdo_upd_rxsc(struct macsec_context *ctx)
static int cn10k_mdo_del_rxsc(struct macsec_context *ctx)
static int cn10k_mdo_add_rxsa(struct macsec_context *ctx)
static int cn10k_mdo_upd_rxsa(struct macsec_context *ctx)
static int cn10k_mdo_del_rxsa(struct macsec_context *ctx)
static int cn10k_mdo_get_dev_stats(struct macsec_context *ctx)
static int cn10k_mdo_get_tx_sc_stats(struct macsec_context *ctx)
static int cn10k_mdo_get_tx_sa_stats(struct macsec_context *ctx)
static int cn10k_mdo_get_rx_sc_stats(struct macsec_context *ctx)
static int cn10k_mdo_get_rx_sa_stats(struct macsec_context *ctx)
static int mlx5e_macsec_del_rxsa(struct macsec_context *ctx)
static int mlx5e_macsec_add_secy(struct macsec_context *ctx)
static int macsec_upd_secy_hw_address(struct macsec_context *ctx,
static int mlx5e_macsec_upd_secy(struct macsec_context *ctx)
static int mlx5e_macsec_del_secy(struct macsec_context *ctx)
static int mlx5e_macsec_init_sa_fs(struct macsec_context *ctx,
static int mlx5e_macsec_init_sa(struct macsec_context *ctx,
static int macsec_rx_sa_active_update(struct macsec_context *ctx,
static bool mlx5e_macsec_secy_features_validate(struct macsec_context *ctx)
const struct macsec_context *ctx)
static int mlx5e_macsec_add_txsa(struct macsec_context *ctx)
static int mlx5e_macsec_upd_txsa(struct macsec_context *ctx)
static int mlx5e_macsec_del_txsa(struct macsec_context *ctx)
static int mlx5e_macsec_add_rxsc(struct macsec_context *ctx)
static int mlx5e_macsec_upd_rxsc(struct macsec_context *ctx)
static int mlx5e_macsec_del_rxsc(struct macsec_context *ctx)
static int mlx5e_macsec_add_rxsa(struct macsec_context *ctx)
static int mlx5e_macsec_upd_rxsa(struct macsec_context *ctx)
const struct macsec_context *macsec_ctx,
const struct macsec_context *macsec_ctx,
static void macsec_fs_tx_create_sectag_header(const struct macsec_context *ctx,
const struct macsec_context *macsec_ctx,
const struct macsec_context *ctx,
static int macsec_offload(int (* const func)(struct macsec_context *),
struct macsec_context *ctx)
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context *ctx)
struct macsec_context *ctx)
struct macsec_context ctx;
struct macsec_context ctx;
struct macsec_context ctx;
static int nsim_macsec_upd_rxsc(struct macsec_context *ctx)
static int nsim_macsec_del_rxsc(struct macsec_context *ctx)
static int nsim_macsec_add_rxsa(struct macsec_context *ctx)
static int nsim_macsec_upd_rxsa(struct macsec_context *ctx)
static int nsim_macsec_del_rxsa(struct macsec_context *ctx)
static int nsim_macsec_add_txsa(struct macsec_context *ctx)
static int nsim_macsec_upd_txsa(struct macsec_context *ctx)
static int nsim_macsec_add_secy(struct macsec_context *ctx)
static int nsim_macsec_del_txsa(struct macsec_context *ctx)
static int nsim_macsec_upd_secy(struct macsec_context *ctx)
static int nsim_macsec_del_secy(struct macsec_context *ctx)
static int nsim_macsec_add_rxsc(struct macsec_context *ctx)
static struct macsec_flow *vsc8584_macsec_find_flow(struct macsec_context *ctx,
static int __vsc8584_macsec_add_rxsa(struct macsec_context *ctx,
static int __vsc8584_macsec_add_txsa(struct macsec_context *ctx,
static int vsc8584_macsec_dev_open(struct macsec_context *ctx)
static int vsc8584_macsec_dev_stop(struct macsec_context *ctx)
static int vsc8584_macsec_add_secy(struct macsec_context *ctx)
static int vsc8584_macsec_del_secy(struct macsec_context *ctx)
static int vsc8584_macsec_upd_secy(struct macsec_context *ctx)
static int vsc8584_macsec_add_rxsc(struct macsec_context *ctx)
static int vsc8584_macsec_upd_rxsc(struct macsec_context *ctx)
static int vsc8584_macsec_del_rxsc(struct macsec_context *ctx)
static int vsc8584_macsec_add_rxsa(struct macsec_context *ctx)
static int vsc8584_macsec_upd_rxsa(struct macsec_context *ctx)
static int vsc8584_macsec_del_rxsa(struct macsec_context *ctx)
static int vsc8584_macsec_add_txsa(struct macsec_context *ctx)
static int vsc8584_macsec_upd_txsa(struct macsec_context *ctx)
static int vsc8584_macsec_del_txsa(struct macsec_context *ctx)
static int nxp_c45_mdo_upd_secy(struct macsec_context *ctx)
static int nxp_c45_mdo_del_secy(struct macsec_context *ctx)
static int nxp_c45_mdo_add_rxsc(struct macsec_context *ctx)
static int nxp_c45_mdo_upd_rxsc(struct macsec_context *ctx)
static int nxp_c45_mdo_del_rxsc(struct macsec_context *ctx)
static int nxp_c45_mdo_add_rxsa(struct macsec_context *ctx)
static int nxp_c45_mdo_upd_rxsa(struct macsec_context *ctx)
static int nxp_c45_mdo_del_rxsa(struct macsec_context *ctx)
static int nxp_c45_mdo_add_txsa(struct macsec_context *ctx)
static int nxp_c45_mdo_upd_txsa(struct macsec_context *ctx)
static int nxp_c45_mdo_del_txsa(struct macsec_context *ctx)
static int nxp_c45_mdo_get_dev_stats(struct macsec_context *ctx)
static int nxp_c45_mdo_get_tx_sc_stats(struct macsec_context *ctx)
static int nxp_c45_mdo_get_tx_sa_stats(struct macsec_context *ctx)
static int nxp_c45_mdo_get_rx_sc_stats(struct macsec_context *ctx)
static int nxp_c45_mdo_get_rx_sa_stats(struct macsec_context *ctx)
static void nxp_c45_sa_set_key(struct macsec_context *ctx,
static bool nxp_c45_mac_addr_free(struct macsec_context *ctx)
static int nxp_c45_mdo_dev_open(struct macsec_context *ctx)
static int nxp_c45_mdo_dev_stop(struct macsec_context *ctx)
static int nxp_c45_mdo_add_secy(struct macsec_context *ctx)
struct macsec_context;
struct macsec_context;
int (*mdo_dev_open)(struct macsec_context *ctx);
int (*mdo_dev_stop)(struct macsec_context *ctx);
int (*mdo_add_secy)(struct macsec_context *ctx);
int (*mdo_upd_secy)(struct macsec_context *ctx);
int (*mdo_del_secy)(struct macsec_context *ctx);
int (*mdo_add_rxsc)(struct macsec_context *ctx);
int (*mdo_upd_rxsc)(struct macsec_context *ctx);
int (*mdo_del_rxsc)(struct macsec_context *ctx);
int (*mdo_add_rxsa)(struct macsec_context *ctx);
int (*mdo_upd_rxsa)(struct macsec_context *ctx);
int (*mdo_del_rxsa)(struct macsec_context *ctx);
int (*mdo_add_txsa)(struct macsec_context *ctx);
int (*mdo_upd_txsa)(struct macsec_context *ctx);
int (*mdo_del_txsa)(struct macsec_context *ctx);
int (*mdo_get_dev_stats)(struct macsec_context *ctx);
int (*mdo_get_tx_sc_stats)(struct macsec_context *ctx);
int (*mdo_get_tx_sa_stats)(struct macsec_context *ctx);
int (*mdo_get_rx_sc_stats)(struct macsec_context *ctx);
int (*mdo_get_rx_sa_stats)(struct macsec_context *ctx);
static const struct macsec_ops *vlan_get_macsec_ops(const struct macsec_context *ctx)
static int vlan_macsec_offload(int (* const func)(struct macsec_context *),
struct macsec_context *ctx)
static int vlan_macsec_dev_open(struct macsec_context *ctx)
static int vlan_macsec_dev_stop(struct macsec_context *ctx)
static int vlan_macsec_add_secy(struct macsec_context *ctx)
static int vlan_macsec_upd_secy(struct macsec_context *ctx)
static int vlan_macsec_del_secy(struct macsec_context *ctx)
static int vlan_macsec_add_rxsc(struct macsec_context *ctx)
static int vlan_macsec_upd_rxsc(struct macsec_context *ctx)
static int vlan_macsec_del_rxsc(struct macsec_context *ctx)
static int vlan_macsec_add_rxsa(struct macsec_context *ctx)
static int vlan_macsec_upd_rxsa(struct macsec_context *ctx)
static int vlan_macsec_del_rxsa(struct macsec_context *ctx)
static int vlan_macsec_add_txsa(struct macsec_context *ctx)
static int vlan_macsec_upd_txsa(struct macsec_context *ctx)
static int vlan_macsec_del_txsa(struct macsec_context *ctx)
static int vlan_macsec_get_dev_stats(struct macsec_context *ctx)
static int vlan_macsec_get_tx_sc_stats(struct macsec_context *ctx)
static int vlan_macsec_get_tx_sa_stats(struct macsec_context *ctx)
static int vlan_macsec_get_rx_sc_stats(struct macsec_context *ctx)
static int vlan_macsec_get_rx_sa_stats(struct macsec_context *ctx)