DEVLINK_ATTR_REGION_NAME
static const struct nla_policy devlink_region_get_do_nl_policy[DEVLINK_ATTR_REGION_NAME + 1] = {
[DEVLINK_ATTR_REGION_NAME] = { .type = NLA_NUL_STRING, },
[DEVLINK_ATTR_REGION_NAME] = { .type = NLA_NUL_STRING, },
[DEVLINK_ATTR_REGION_NAME] = { .type = NLA_NUL_STRING, },
[DEVLINK_ATTR_REGION_NAME] = { .type = NLA_NUL_STRING, },
.maxattr = DEVLINK_ATTR_REGION_NAME,
err = nla_put_string(msg, DEVLINK_ATTR_REGION_NAME, region->ops->name);
err = nla_put_string(msg, DEVLINK_ATTR_REGION_NAME,
if (GENL_REQ_ATTR_CHECK(info, DEVLINK_ATTR_REGION_NAME))
region_name = nla_data(info->attrs[DEVLINK_ATTR_REGION_NAME]);
if (GENL_REQ_ATTR_CHECK(info, DEVLINK_ATTR_REGION_NAME) ||
region_name = nla_data(info->attrs[DEVLINK_ATTR_REGION_NAME]);
if (GENL_REQ_ATTR_CHECK(info, DEVLINK_ATTR_REGION_NAME)) {
region_name = nla_data(info->attrs[DEVLINK_ATTR_REGION_NAME]);
if (!attrs[DEVLINK_ATTR_REGION_NAME]) {
region_attr = attrs[DEVLINK_ATTR_REGION_NAME];
err = nla_put_string(skb, DEVLINK_ATTR_REGION_NAME, region_name);