Home
last modified time | relevance | path

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

/include/linux/
A Dnodemask.h160 static __always_inline void __nodes_and(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_and()
168 static __always_inline void __nodes_or(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_or()
176 static __always_inline void __nodes_xor(nodemask_t *dstp, const nodemask_t *src1p, in __nodes_xor()
305 ((nodemask_t) { { \
312 ((nodemask_t) { { \
320 ((nodemask_t) { { \
343 const nodemask_t *oldp, const nodemask_t *newp, int nbits) in __node_remap()
350 static __always_inline void __nodes_remap(nodemask_t *dstp, const nodemask_t *srcp, in __nodes_remap()
351 const nodemask_t *oldp, const nodemask_t *newp, int nbits) in __nodes_remap()
531 nodemask_t mask1;
[all …]
A Dmempolicy.h51 nodemask_t nodes; /* interleave/bind/preferred/etc */
55 nodemask_t cpuset_mems_allowed; /* relative to these nodes */
56 nodemask_t user_nodemask; /* nodemask passed by user */
144 struct mempolicy **mpol, nodemask_t **nodemask);
145 extern bool init_nodemask_of_mempolicy(nodemask_t *mask);
147 const nodemask_t *mask);
159 const nodemask_t *to, int flags);
250 const nodemask_t *new) in mpol_rebind_task()
260 struct mempolicy **mpol, nodemask_t **nodemask) in huge_node()
267 static inline bool init_nodemask_of_mempolicy(nodemask_t *m) in init_nodemask_of_mempolicy()
[all …]
A Dmemory-tiers.h32 nodemask_t nodes;
41 extern nodemask_t default_dram_nodes;
57 void node_get_allowed_targets(pg_data_t *pgdat, nodemask_t *targets);
65 static inline void node_get_allowed_targets(pg_data_t *pgdat, nodemask_t *targets) in node_get_allowed_targets()
109 static inline void node_get_allowed_targets(pg_data_t *pgdat, nodemask_t *targets) in node_get_allowed_targets()
A Dcpuset.h80 extern nodemask_t cpuset_mems_allowed(struct task_struct *p);
83 int cpuset_nodemask_valid_mems_allowed(nodemask_t *nodemask);
163 static inline void set_mems_allowed(nodemask_t nodemask) in set_mems_allowed()
214 static inline nodemask_t cpuset_mems_allowed(struct task_struct *p) in cpuset_mems_allowed()
222 static inline int cpuset_nodemask_valid_mems_allowed(nodemask_t *nodemask) in cpuset_nodemask_valid_mems_allowed()
283 static inline void set_mems_allowed(nodemask_t nodemask) in set_mems_allowed()
A Dnuma.h34 int nearest_node_nodemask(int node, nodemask_t *mask);
52 static inline int nearest_node_nodemask(int node, nodemask_t *mask) in nearest_node_nodemask()
A Dnodemask_types.h17 typedef struct { DECLARE_BITMAP(bits, MAX_NUMNODES); } nodemask_t; typedef
A Dgfp.h225 nodemask_t *nodemask);
229 nodemask_t *nodemask);
233 nodemask_t *nodemask, int nr_pages,
437 int nid, nodemask_t *nodemask);
445 int nid, nodemask_t *node) in folio_alloc_gigantic_noprof()
458 int nid, nodemask_t *node) in folio_alloc_gigantic_noprof()
A Doom.h33 nodemask_t *nodemask;
A Dhugetlb.h180 extern nodemask_t hugetlb_bootmem_nodes;
702 nodemask_t *nmask, gfp_t gfp_mask,
705 nodemask_t *nmask, gfp_t gfp_mask);
1114 nodemask_t *nmask, gfp_t gfp_mask)
1121 nodemask_t *nmask, gfp_t gfp_mask,
A Dmmzone.h1703 nodemask_t *nodes);
1722 nodemask_t *nodes) in next_zones_zonelist()
1748 nodemask_t *nodes) in first_zones_zonelist()
1791 static inline bool movable_only_nodes(nodemask_t *nodes) in movable_only_nodes()
A Dswap.h412 gfp_t gfp_mask, nodemask_t *mask);
A Dsched.h1311 nodemask_t mems_allowed;
A Dmm.h3242 extern void __show_mem(unsigned int flags, nodemask_t *nodemask, int max_zone_idx);
3252 void warn_alloc(gfp_t gfp_mask, nodemask_t *nodemask, const char *fmt, ...);
/include/asm-generic/
A Dnuma.h12 extern nodemask_t numa_nodes_parsed __initdata;
/include/trace/events/
A Dsched.h777 TP_PROTO(struct task_struct *tsk, nodemask_t *mem_allowed_ptr),
794 BUILD_BUG_ON(sizeof(nodemask_t) != \

Completed in 92 milliseconds