Lines Matching refs:flags
339 &fence->flags)))
346 set_bit(DMA_FENCE_FLAG_TIMESTAMP_BIT, &fence->flags);
375 unsigned long flags;
382 spin_lock_irqsave(fence->lock, flags);
384 spin_unlock_irqrestore(fence->lock, flags);
426 unsigned long flags;
436 spin_lock_irqsave(fence->lock, flags);
438 spin_unlock_irqrestore(fence->lock, flags);
500 if (WARN(!list_empty(&fence->cb_list) && !test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags),
503 unsigned long flags;
512 spin_lock_irqsave(fence->lock, flags);
515 spin_unlock_irqrestore(fence->lock, flags);
545 was_set = test_and_set_bit(DMA_FENCE_FLAG_ENABLE_SIGNAL_BIT, &fence->flags);
547 if (test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags)) {
573 unsigned long flags;
575 if (test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags)) {
579 spin_lock_irqsave(fence->lock, flags);
581 spin_unlock_irqrestore(fence->lock, flags);
612 unsigned long flags;
619 if (test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags)) {
624 spin_lock_irqsave(fence->lock, flags);
634 spin_unlock_irqrestore(fence->lock, flags);
654 unsigned long flags;
657 spin_lock_irqsave(fence->lock, flags);
659 spin_unlock_irqrestore(fence->lock, flags);
685 unsigned long flags;
688 spin_lock_irqsave(fence->lock, flags);
695 spin_unlock_irqrestore(fence->lock, flags);
728 unsigned long flags;
731 if (test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags)) {
735 spin_lock_irqsave(fence->lock, flags);
755 while (!test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags) && ret > 0) {
761 spin_unlock_irqrestore(fence->lock, flags);
765 spin_lock_irqsave(fence->lock, flags);
777 spin_unlock_irqrestore(fence->lock, flags);
788 if (test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->flags)) {
910 fence->flags = 0UL;