RDMA_NLDEV_ATTR_PORT_INDEX
if (nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, counter->port) ||
!tb[RDMA_NLDEV_ATTR_PORT_INDEX])
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
if (tb[RDMA_NLDEV_ATTR_PORT_INDEX]) {
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
if (tb[RDMA_NLDEV_ATTR_PORT_INDEX]) {
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
if (tb[RDMA_NLDEV_ATTR_PORT_INDEX]) {
data.port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
} else if (tb[RDMA_NLDEV_ATTR_PORT_INDEX]) {
!tb[RDMA_NLDEV_ATTR_PORT_INDEX])
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, port)) {
!tb[RDMA_NLDEV_ATTR_DEV_INDEX] || !tb[RDMA_NLDEV_ATTR_PORT_INDEX] ||
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, port) ||
if (!tb[RDMA_NLDEV_ATTR_DEV_INDEX] || !tb[RDMA_NLDEV_ATTR_PORT_INDEX])
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, port)) {
!tb[RDMA_NLDEV_ATTR_DEV_INDEX] || !tb[RDMA_NLDEV_ATTR_PORT_INDEX])
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, port) ||
!tb[RDMA_NLDEV_ATTR_PORT_INDEX])
port = nla_get_u32(tb[RDMA_NLDEV_ATTR_PORT_INDEX]);
nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, port))
ret = nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, port);
if (nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, rdma_end_port(device)))
if (nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, port))
if (qp->port && nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, qp->port))
nla_put_u32(msg, RDMA_NLDEV_ATTR_PORT_INDEX, cm_id->port_num))
[RDMA_NLDEV_ATTR_PORT_INDEX] = { .type = NLA_U32 },