mm_atomic_and
#define ECORE_CLEAR_BIT(bit, var) mm_atomic_and(var, ~(1<<bit))
#define mm_atomic_long_and_imp(p, v) mm_atomic_and((p), (v))