Revamp locking macros on SST reader side

No changes in locking here, just modifying the macros so that the Locked boolean is stream-local and we're a bit more uniform. Doing piece-wise movement towards making TSAN happy to make it easier to evaluate each change.

Merge request reports

Loading