Home | History | Annotate | Download | only in linux

Lines Matching defs:mempolicy

45  * A mempolicy can be either associated with a process or with a VMA.
62 struct mempolicy {
71 nodemask_t cpuset_mems_allowed; /* mempolicy relative to these nodes */
75 * Support for managing mempolicy data objects (clone, copy, destroy)
79 extern void __mpol_free(struct mempolicy *pol);
80 static inline void mpol_free(struct mempolicy *pol)
86 extern struct mempolicy *__mpol_copy(struct mempolicy *pol);
87 static inline struct mempolicy *mpol_copy(struct mempolicy *pol)
97 static inline void mpol_get(struct mempolicy *pol)
103 extern int __mpol_equal(struct mempolicy *a, struct mempolicy *b);
104 static inline int mpol_equal(struct mempolicy *a, struct mempolicy *b)
127 struct mempolicy *policy;
139 struct mempolicy *new);
141 struct mempolicy *mpol_shared_policy_lookup(struct shared_policy *sp,
146 extern void mpol_rebind_policy(struct mempolicy *pol, const nodemask_t *new);
160 extern struct mempolicy default_policy;
163 extern unsigned slab_node(struct mempolicy *policy);
180 struct mempolicy {};
182 static inline int mpol_equal(struct mempolicy *a, struct mempolicy *b)
190 static inline void mpol_free(struct mempolicy *p)
194 static inline void mpol_get(struct mempolicy *pol)
198 static inline struct mempolicy *mpol_copy(struct mempolicy *old)
207 struct mempolicy *new)
221 static inline struct mempolicy *
238 static inline void mpol_rebind_policy(struct mempolicy *pol,