SMR_LIST_NEXT_LOCKED
(var) = SMR_LIST_NEXT_LOCKED(var, field))
(var) && ((tvar) = SMR_LIST_NEXT_LOCKED(var, field), 1); \