DEVLINK_ATTR_RATE_NODE_NAME
.maxattr = DEVLINK_ATTR_RATE_NODE_NAME,
.maxattr = DEVLINK_ATTR_RATE_NODE_NAME,
static const struct nla_policy devlink_rate_get_do_nl_policy[DEVLINK_ATTR_RATE_NODE_NAME + 1] = {
[DEVLINK_ATTR_RATE_NODE_NAME] = { .type = NLA_NUL_STRING, },
[DEVLINK_ATTR_RATE_NODE_NAME] = { .type = NLA_NUL_STRING, },
[DEVLINK_ATTR_RATE_NODE_NAME] = { .type = NLA_NUL_STRING, },
static const struct nla_policy devlink_rate_del_nl_policy[DEVLINK_ATTR_RATE_NODE_NAME + 1] = {
[DEVLINK_ATTR_RATE_NODE_NAME] = { .type = NLA_NUL_STRING, },
if (nla_put_string(msg, DEVLINK_ATTR_RATE_NODE_NAME,
if (!attrs[DEVLINK_ATTR_RATE_NODE_NAME])
rate_node_name = nla_data(attrs[DEVLINK_ATTR_RATE_NODE_NAME]);
rate_node->name = nla_strdup(info->attrs[DEVLINK_ATTR_RATE_NODE_NAME], GFP_KERNEL);
else if (attrs[DEVLINK_ATTR_RATE_NODE_NAME])