Lines Matching +full:blocking +full:- +full:io
35 :ref:`Documentation/core-api/mm-api.rst <mm-api-gfp-flags>` provides
47 IO or filesystem operations. Consequently, under memory pressure
75 back into the FS or IO paths and blocking on already held
78 :ref:`Documentation/core-api/gfp_mask-from-fs-io.rst <gfp_mask_from_fs_io>`.
88 ------------------------------
93 * ``GFP_KERNEL & ~__GFP_RECLAIM`` - optimistic allocation without _any_
99 * ``GFP_KERNEL & ~__GFP_DIRECT_RECLAIM`` (or ``GFP_NOWAIT``)- optimistic
106 * ``(GFP_KERNEL|__GFP_HIGH) & ~__GFP_DIRECT_RECLAIM`` (aka ``GFP_ATOMIC``) -
108 some portion of memory reserves. Usually used from interrupt/bottom-half
111 * ``GFP_KERNEL`` - both background and direct reclaim are allowed and the
113 allocation requests are basically no-fail but there is no guarantee of
117 * ``GFP_KERNEL | __GFP_NORETRY`` - overrides the default allocator behavior
122 * ``GFP_KERNEL | __GFP_RETRY_MAYFAIL`` - overrides the default allocator
127 * ``GFP_KERNEL | __GFP_NOFAIL`` - overrides the default allocator behavior