For mmapv1, YIELD_AUTO-plans will both yield all locks and check for interrupt, periodically.
For doc-level-locking storage engines, YIELD-AUTO-plans do neither of these things. I believe they need to still check for interrupt; otherwise, long running plans will be uninterruptable.