IB_LINK_LAYER_INFINIBAND
ah_attr->dlid = ll == IB_LINK_LAYER_INFINIBAND ? be16_to_cpu(ah->av.ib.dlid) : 0;
if (ll == IB_LINK_LAYER_INFINIBAND) {
if (rdma_port_get_link_layer(&dev->ib_dev, port) == IB_LINK_LAYER_INFINIBAND)
if (rdma_port_get_link_layer(&dev->ib_dev, port) == IB_LINK_LAYER_INFINIBAND)
IB_LINK_LAYER_INFINIBAND)
if (rdma_port_get_link_layer(ibdev, port) == IB_LINK_LAYER_INFINIBAND)
if (link == IB_LINK_LAYER_INFINIBAND) {
.link_layer = IB_LINK_LAYER_INFINIBAND
if (mlx4_ib_port_link_layer(ibdev, port_num) == IB_LINK_LAYER_INFINIBAND) {
IB_LINK_LAYER_INFINIBAND) {
== IB_LINK_LAYER_INFINIBAND)
== IB_LINK_LAYER_INFINIBAND)
IB_LINK_LAYER_INFINIBAND : IB_LINK_LAYER_ETHERNET;
err = mlx4_ib_port_link_layer(ibdev, port) == IB_LINK_LAYER_INFINIBAND ?
if (ll == IB_LINK_LAYER_INFINIBAND)
if ((ll == IB_LINK_LAYER_INFINIBAND) || MLX5_CAP_GEN(dev->mdev, roce))
return IB_LINK_LAYER_INFINIBAND;
if (rdma_port_get_link_layer(device, port_num) != IB_LINK_LAYER_INFINIBAND)
case IB_LINK_LAYER_INFINIBAND:
IB_LINK_LAYER_INFINIBAND)
IB_LINK_LAYER_INFINIBAND)
return IB_LINK_LAYER_INFINIBAND;
if (rdma_port_get_link_layer(device, p) != IB_LINK_LAYER_INFINIBAND)
if (rdma_port_get_link_layer(device, priv->port) != IB_LINK_LAYER_INFINIBAND)
IB_LINK_LAYER_INFINIBAND) {