Lines Matching defs:released
85 /* released */
86 bool released;
403 * If FAULT_FLAG_ALLOW_RETRY is set, the mmap_lock must be released
409 * fatal_signal_pending()s, and the mmap_lock must be released before
455 * If it's already released don't get it. This avoids to loop
459 if (unlikely(READ_ONCE(ctx->released))) {
559 if (likely(must_wait && !READ_ONCE(ctx->released))) {
577 * kernel stack can be released after the list_del_init.
591 * already released.
621 if (READ_ONCE(ctx->released) ||
673 * already released.
722 ctx->released = false;
901 WRITE_ONCE(ctx->released, true);
910 * changes while handle_userfault released the mmap_lock. So
911 * it's critical that released is set to true (above), before
1172 * the event wasn't already released by fork
1194 * has already been released. We still hold
2202 ctx->released = false;