• Home
  • Raw
  • Download

Lines Matching refs:flags

81 	unsigned long flags;  in isci_task_refuse()  local
87 spin_lock_irqsave(&task->task_state_lock, flags); in isci_task_refuse()
97 spin_unlock_irqrestore(&task->task_state_lock, flags); in isci_task_refuse()
110 return idev ? test_bit(IDEV_IO_READY, &idev->flags) || in isci_device_io_ready()
111 (test_bit(IDEV_IO_NCQERROR, &idev->flags) && in isci_device_io_ready()
128 unsigned long flags; in isci_task_execute_task() local
133 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_execute_task()
137 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_execute_task()
141 task, task->dev, idev, idev ? idev->flags : 0, in isci_task_execute_task()
155 spin_lock_irqsave(&task->task_state_lock, flags); in isci_task_execute_task()
159 spin_unlock_irqrestore(&task->task_state_lock, flags); in isci_task_execute_task()
166 spin_unlock_irqrestore(&task->task_state_lock, flags); in isci_task_execute_task()
172 spin_lock_irqsave(&task->task_state_lock, flags); in isci_task_execute_task()
175 spin_unlock_irqrestore(&task->task_state_lock, flags); in isci_task_execute_task()
177 if (test_bit(IDEV_GONE, &idev->flags)) { in isci_task_execute_task()
202 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_execute_task()
207 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_execute_task()
264 unsigned long flags; in isci_task_execute_tmf() local
268 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_execute_tmf()
270 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_execute_tmf()
279 (!test_bit(IDEV_IO_READY, &idev->flags) && in isci_task_execute_tmf()
280 !test_bit(IDEV_IO_NCQERROR, &idev->flags))) { in isci_task_execute_tmf()
284 idev, idev ? idev->flags : 0); in isci_task_execute_tmf()
299 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_execute_tmf()
310 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_execute_tmf()
313 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_execute_tmf()
350 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_execute_tmf()
352 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_execute_tmf()
416 unsigned long flags; in isci_task_lu_reset() local
419 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_lu_reset()
421 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_lu_reset()
443 if (!test_bit(IDEV_GONE, &idev->flags)) { in isci_task_lu_reset()
486 unsigned long flags; in isci_task_abort_task() local
494 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_abort_task()
505 &old_request->flags); in isci_task_abort_task()
508 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_abort_task()
517 ((idev) ? ((test_bit(IDEV_GONE, &idev->flags)) in isci_task_abort_task()
533 spin_lock_irqsave(&task->task_state_lock, flags); in isci_task_abort_task()
537 spin_unlock_irqrestore(&task->task_state_lock, flags); in isci_task_abort_task()
556 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_abort_task()
561 test_bit(IDEV_GONE, &idev->flags)) { in isci_task_abort_task()
563 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_abort_task()
580 &old_request->flags), in isci_task_abort_task()
581 test_bit(IDEV_GONE, &idev->flags)); in isci_task_abort_task()
583 spin_lock_irqsave(&task->task_state_lock, flags); in isci_task_abort_task()
587 spin_unlock_irqrestore(&task->task_state_lock, flags); in isci_task_abort_task()
595 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_abort_task()
707 set_bit(IREQ_COMPLETE_IN_TARGET, &ireq->flags); in isci_task_request_complete()
728 set_bit(IREQ_TERMINATED, &ireq->flags); in isci_task_request_complete()
730 if (test_and_clear_bit(IREQ_ABORT_PATH_ACTIVE, &ireq->flags)) in isci_task_request_complete()
733 if (!test_bit(IREQ_NO_AUTO_FREE_TAG, &ireq->flags)) in isci_task_request_complete()
763 if (!test_bit(IDEV_GONE, &idev->flags)) { in isci_reset_device()
786 unsigned long flags; in isci_task_I_T_nexus_reset() local
789 spin_lock_irqsave(&ihost->scic_lock, flags); in isci_task_I_T_nexus_reset()
791 spin_unlock_irqrestore(&ihost->scic_lock, flags); in isci_task_I_T_nexus_reset()