atomic_and
ATOMIC_OP(atomic_and)
addr = (u32)&atomic_and;
atomic_and(~BIT(irqd->hwirq), &priv->irq_enabled);
atomic_and(~I915_VMA_PIN_MASK, &vma->flags);
atomic_and(~I915_VMA_PIN_MASK, &vma->flags);
atomic_and(~I915_VMA_PIN_MASK, &vma->flags);
atomic_and(~(I915_VMA_BIND_MASK | I915_VMA_ERROR | I915_VMA_GGTT_WRITE),
atomic_and(~EXEC_QUEUE_STATE_ENABLED, &q->guc->state);
atomic_and(~EXEC_QUEUE_STATE_PENDING_ENABLE, &q->guc->state);
atomic_and(~EXEC_QUEUE_STATE_PENDING_DISABLE, &q->guc->state);
atomic_and(~EXEC_QUEUE_STATE_DESTROYED, &q->guc->state);
atomic_and(~EXEC_QUEUE_STATE_SUSPENDED, &q->guc->state);
atomic_and(~EXEC_QUEUE_STATE_PENDING_RESUME, &q->guc->state);
atomic_and(EXEC_QUEUE_STATE_WEDGED | EXEC_QUEUE_STATE_BANNED |
atomic_and(~EXEC_QUEUE_STATE_REGISTERED, &q->guc->state);
atomic_and(~(PCI_EXP_SLTSTA_DLLSC | PCI_EXP_SLTSTA_PDC),
atomic_and(~(PCI_EXP_SLTSTA_DLLSC | PCI_EXP_SLTSTA_PDC),
atomic_and(~ignored_events, &ctrl->pending_events);
KUNIT_EXPECT_KASAN_FAIL(test, atomic_and(42, unsafe));
atomic_and(i, v);