SAS_TASK_STATE_DONE
task->task_state_flags |= SAS_TASK_STATE_DONE;
if (task->task_state_flags & SAS_TASK_STATE_DONE)
if (task->task_state_flags & SAS_TASK_STATE_DONE) {
if (task->task_state_flags & SAS_TASK_STATE_DONE) {
if (task->task_state_flags & SAS_TASK_STATE_DONE)
task->task_state_flags |= SAS_TASK_STATE_DONE;
if (task->task_state_flags & SAS_TASK_STATE_DONE) {
if (task->task_state_flags & SAS_TASK_STATE_DONE) {
task->task_state_flags |= SAS_TASK_STATE_DONE;
task->task_state_flags |= SAS_TASK_STATE_DONE;
task->task_state_flags |= SAS_TASK_STATE_DONE;
task->task_state_flags |= SAS_TASK_STATE_DONE;
if (!(task->task_state_flags & SAS_TASK_STATE_DONE) &&
task->task_state_flags |= SAS_TASK_STATE_DONE;
task->task_state_flags |= SAS_TASK_STATE_DONE;
task->task_state_flags |= SAS_TASK_STATE_DONE;
task->task_state_flags & SAS_TASK_STATE_DONE) {
if (task->task_state_flags & SAS_TASK_STATE_DONE ||
if (!(task->task_state_flags & SAS_TASK_STATE_DONE))
if (!(task->task_state_flags & SAS_TASK_STATE_DONE)) {
if (!(task->task_state_flags & SAS_TASK_STATE_DONE)) {
if (task->task_state_flags & SAS_TASK_STATE_DONE) {
if (!(task->task_state_flags & SAS_TASK_STATE_DONE)) {
if (task->task_state_flags & SAS_TASK_STATE_DONE) {
task->task_state_flags |= SAS_TASK_STATE_DONE;
if (unlikely((t->task_state_flags & SAS_TASK_STATE_DONE))) {
t->task_state_flags |= SAS_TASK_STATE_DONE;
if (unlikely((t->task_state_flags & SAS_TASK_STATE_DONE))) {
t->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;
if (task->task_state_flags & SAS_TASK_STATE_DONE) {
task->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;
t->task_state_flags |= SAS_TASK_STATE_DONE;