Lines Matching refs:unsafe
258 if (cur->unsafe) in nbcon_context_try_acquire_direct()
270 new.unsafe = cur->unsafe_takeover; in nbcon_context_try_acquire_direct()
361 WARN_ON_ONCE(cur->unsafe); in nbcon_context_try_acquire_requested()
366 new.unsafe = cur->unsafe_takeover; in nbcon_context_try_acquire_requested()
432 WARN_ON_ONCE(!cur->unsafe); in nbcon_context_try_acquire_handover()
543 WARN_ON_ONCE(cur->unsafe != true); in nbcon_context_try_acquire_hostile()
549 new.unsafe |= cur->unsafe_takeover; in nbcon_context_try_acquire_hostile()
550 new.unsafe_takeover |= cur->unsafe; in nbcon_context_try_acquire_hostile()
671 new.unsafe |= cur.unsafe_takeover; in nbcon_context_release()
722 if (cur->unsafe) in nbcon_context_can_proceed()
806 static bool __nbcon_context_update_unsafe(struct nbcon_context *ctxt, bool unsafe) in __nbcon_context_update_unsafe() argument
819 if (!unsafe && cur.unsafe_takeover) in __nbcon_context_update_unsafe()
826 new.unsafe = unsafe; in __nbcon_context_update_unsafe()