Home
last modified time | relevance | path

Searched refs:nid (Results 1 – 21 of 21) sorted by relevance

/include/linux/
Dnode.h35 extern int register_one_node(int nid);
36 extern void unregister_one_node(int nid);
37 extern int register_cpu_under_node(unsigned int cpu, unsigned int nid);
38 extern int unregister_cpu_under_node(unsigned int cpu, unsigned int nid);
40 int nid);
49 static inline int register_one_node(int nid) in register_one_node() argument
53 static inline int unregister_one_node(int nid) in unregister_one_node() argument
57 static inline int register_cpu_under_node(unsigned int cpu, unsigned int nid) in register_cpu_under_node() argument
61 static inline int unregister_cpu_under_node(unsigned int cpu, unsigned int nid) in unregister_cpu_under_node() argument
66 int nid) in register_mem_sect_under_node() argument
Dmemory_hotplug.h99 extern int try_online_node(int nid);
109 extern int __add_pages(int nid, struct zone *zone, unsigned long start_pfn,
132 extern pg_data_t *arch_alloc_nodedata(int nid);
134 extern void arch_refresh_nodedata(int nid, pg_data_t *pgdat);
138 #define arch_alloc_nodedata(nid) generic_alloc_nodedata(nid) argument
148 #define generic_alloc_nodedata(nid) \ argument
159 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata() argument
161 node_data[nid] = pgdat; in arch_refresh_nodedata()
167 static inline pg_data_t *generic_alloc_nodedata(int nid) in generic_alloc_nodedata() argument
175 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat) in arch_refresh_nodedata() argument
[all …]
Dmemblock.h31 int nid; member
64 int nid);
70 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid);
82 int nid, unsigned long flags);
88 void __next_mem_range(u64 *idx, int nid, struct memblock_type *type_a,
92 void __next_mem_range_rev(u64 *idx, int nid, struct memblock_type *type_a,
107 #define for_each_mem_range(i, type_a, type_b, nid, \ argument
109 for (i = 0, __next_mem_range(&i, nid, type_a, type_b, \
112 __next_mem_range(&i, nid, type_a, type_b, \
126 #define for_each_mem_range_rev(i, type_a, type_b, nid, \ argument
[all …]
Dlist_lru.h83 unsigned long list_lru_count_node(struct list_lru *lru, int nid);
87 int nid; in list_lru_count() local
89 for_each_node_mask(nid, lru->active_nodes) in list_lru_count()
90 count += list_lru_count_node(lru, nid); in list_lru_count()
118 unsigned long list_lru_walk_node(struct list_lru *lru, int nid,
127 int nid; in list_lru_walk() local
129 for_each_node_mask(nid, lru->active_nodes) { in list_lru_walk()
130 isolated += list_lru_walk_node(lru, nid, isolate, in list_lru_walk()
Dbootmem.h156 phys_addr_t max_addr, int nid);
158 phys_addr_t min_addr, phys_addr_t max_addr, int nid);
209 phys_addr_t size, int nid) in memblock_virt_alloc_node() argument
212 BOOTMEM_ALLOC_ACCESSIBLE, nid); in memblock_virt_alloc_node()
216 phys_addr_t size, int nid) in memblock_virt_alloc_node_nopanic() argument
220 nid); in memblock_virt_alloc_node_nopanic()
230 phys_addr_t base, phys_addr_t size, int nid) in memblock_free_early_nid() argument
286 phys_addr_t size, int nid) in memblock_virt_alloc_node() argument
288 return __alloc_bootmem_node(NODE_DATA(nid), size, SMP_CACHE_BYTES, in memblock_virt_alloc_node()
293 phys_addr_t size, int nid) in memblock_virt_alloc_node_nopanic() argument
[all …]
Dgfp.h289 static inline struct zonelist *node_zonelist(int nid, gfp_t flags) in node_zonelist() argument
291 return NODE_DATA(nid)->node_zonelists + gfp_zonelist(flags); in node_zonelist()
312 static inline struct page *alloc_pages_node(int nid, gfp_t gfp_mask, in alloc_pages_node() argument
316 if (nid < 0) in alloc_pages_node()
317 nid = numa_node_id(); in alloc_pages_node()
319 return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask)); in alloc_pages_node()
322 static inline struct page *alloc_pages_exact_node(int nid, gfp_t gfp_mask, in alloc_pages_exact_node() argument
325 VM_BUG_ON(nid < 0 || nid >= MAX_NUMNODES || !node_online(nid)); in alloc_pages_exact_node()
327 return __alloc_pages(gfp_mask, order, node_zonelist(nid, gfp_mask)); in alloc_pages_exact_node()
354 extern struct page *alloc_kmem_pages_node(int nid, gfp_t gfp_mask,
[all …]
Dmmzone.h700 int nid; member
770 #define node_present_pages(nid) (NODE_DATA(nid)->node_present_pages) argument
771 #define node_spanned_pages(nid) (NODE_DATA(nid)->node_spanned_pages) argument
777 #define nid_page_nr(nid, pagenr) pgdat_page_nr(NODE_DATA(nid),(pagenr)) argument
779 #define node_start_pfn(nid) (NODE_DATA(nid)->node_start_pfn) argument
780 #define node_end_pfn(nid) pgdat_end_pfn(NODE_DATA(nid)) argument
821 void memory_present(int nid, unsigned long start, unsigned long end);
823 static inline void memory_present(int nid, unsigned long start, unsigned long end) {} in memory_present() argument
909 #define NODE_DATA(nid) (&contig_page_data) argument
910 #define NODE_MEM_MAP(nid) mem_map argument
[all …]
Dgenalloc.h94 size_t size, int nid) in gen_pool_add() argument
96 return gen_pool_add_virt(pool, addr, -1, size, nid); in gen_pool_add()
122 int min_alloc_order, int nid);
Dshrinker.h24 int nid; member
Dnodemask.h442 static inline int next_online_node(int nid) in next_online_node() argument
444 return next_node(nid, node_states[N_ONLINE]); in next_online_node()
446 static inline int next_memory_node(int nid) in next_memory_node() argument
448 return next_node(nid, node_states[N_MEMORY]); in next_memory_node()
454 static inline void node_set_online(int nid) in node_set_online() argument
456 node_set_state(nid, N_ONLINE); in node_set_online()
460 static inline void node_set_offline(int nid) in node_set_offline() argument
462 node_clear_state(nid, N_ONLINE); in node_set_offline()
491 #define next_online_node(nid) (MAX_NUMNODES) argument
Dmempool.h30 gfp_t gfp_mask, int nid);
Df2fs_fs.h261 __le32 nid[NIDS_PER_BLOCK]; /* array of data block address */ member
274 __le32 nid; /* node id */ member
368 __le32 nid; /* parent node id */ member
413 __le32 nid; member
Dtopology.h38 #define node_has_online_mem(nid) (1) argument
Dmm.h879 static inline int cpu_pid_to_cpupid(int nid, int pid) in cpu_pid_to_cpupid() argument
1099 extern bool skip_free_areas_node(unsigned int flags, int nid);
1586 extern void free_area_init_node(int nid, unsigned long * zones_size,
1646 int nid; in get_num_physpages() local
1649 for_each_online_node(nid) in get_num_physpages()
1650 phys_pages += node_present_pages(nid); in get_num_physpages()
1684 unsigned long __absent_pages_in_range(int nid, unsigned long start_pfn,
1688 extern void get_pfn_range_for_nid(unsigned int nid,
1691 extern void free_bootmem_with_active_regions(int nid,
1693 extern void sparse_memory_present_with_active_regions(int nid);
[all …]
Dswap.h359 extern int kswapd_run(int nid);
360 extern void kswapd_stop(int nid);
Dhugetlb.h279 struct page *alloc_huge_page_node(struct hstate *h, int nid);
429 #define alloc_huge_page_node(h, nid) NULL argument
/include/trace/events/
Dvmscan.h41 TP_PROTO(int nid),
43 TP_ARGS(nid),
46 __field( int, nid )
50 __entry->nid = nid;
53 TP_printk("nid=%d", __entry->nid)
58 TP_PROTO(int nid, int order),
60 TP_ARGS(nid, order),
63 __field( int, nid )
68 __entry->nid = nid;
72 TP_printk("nid=%d order=%d", __entry->nid, __entry->order)
[all …]
Df2fs.h313 TP_PROTO(struct inode *inode, nid_t nid, unsigned int ofs, int free),
315 TP_ARGS(inode, nid, ofs, free),
320 __field(nid_t, nid)
328 __entry->nid = nid;
335 (unsigned int)__entry->nid,
400 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
402 TP_ARGS(inode, nid, blk_addr),
407 __field(nid_t, nid)
414 __entry->nid = nid;
420 (unsigned int)__entry->nid,
[all …]
/include/sound/
Dhda_hwdep.h30 #define HDA_VERB(nid,verb,param) ((nid)<<24 | (verb)<<8 | (param)) argument
/include/asm-generic/
Dmemory_model.h21 #define arch_local_page_offset(pfn, nid) \ argument
22 ((pfn) - NODE_DATA(nid)->node_start_pfn)
/include/pcmcia/
Dcistpl.h135 u_char nid; member