BR_FDB_ADDED_BY_EXT_LEARN
if (unlikely(test_bit(BR_FDB_ADDED_BY_EXT_LEARN,
clear_bit(BR_FDB_ADDED_BY_EXT_LEARN,
if (test_bit(BR_FDB_ADDED_BY_EXT_LEARN, &fdb->flags))
unsigned long flags = BIT(BR_FDB_ADDED_BY_EXT_LEARN);
if (test_and_set_bit(BR_FDB_ADDED_BY_EXT_LEARN, &fdb->flags)) {
if (fdb && test_bit(BR_FDB_ADDED_BY_EXT_LEARN, &fdb->flags))
test_bit(BR_FDB_ADDED_BY_EXT_LEARN, &f->flags)) {
!test_bit(BR_FDB_ADDED_BY_EXT_LEARN, &fdb->flags) &&
__set_bit(BR_FDB_ADDED_BY_EXT_LEARN, &flags);
(test_bit(BR_FDB_ADDED_BY_EXT_LEARN, &f->flags) &&
!test_bit(BR_FDB_ADDED_BY_EXT_LEARN, &fdb->flags))