net/ethtool/rss.c
307
nla_put(skb, ETHTOOL_A_RSS_INDIR,
net/ethtool/rss.c
575
[ETHTOOL_A_RSS_INDIR] = { .type = NLA_BINARY, },
net/ethtool/rss.c
630
if (!tb[ETHTOOL_A_RSS_INDIR])
net/ethtool/rss.c
640
if (nla_len(tb[ETHTOOL_A_RSS_INDIR]) % 4) {
net/ethtool/rss.c
641
NL_SET_BAD_ATTR(info->extack, tb[ETHTOOL_A_RSS_INDIR]);
net/ethtool/rss.c
644
user_size = nla_len(tb[ETHTOOL_A_RSS_INDIR]) / 4;
net/ethtool/rss.c
647
NL_SET_ERR_MSG_ATTR(extack, tb[ETHTOOL_A_RSS_INDIR],
net/ethtool/rss.c
653
NL_SET_ERR_MSG_ATTR_FMT(extack, tb[ETHTOOL_A_RSS_INDIR],
net/ethtool/rss.c
665
nla_memcpy(rxfh->indir, tb[ETHTOOL_A_RSS_INDIR], alloc_size);
net/ethtool/rss.c
670
NL_SET_ERR_MSG_ATTR_FMT(extack, tb[ETHTOOL_A_RSS_INDIR],
net/ethtool/rss.c
811
ctx->indir_configured = !!nla_len(tb[ETHTOOL_A_RSS_INDIR]);
net/ethtool/rss.c
850
indir_mod = !!tb[ETHTOOL_A_RSS_INDIR];
net/ethtool/rss.c
934
[ETHTOOL_A_RSS_INDIR] = NLA_POLICY_MIN(NLA_BINARY, 1),