TEST_AND_SET
if (TEST_AND_SET(&bdev->state, RUNNING)) {
if (!TEST_AND_SET(&bdev->state, PROCESSING)) {