Lines Matching refs:sci
113 static int nla_put_rxsc_config(struct nl_msg *msg, u64 sci) in nla_put_rxsc_config() argument
120 NLA_PUT_U64(msg, MACSEC_RXSC_ATTR_SCI, sci); in nla_put_rxsc_config()
684 err = do_dump(drv, 0xff, mka_sci_u64(&sa->sc->sci), sa->an, in macsec_drv_get_receive_lowest_pn()
715 if (nla_put_rxsc_config(msg, mka_sci_u64(&sa->sc->sci))) in macsec_drv_set_receive_lowest_pn()
827 drv->ifname, SCI2STR(sc->sci.addr, sc->sci.port), in macsec_drv_create_receive_sc()
834 if (nla_put_rxsc_config(msg, mka_sci_u64(&sc->sci))) in macsec_drv_create_receive_sc()
864 drv->ifname, SCI2STR(sc->sci.addr, sc->sci.port)); in macsec_drv_delete_receive_sc()
870 if (nla_put_rxsc_config(msg, mka_sci_u64(&sc->sci))) in macsec_drv_delete_receive_sc()
904 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port), in macsec_drv_create_receive_sa()
916 if (nla_put_rxsc_config(msg, mka_sci_u64(&sa->sc->sci))) in macsec_drv_create_receive_sa()
961 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port)); in macsec_drv_delete_receive_sa()
967 if (nla_put_rxsc_config(msg, mka_sci_u64(&sa->sc->sci))) in macsec_drv_delete_receive_sa()
992 u64 sci, unsigned char an, bool state) in set_active_rx_sa() argument
1002 if (nla_put_rxsc_config(msg, sci)) in set_active_rx_sa()
1039 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port)); in macsec_drv_enable_receive_sa()
1041 return set_active_rx_sa(ctx, drv->ifi, mka_sci_u64(&sa->sc->sci), in macsec_drv_enable_receive_sa()
1059 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port)); in macsec_drv_disable_receive_sa()
1061 return set_active_rx_sa(ctx, drv->ifi, mka_sci_u64(&sa->sc->sci), in macsec_drv_disable_receive_sa()
1066 static struct rtnl_link * lookup_sc(struct nl_cache *cache, int parent, u64 sci) in lookup_sc() argument
1076 rtnl_link_macsec_set_sci(needle, sci); in lookup_sc()
1099 u64 sci; in macsec_drv_create_transmit_sc() local
1104 drv->common.ifname, SCI2STR(sc->sci.addr, sc->sci.port), in macsec_drv_create_transmit_sc()
1120 sci = mka_sci_u64(&sc->sci); in macsec_drv_create_transmit_sc()
1121 rtnl_link_macsec_set_sci(link, sci); in macsec_drv_create_transmit_sc()
1140 link = lookup_sc(drv->link_cache, drv->parent_ifi, sci); in macsec_drv_create_transmit_sc()
1180 drv->ifname, SCI2STR(sc->sci.addr, sc->sci.port)); in macsec_drv_delete_transmit_sc()
1220 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port), in macsec_drv_create_transmit_sa()
1274 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port)); in macsec_drv_delete_transmit_sa()
1348 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port)); in macsec_drv_enable_transmit_sa()
1376 SCI2STR(sa->sc->sci.addr, sa->sc->sci.port)); in macsec_drv_disable_transmit_sa()