TASK_DAEMON_STOP_FLG
(ha2->task_daemon_flags & TASK_DAEMON_STOP_FLG) != 0 ||
(ha2->task_daemon_flags & TASK_DAEMON_STOP_FLG) != 0 ||
TASK_DAEMON_STOP_FLG, 0);
ha->task_daemon_flags &= ~TASK_DAEMON_STOP_FLG;
TASK_DAEMON_STOP_FLG, 0);
ha->task_daemon_flags &= ~TASK_DAEMON_STOP_FLG;
while ((ha->task_daemon_flags & TASK_DAEMON_STOP_FLG) == 0) {
if (ha->task_daemon_flags & TASK_DAEMON_STOP_FLG) {
(TASK_DAEMON_STOP_FLG | DRIVER_STALL) ||
ha->task_daemon_flags &= TASK_DAEMON_STOP_FLG |
TASK_DAEMON_STOP_FLG))