Lines Matching refs:tb_rxsc

1564 					     struct nlattr **tb_rxsc,
1579 if (!tb_rxsc[MACSEC_RXSC_ATTR_SCI])
1582 sci = nla_get_sci(tb_rxsc[MACSEC_RXSC_ATTR_SCI]);
1595 struct nlattr **tb_rxsc,
1612 rx_sc = get_rxsc_from_nl(net, attrs, tb_rxsc, devp, secyp);
1684 static int parse_rxsc_config(struct nlattr **attrs, struct nlattr **tb_rxsc)
1689 if (nla_parse_nested_deprecated(tb_rxsc, MACSEC_RXSC_ATTR_MAX, attrs[MACSEC_ATTR_RXSC_CONFIG], macsec_genl_rxsc_policy, NULL))
1729 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
1739 if (parse_rxsc_config(attrs, tb_rxsc))
1746 rx_sc = get_rxsc_from_nl(genl_info_net(info), attrs, tb_rxsc, &dev, &secy);
1877 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
1885 if (parse_rxsc_config(attrs, tb_rxsc))
1888 if (!validate_add_rxsc(tb_rxsc))
1899 sci = nla_get_sci(tb_rxsc[MACSEC_RXSC_ATTR_SCI]);
1901 if (tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE])
1902 active = nla_get_u8(tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE]);
2110 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2120 if (parse_rxsc_config(attrs, tb_rxsc))
2124 rx_sa = get_rxsa_from_nl(genl_info_net(info), attrs, tb_rxsc, tb_sa,
2175 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2181 if (parse_rxsc_config(attrs, tb_rxsc))
2184 if (!tb_rxsc[MACSEC_RXSC_ATTR_SCI])
2195 sci = nla_get_sci(tb_rxsc[MACSEC_RXSC_ATTR_SCI]);
2418 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2429 if (parse_rxsc_config(attrs, tb_rxsc))
2439 rx_sa = get_rxsa_from_nl(genl_info_net(info), attrs, tb_rxsc, tb_sa,
2508 struct nlattr *tb_rxsc[MACSEC_RXSC_ATTR_MAX + 1];
2516 if (parse_rxsc_config(attrs, tb_rxsc))
2519 if (!validate_add_rxsc(tb_rxsc))
2523 rx_sc = get_rxsc_from_nl(genl_info_net(info), attrs, tb_rxsc, &dev, &secy);
2531 if (tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE]) {
2532 bool new = !!nla_get_u8(tb_rxsc[MACSEC_RXSC_ATTR_ACTIVE]);