/include/linux/ |
D | node.h | 35 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
|
D | memory_hotplug.h | 99 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 …]
|
D | memblock.h | 31 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 …]
|
D | list_lru.h | 83 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()
|
D | bootmem.h | 156 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 …]
|
D | gfp.h | 289 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 …]
|
D | mmzone.h | 700 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 …]
|
D | genalloc.h | 94 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);
|
D | shrinker.h | 24 int nid; member
|
D | nodemask.h | 442 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
|
D | mempool.h | 30 gfp_t gfp_mask, int nid);
|
D | f2fs_fs.h | 261 __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
|
D | topology.h | 38 #define node_has_online_mem(nid) (1) argument
|
D | mm.h | 879 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 …]
|
D | swap.h | 359 extern int kswapd_run(int nid); 360 extern void kswapd_stop(int nid);
|
D | hugetlb.h | 279 struct page *alloc_huge_page_node(struct hstate *h, int nid); 429 #define alloc_huge_page_node(h, nid) NULL argument
|
/include/trace/events/ |
D | vmscan.h | 41 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 …]
|
D | f2fs.h | 313 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/ |
D | hda_hwdep.h | 30 #define HDA_VERB(nid,verb,param) ((nid)<<24 | (verb)<<8 | (param)) argument
|
/include/asm-generic/ |
D | memory_model.h | 21 #define arch_local_page_offset(pfn, nid) \ argument 22 ((pfn) - NODE_DATA(nid)->node_start_pfn)
|
/include/pcmcia/ |
D | cistpl.h | 135 u_char nid; member
|