IB_MULTICAST_LID_BASE
if (port_attr.lid >= be16_to_cpu(IB_MULTICAST_LID_BASE))
return !(lid < be16_to_cpu(IB_MULTICAST_LID_BASE) ||
lid = (ppd->lid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) ? 0 : ppd->lid;
if (unlikely((packet->dlid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) &&
be16_to_cpu(IB_MULTICAST_LID_BASE);
mlid_base = be16_to_cpu(IB_MULTICAST_LID_BASE);
is_mcast = (dlid > be16_to_cpu(IB_MULTICAST_LID_BASE)) &&
if ((((dlid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) ||
(ppd->lid >= be16_to_cpu(IB_MULTICAST_LID_BASE))) &&
be16_to_cpu(IB_MULTICAST_LID_BASE));
else if ((dlid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) &&
dlid = dlid - be16_to_cpu(IB_MULTICAST_LID_BASE) +
if (dlid >= be16_to_cpu(IB_MULTICAST_LID_BASE)) {
if (lid >= be16_to_cpu(IB_MULTICAST_LID_BASE))
be16_to_cpu(IB_MULTICAST_LID_BASE))
be16_to_cpu(IB_MULTICAST_LID_BASE))
be16_to_cpu(IB_MULTICAST_LID_BASE)) ||
be16_to_cpu(IB_MULTICAST_LID_BASE))) {
#define OPA_TO_IB_UCAST_LID(x) (((x) >= be16_to_cpu(IB_MULTICAST_LID_BASE)) \
be16_to_cpu(IB_MULTICAST_LID_BASE)) ||
be16_to_cpu(IB_MULTICAST_LID_BASE)))
be16_to_cpu(IB_MULTICAST_LID_BASE))