Searched refs:pg_data_t (Results 1 - 5 of 5) sorted by relevance

/include/linux/
H A Dbootmem.h41 extern unsigned long init_bootmem_node(pg_data_t *pgdat,
48 extern unsigned long free_all_bootmem_node(pg_data_t *pgdat);
51 extern void free_bootmem_node(pg_data_t *pgdat,
71 extern int reserve_bootmem_node(pg_data_t *pgdat,
82 extern void *__alloc_bootmem_node(pg_data_t *pgdat,
86 void *__alloc_bootmem_node_high(pg_data_t *pgdat,
90 extern void *__alloc_bootmem_node_nopanic(pg_data_t *pgdat,
97 extern void *__alloc_bootmem_low_node(pg_data_t *pgdat,
H A Dmemory_hotplug.h115 extern pg_data_t *arch_alloc_nodedata(int nid);
116 extern void arch_free_nodedata(pg_data_t *pgdat);
117 extern void arch_refresh_nodedata(int nid, pg_data_t *pgdat);
133 kzalloc(sizeof(pg_data_t), GFP_KERNEL); \
141 extern pg_data_t *node_data[];
142 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat)
150 static inline pg_data_t *generic_alloc_nodedata(int nid)
155 static inline void generic_free_nodedata(pg_data_t *pgdat)
158 static inline void arch_refresh_nodedata(int nid, pg_data_t *pgdat)
H A Dcompaction.h26 extern int compact_pgdat(pg_data_t *pgdat, int order);
72 static inline int compact_pgdat(pg_data_t *pgdat, int order)
H A Dvmstat.h208 void set_pgdat_percpu_threshold(pg_data_t *pgdat,
H A Dmmzone.h626 * The pg_data_t structure is used in machines with CONFIG_DISCONTIGMEM
630 * On NUMA machines, each NUMA node would have a pg_data_t to describe
669 } pg_data_t; typedef in typeref:struct:pglist_data
683 pg_data_t *__pgdat = NODE_DATA(nid);\
834 * @pgdat - pointer to a pg_data_t variable

Completed in 122 milliseconds