Lines Matching defs:nodemask

79 #include <linux/nodemask.h>
110 #define MPOL_MF_INVERT (MPOL_MF_INTERNAL << 1) /* Invert check for nodemask */
221 * mpol_set_nodemask is called after mpol_new() to set up the nodemask, if
224 * handle an empty nodemask with MPOL_PREFERRED here.
285 * MPOL_F_RELATIVE_NODES if the nodemask is empty (local allocation).
286 * All other modes require a valid pointer to a non-empty nodemask.
373 * OOM/allocation failure due to parallel nodemask modification.
399 * Rebind each vma in mm to new nodemask.
739 * memory range specified by nodemask and maxnode points outside
893 * Return nodemask for policy for get_mempolicy() query
1866 * Return a nodemask representing a mempolicy for filtering nodes for
1871 /* Lower zones don't get a nodemask applied for MPOL_BIND */
2005 * @nodemask: pointer to nodemask pointer for MPOL_BIND nodemask
2010 * @nodemask for filtering the zonelist.
2015 struct mempolicy **mpol, nodemask_t **nodemask)
2020 *nodemask = NULL; /* assume !MPOL_BIND */
2028 *nodemask = &(*mpol)->v.nodes;
2037 * to indicate default policy. Otherwise, extract the policy nodemask
2038 * for 'bind' or 'interleave' policy into the argument nodemask, or
2039 * initialize the argument nodemask to contain the single node for
2047 * N.B., it is the caller's responsibility to free a returned nodemask.
2087 * nodemask for 'bind' or 'interleave' policy. For 'perferred' or 'local'
2199 * node in its nodemask, we allocate the standard way.
2492 * use current page if in policy nodemask,
2672 goto free_scratch; /* no valid nodemask intersection */