Home
last modified time | relevance | path

Searched refs:nodemask_t (Results 1 – 9 of 9) sorted by relevance

/include/linux/
Dnodemask.h92 typedef struct { DECLARE_BITMAP(bits, MAX_NUMNODES); } nodemask_t; typedef
93 extern nodemask_t _unused_nodemask_arg_;
96 static inline void __node_set(int node, volatile nodemask_t *dstp) in __node_set()
102 static inline void __node_clear(int node, volatile nodemask_t *dstp) in __node_clear()
108 static inline void __nodes_setall(nodemask_t *dstp, int nbits) in __nodes_setall()
114 static inline void __nodes_clear(nodemask_t *dstp, int nbits) in __nodes_clear()
124 static inline int __node_test_and_set(int node, nodemask_t *addr) in __node_test_and_set()
131 static inline void __nodes_and(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_and()
132 const nodemask_t *src2p, int nbits) in __nodes_and()
139 static inline void __nodes_or(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_or()
[all …]
Dmempolicy.h96 nodemask_t nodes; /* interleave/bind */
100 nodemask_t cpuset_mems_allowed; /* relative to these nodes */
101 nodemask_t user_nodemask; /* nodemask passed by user */
197 const nodemask_t *new);
198 extern void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new);
203 struct mempolicy **mpol, nodemask_t **nodemask);
215 const nodemask_t *from_nodes, const nodemask_t *to_nodes, int flags);
310 const nodemask_t *new) in mpol_rebind_task()
314 static inline void mpol_rebind_mm(struct mm_struct *mm, nodemask_t *new) in mpol_rebind_mm()
324 struct mempolicy **mpol, nodemask_t **nodemask) in huge_zonelist()
[all …]
Dmigrate.h22 const nodemask_t *from, const nodemask_t *to,
37 const nodemask_t *from, const nodemask_t *to, in migrate_vmas()
Dcpuset.h26 extern nodemask_t cpuset_mems_allowed(struct task_struct *p);
30 int cpuset_nodemask_valid_mems_allowed(nodemask_t *nodemask);
101 static inline nodemask_t cpuset_mems_allowed(struct task_struct *p) in cpuset_mems_allowed()
110 static inline int cpuset_nodemask_valid_mems_allowed(nodemask_t *nodemask) in cpuset_nodemask_valid_mems_allowed()
Dseq_file.h61 static inline int seq_nodemask(struct seq_file *m, nodemask_t *mask) in seq_nodemask()
74 static inline int seq_nodemask_list(struct seq_file *m, nodemask_t *mask) in seq_nodemask_list()
Dgfp.h172 struct zonelist *zonelist, nodemask_t *nodemask);
183 struct zonelist *zonelist, nodemask_t *nodemask) in __alloc_pages_nodemask()
Dmmzone.h844 nodemask_t *nodes,
861 nodemask_t *nodes, in first_zones_zonelist()
Dmm.h218 int (*migrate)(struct vm_area_struct *vma, const nodemask_t *from,
219 const nodemask_t *to, unsigned long flags);
Dsched.h1355 nodemask_t mems_allowed;