Lines Matching defs:released
67 /* released */
68 bool released;
361 * If FAULT_FLAG_ALLOW_RETRY is set, the mmap_lock must be released
367 * fatal_signal_pending()s, and the mmap_lock must be released before
412 * If it's already released don't get it. This avoids to loop
416 if (unlikely(READ_ONCE(ctx->released))) {
508 if (likely(must_wait && !READ_ONCE(ctx->released))) {
526 * kernel stack can be released after the list_del_init.
540 * already released.
570 if (READ_ONCE(ctx->released) ||
618 * already released.
665 ctx->released = false;
845 WRITE_ONCE(ctx->released, true);
854 * changes while handle_userfault released the mmap_lock. So
855 * it's critical that released is set to true (above), before
1113 * the event wasn't already released by fork
1135 * has already been released. We still hold
1985 ctx->released = false;