Searched refs:nodemask_t (Results 1 – 9 of 9) sorted by relevance
/include/linux/ |
D | nodemask.h | 92 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 …]
|
D | mempolicy.h | 96 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 …]
|
D | migrate.h | 22 const nodemask_t *from, const nodemask_t *to, 37 const nodemask_t *from, const nodemask_t *to, in migrate_vmas()
|
D | cpuset.h | 26 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()
|
D | seq_file.h | 61 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()
|
D | gfp.h | 172 struct zonelist *zonelist, nodemask_t *nodemask); 183 struct zonelist *zonelist, nodemask_t *nodemask) in __alloc_pages_nodemask()
|
D | mmzone.h | 844 nodemask_t *nodes, 861 nodemask_t *nodes, in first_zones_zonelist()
|
D | mm.h | 218 int (*migrate)(struct vm_area_struct *vma, const nodemask_t *from, 219 const nodemask_t *to, unsigned long flags);
|
D | sched.h | 1355 nodemask_t mems_allowed;
|