IB_LINK_LAYER_ETHERNET
return IB_LINK_LAYER_ETHERNET;
return IB_LINK_LAYER_ETHERNET;
if (rdma_port_get_link_layer(ah->ibah.device, port) == IB_LINK_LAYER_ETHERNET)
if (rdma_port_get_link_layer(ib_ah->pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET) {
if (rdma_port_get_link_layer(ah->pd->device, ah_attr->port_num) == IB_LINK_LAYER_ETHERNET)
if (ll == IB_LINK_LAYER_ETHERNET)
IB_LINK_LAYER_ETHERNET);
if (link == IB_LINK_LAYER_ETHERNET)
IB_LINK_LAYER_ETHERNET) {
IB_LINK_LAYER_INFINIBAND : IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET ||
IB_LINK_LAYER_ETHERNET)
IB_LINK_LAYER_ETHERNET) {
IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET))
is_eth = rdma_port_get_link_layer(sqp->qp.ibqp.device, sqp->qp.port) == IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET;
if (ll == IB_LINK_LAYER_ETHERNET) {
if (ll == IB_LINK_LAYER_ETHERNET && !(ah_attr->ah_flags & IB_AH_GRH))
if (ll == IB_LINK_LAYER_ETHERNET && udata) {
if (ll != IB_LINK_LAYER_ETHERNET) {
if (mlx5_ib_port_link_layer(ibdev, port) == IB_LINK_LAYER_ETHERNET)
IB_LINK_LAYER_ETHERNET)
if (ll == IB_LINK_LAYER_ETHERNET)
IB_LINK_LAYER_ETHERNET) {
if (ll == IB_LINK_LAYER_ETHERNET) {
if (ll == IB_LINK_LAYER_ETHERNET) {
if (ll == IB_LINK_LAYER_ETHERNET)
if (ll != IB_LINK_LAYER_ETHERNET)
IB_LINK_LAYER_ETHERNET)
return IB_LINK_LAYER_ETHERNET;
IB_LINK_LAYER_ETHERNET) {
if (ll == IB_LINK_LAYER_ETHERNET) {
return IB_LINK_LAYER_ETHERNET;
return ll == IB_LINK_LAYER_ETHERNET && transport == RDMA_TRANSPORT_IB;
case IB_LINK_LAYER_ETHERNET:
return IB_LINK_LAYER_ETHERNET;