DEVLINK_ATTR_SB_POOL_INDEX
static const struct nla_policy devlink_sb_pool_get_do_nl_policy[DEVLINK_ATTR_SB_POOL_INDEX + 1] = {
[DEVLINK_ATTR_SB_POOL_INDEX] = { .type = NLA_U16, },
[DEVLINK_ATTR_SB_POOL_INDEX] = { .type = NLA_U16, },
static const struct nla_policy devlink_sb_port_pool_get_do_nl_policy[DEVLINK_ATTR_SB_POOL_INDEX + 1] = {
[DEVLINK_ATTR_SB_POOL_INDEX] = { .type = NLA_U16, },
[DEVLINK_ATTR_SB_POOL_INDEX] = { .type = NLA_U16, },
[DEVLINK_ATTR_SB_POOL_INDEX] = { .type = NLA_U16, },
.maxattr = DEVLINK_ATTR_SB_POOL_INDEX,
.maxattr = DEVLINK_ATTR_SB_POOL_INDEX,
if (nla_put_u16(msg, DEVLINK_ATTR_SB_POOL_INDEX, pool_index))
if (nla_put_u16(msg, DEVLINK_ATTR_SB_POOL_INDEX, pool_index))
if (nla_put_u16(msg, DEVLINK_ATTR_SB_POOL_INDEX, pool_index))
if (!attrs[DEVLINK_ATTR_SB_POOL_INDEX])
val = nla_get_u16(attrs[DEVLINK_ATTR_SB_POOL_INDEX]);