atomic_xchg
if (atomic_xchg(&ih->lock, 1))
if (atomic_xchg(&rdev->ih.lock, 1))
if (atomic_xchg(&rdev->ih.lock, 1))
if (atomic_xchg(&rdev->ih.lock, 1))
if (atomic_xchg(&rdev->ih.lock, 1))