Lines Matching refs:sci
112 static int nla_put_rxsc_config(struct nl_msg *msg, u64 sci)
119 NLA_PUT_U64(msg, MACSEC_RXSC_ATTR_SCI, sci);
626 err = do_dump(drv, 0xff, mka_sci_u64(&sa->sc->sci), sa->an,
721 SCI2STR(sc->sci.addr, sc->sci.port));
727 if (nla_put_rxsc_config(msg, mka_sci_u64(&sc->sci)))
757 SCI2STR(sc->sci.addr, sc->sci.port));
763 if (nla_put_rxsc_config(msg, mka_sci_u64(&sc->sci)))
794 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port));
800 if (nla_put_rxsc_config(msg, mka_sci_u64(&sa->sc->sci)))
844 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port));
850 if (nla_put_rxsc_config(msg, mka_sci_u64(&sa->sc->sci)))
875 u64 sci, unsigned char an, Boolean state)
885 if (nla_put_rxsc_config(msg, sci))
921 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port));
923 return set_active_rx_sa(ctx, drv->ifi, mka_sci_u64(&sa->sc->sci),
940 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port));
942 return set_active_rx_sa(ctx, drv->ifi, mka_sci_u64(&sa->sc->sci),
947 static struct rtnl_link * lookup_sc(struct nl_cache *cache, int parent, u64 sci)
957 rtnl_link_macsec_set_sci(needle, sci);
980 u64 sci;
993 sci = mka_sci_u64(&sc->sci);
994 rtnl_link_macsec_set_sci(link, sci);
1013 link = lookup_sc(drv->link_cache, drv->parent_ifi, sci);