SMC_LNK_ACTIVE
SMC_LNK_ACTIVE;
return lnk->state == SMC_LNK_ACTIVE;
link->state = SMC_LNK_ACTIVE;
(cmpxchg(state, SMC_LNK_ACTIVE, SMC_LNK_INACTIVE) == SMC_LNK_ACTIVE)