tb_sa 1488 drivers/net/macsec.c struct nlattr **tb_sa, tb_sa 1499 drivers/net/macsec.c if (!tb_sa[MACSEC_SA_ATTR_AN]) tb_sa 1502 drivers/net/macsec.c *assoc_num = nla_get_u8(tb_sa[MACSEC_SA_ATTR_AN]); tb_sa 1558 drivers/net/macsec.c struct nlattr **tb_sa, tb_sa 1567 drivers/net/macsec.c if (!tb_sa[MACSEC_SA_ATTR_AN]) tb_sa 1570 drivers/net/macsec.c *assoc_num = nla_get_u8(tb_sa[MACSEC_SA_ATTR_AN]); tb_sa 1607 drivers/net/macsec.c static int parse_sa_config(struct nlattr **attrs, struct nlattr **tb_sa) tb_sa 1612 drivers/net/macsec.c if (nla_parse_nested_deprecated(tb_sa, MACSEC_SA_ATTR_MAX, attrs[MACSEC_ATTR_SA_CONFIG], macsec_genl_sa_policy, NULL)) tb_sa 1662 drivers/net/macsec.c struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; tb_sa 1668 drivers/net/macsec.c if (parse_sa_config(attrs, tb_sa)) tb_sa 1674 drivers/net/macsec.c if (!validate_add_rxsa(tb_sa)) tb_sa 1684 drivers/net/macsec.c assoc_num = nla_get_u8(tb_sa[MACSEC_SA_ATTR_AN]); tb_sa 1686 drivers/net/macsec.c if (nla_len(tb_sa[MACSEC_SA_ATTR_KEY]) != secy->key_len) { tb_sa 1688 drivers/net/macsec.c nla_len(tb_sa[MACSEC_SA_ATTR_KEY]), secy->key_len); tb_sa 1705 drivers/net/macsec.c err = init_rx_sa(rx_sa, nla_data(tb_sa[MACSEC_SA_ATTR_KEY]), tb_sa 1713 drivers/net/macsec.c if (tb_sa[MACSEC_SA_ATTR_PN]) { tb_sa 1715 drivers/net/macsec.c rx_sa->next_pn = nla_get_u32(tb_sa[MACSEC_SA_ATTR_PN]); tb_sa 1719 drivers/net/macsec.c if (tb_sa[MACSEC_SA_ATTR_ACTIVE]) tb_sa 1720 drivers/net/macsec.c rx_sa->active = !!nla_get_u8(tb_sa[MACSEC_SA_ATTR_ACTIVE]); tb_sa 1722 drivers/net/macsec.c nla_memcpy(rx_sa->key.id, tb_sa[MACSEC_SA_ATTR_KEYID], MACSEC_KEYID_LEN); tb_sa 1817 drivers/net/macsec.c struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; tb_sa 1823 drivers/net/macsec.c if (parse_sa_config(attrs, tb_sa)) tb_sa 1826 drivers/net/macsec.c if (!validate_add_txsa(tb_sa)) tb_sa 1839 drivers/net/macsec.c assoc_num = nla_get_u8(tb_sa[MACSEC_SA_ATTR_AN]); tb_sa 1841 drivers/net/macsec.c if (nla_len(tb_sa[MACSEC_SA_ATTR_KEY]) != secy->key_len) { tb_sa 1843 drivers/net/macsec.c nla_len(tb_sa[MACSEC_SA_ATTR_KEY]), secy->key_len); tb_sa 1860 drivers/net/macsec.c err = init_tx_sa(tx_sa, nla_data(tb_sa[MACSEC_SA_ATTR_KEY]), tb_sa 1868 drivers/net/macsec.c nla_memcpy(tx_sa->key.id, tb_sa[MACSEC_SA_ATTR_KEYID], MACSEC_KEYID_LEN); tb_sa 1871 drivers/net/macsec.c tx_sa->next_pn = nla_get_u32(tb_sa[MACSEC_SA_ATTR_PN]); tb_sa 1874 drivers/net/macsec.c if (tb_sa[MACSEC_SA_ATTR_ACTIVE]) tb_sa 1875 drivers/net/macsec.c tx_sa->active = !!nla_get_u8(tb_sa[MACSEC_SA_ATTR_ACTIVE]); tb_sa 1896 drivers/net/macsec.c struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; tb_sa 1901 drivers/net/macsec.c if (parse_sa_config(attrs, tb_sa)) tb_sa 1908 drivers/net/macsec.c rx_sa = get_rxsa_from_nl(genl_info_net(info), attrs, tb_rxsc, tb_sa, tb_sa 1976 drivers/net/macsec.c struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; tb_sa 1981 drivers/net/macsec.c if (parse_sa_config(attrs, tb_sa)) tb_sa 1985 drivers/net/macsec.c tx_sa = get_txsa_from_nl(genl_info_net(info), attrs, tb_sa, tb_sa 2034 drivers/net/macsec.c struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; tb_sa 2039 drivers/net/macsec.c if (parse_sa_config(attrs, tb_sa)) tb_sa 2042 drivers/net/macsec.c if (!validate_upd_sa(tb_sa)) tb_sa 2046 drivers/net/macsec.c tx_sa = get_txsa_from_nl(genl_info_net(info), attrs, tb_sa, tb_sa 2053 drivers/net/macsec.c if (tb_sa[MACSEC_SA_ATTR_PN]) { tb_sa 2055 drivers/net/macsec.c tx_sa->next_pn = nla_get_u32(tb_sa[MACSEC_SA_ATTR_PN]); tb_sa 2059 drivers/net/macsec.c if (tb_sa[MACSEC_SA_ATTR_ACTIVE]) tb_sa 2060 drivers/net/macsec.c tx_sa->active = nla_get_u8(tb_sa[MACSEC_SA_ATTR_ACTIVE]); tb_sa 2079 drivers/net/macsec.c struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; tb_sa 2087 drivers/net/macsec.c if (parse_sa_config(attrs, tb_sa)) tb_sa 2090 drivers/net/macsec.c if (!validate_upd_sa(tb_sa)) tb_sa 2094 drivers/net/macsec.c rx_sa = get_rxsa_from_nl(genl_info_net(info), attrs, tb_rxsc, tb_sa, tb_sa 2101 drivers/net/macsec.c if (tb_sa[MACSEC_SA_ATTR_PN]) { tb_sa 2103 drivers/net/macsec.c rx_sa->next_pn = nla_get_u32(tb_sa[MACSEC_SA_ATTR_PN]); tb_sa 2107 drivers/net/macsec.c if (tb_sa[MACSEC_SA_ATTR_ACTIVE]) tb_sa 2108 drivers/net/macsec.c rx_sa->active = nla_get_u8(tb_sa[MACSEC_SA_ATTR_ACTIVE]);