Lines Matching defs:tb_rxsc

1593 					     struct nlattr **tb_rxsc,
1608 if (!tb_rxsc[MACSEC_RXSC_ATTR_SCI])
1611 sci = nla_get_sci(tb_rxsc[MACSEC_RXSC_ATTR_SCI]);
1624 struct nlattr **tb_rxsc,
1641 rx_sc = get_rxsc_from_nl(net, attrs, tb_rxsc, devp, secyp);
1713 static int parse_rxsc_config(struct nlattr **attrs, struct nlattr **tb_rxsc)
1718 if (nla_parse_nested_deprecated(tb_rxsc, MACSEC_RXSC_ATTR_MAX, attrs[MACSEC_ATTR_RXSC_CONFIG], macsec_genl_rxsc_policy, NULL))
1758 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
1768 if (parse_rxsc_config(attrs, tb_rxsc))
1775 rx_sc = get_rxsc_from_nl(genl_info_net(info), attrs, tb_rxsc, &dev, &secy);
1906 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
1914 if (parse_rxsc_config(attrs, tb_rxsc))
1917 if (!validate_add_rxsc(tb_rxsc))
1928 sci = nla_get_sci(tb_rxsc[MACSEC_RXSC_ATTR_SCI]);
1930 if (tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE])
1931 active = nla_get_u8(tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE]);
2139 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2149 if (parse_rxsc_config(attrs, tb_rxsc))
2153 rx_sa = get_rxsa_from_nl(genl_info_net(info), attrs, tb_rxsc, tb_sa,
2204 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2210 if (parse_rxsc_config(attrs, tb_rxsc))
2213 if (!tb_rxsc[MACSEC_RXSC_ATTR_SCI])
2224 sci = nla_get_sci(tb_rxsc[MACSEC_RXSC_ATTR_SCI]);
2447 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2458 if (parse_rxsc_config(attrs, tb_rxsc))
2468 rx_sa = get_rxsa_from_nl(genl_info_net(info), attrs, tb_rxsc, tb_sa,
2537 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2545 if (parse_rxsc_config(attrs, tb_rxsc))
2548 if (!validate_add_rxsc(tb_rxsc))
2552 rx_sc = get_rxsc_from_nl(genl_info_net(info), attrs, tb_rxsc, &dev, &secy);
2560 if (tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE]) {
2561 bool new = !!nla_get_u8(tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE]);