ETHTOOL_A_RSS_INPUT_XFRM
extern const struct nla_policy ethnl_rss_create_policy[ETHTOOL_A_RSS_INPUT_XFRM + 1];
ethnl_update_u8_u32(&rxfh.input_xfrm, tb[ETHTOOL_A_RSS_INPUT_XFRM],
nla_put_u32(skb, ETHTOOL_A_RSS_INPUT_XFRM, data->input_xfrm)) ||
[ETHTOOL_A_RSS_INPUT_XFRM] =
bad_attr = bad_attr ?: tb[ETHTOOL_A_RSS_INPUT_XFRM];
input_xfrm = nla_get_u32_default(tb[ETHTOOL_A_RSS_INPUT_XFRM], 0);
bad_attr = bad_attr ?: tb[ETHTOOL_A_RSS_INPUT_XFRM];
NL_SET_ERR_MSG_ATTR(info->extack, tb[ETHTOOL_A_RSS_INPUT_XFRM],
tb[ETHTOOL_A_RSS_INPUT_XFRM],
ethnl_update_u8_u32(&rxfh.input_xfrm, tb[ETHTOOL_A_RSS_INPUT_XFRM],
const struct nla_policy ethnl_rss_create_policy[ETHTOOL_A_RSS_INPUT_XFRM + 1] = {
[ETHTOOL_A_RSS_INPUT_XFRM] =
bad_attr = bad_attr ?: tb[ETHTOOL_A_RSS_INPUT_XFRM];
input_xfrm = nla_get_u32_default(tb[ETHTOOL_A_RSS_INPUT_XFRM], 0);
bad_attr = bad_attr ?: tb[ETHTOOL_A_RSS_INPUT_XFRM];