IPOIB_MCAST_FLAG_BUSY
status = test_and_clear_bit(IPOIB_MCAST_FLAG_BUSY,
if (test_and_set_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags)) {
clear_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags);
status = test_and_clear_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags);
set_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags);
clear_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags);
!test_bit(IPOIB_MCAST_FLAG_BUSY, &priv->broadcast->flags))
&& !test_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags)
if (test_and_clear_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags))
if (test_bit(IPOIB_MCAST_FLAG_BUSY, &mcast->flags))