pcpu_chunk         70 mm/percpu-internal.h extern struct pcpu_chunk *pcpu_first_chunk;
pcpu_chunk         71 mm/percpu-internal.h extern struct pcpu_chunk *pcpu_reserved_chunk;
pcpu_chunk         80 mm/percpu-internal.h static inline int pcpu_chunk_nr_blocks(struct pcpu_chunk *chunk)
pcpu_chunk        104 mm/percpu-internal.h static inline int pcpu_chunk_map_bits(struct pcpu_chunk *chunk)
pcpu_chunk        146 mm/percpu-internal.h static inline void pcpu_stats_area_alloc(struct pcpu_chunk *chunk, size_t size)
pcpu_chunk        170 mm/percpu-internal.h static inline void pcpu_stats_area_dealloc(struct pcpu_chunk *chunk)
pcpu_chunk        214 mm/percpu-internal.h static inline void pcpu_stats_area_alloc(struct pcpu_chunk *chunk, size_t size)
pcpu_chunk        218 mm/percpu-internal.h static inline void pcpu_stats_area_dealloc(struct pcpu_chunk *chunk)
pcpu_chunk         35 mm/percpu-km.c static int pcpu_populate_chunk(struct pcpu_chunk *chunk,
pcpu_chunk         41 mm/percpu-km.c static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk,
pcpu_chunk         47 mm/percpu-km.c static struct pcpu_chunk *pcpu_create_chunk(gfp_t gfp)
pcpu_chunk         50 mm/percpu-km.c 	struct pcpu_chunk *chunk;
pcpu_chunk         81 mm/percpu-km.c static void pcpu_destroy_chunk(struct pcpu_chunk *chunk)
pcpu_chunk         35 mm/percpu-stats.c 	struct pcpu_chunk *chunk;
pcpu_chunk         52 mm/percpu-stats.c static void chunk_map_stats(struct seq_file *m, struct pcpu_chunk *chunk,
pcpu_chunk        137 mm/percpu-stats.c 	struct pcpu_chunk *chunk;
pcpu_chunk         12 mm/percpu-vm.c static struct page *pcpu_chunk_page(struct pcpu_chunk *chunk,
pcpu_chunk         53 mm/percpu-vm.c static void pcpu_free_pages(struct pcpu_chunk *chunk,
pcpu_chunk         81 mm/percpu-vm.c static int pcpu_alloc_pages(struct pcpu_chunk *chunk,
pcpu_chunk        126 mm/percpu-vm.c static void pcpu_pre_unmap_flush(struct pcpu_chunk *chunk,
pcpu_chunk        152 mm/percpu-vm.c static void pcpu_unmap_pages(struct pcpu_chunk *chunk,
pcpu_chunk        184 mm/percpu-vm.c static void pcpu_post_unmap_tlb_flush(struct pcpu_chunk *chunk,
pcpu_chunk        213 mm/percpu-vm.c static int pcpu_map_pages(struct pcpu_chunk *chunk,
pcpu_chunk        254 mm/percpu-vm.c static void pcpu_post_map_flush(struct pcpu_chunk *chunk,
pcpu_chunk        275 mm/percpu-vm.c static int pcpu_populate_chunk(struct pcpu_chunk *chunk,
pcpu_chunk        308 mm/percpu-vm.c static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk,
pcpu_chunk        331 mm/percpu-vm.c static struct pcpu_chunk *pcpu_create_chunk(gfp_t gfp)
pcpu_chunk        333 mm/percpu-vm.c 	struct pcpu_chunk *chunk;
pcpu_chunk        356 mm/percpu-vm.c static void pcpu_destroy_chunk(struct pcpu_chunk *chunk)
pcpu_chunk        150 mm/percpu.c    struct pcpu_chunk *pcpu_first_chunk __ro_after_init;
pcpu_chunk        157 mm/percpu.c    struct pcpu_chunk *pcpu_reserved_chunk __ro_after_init;
pcpu_chunk        206 mm/percpu.c    static bool pcpu_addr_in_chunk(struct pcpu_chunk *chunk, void *addr)
pcpu_chunk        233 mm/percpu.c    static int pcpu_chunk_slot(const struct pcpu_chunk *chunk)
pcpu_chunk        245 mm/percpu.c    static void pcpu_set_page_chunk(struct page *page, struct pcpu_chunk *pcpu)
pcpu_chunk        251 mm/percpu.c    static struct pcpu_chunk *pcpu_get_page_chunk(struct page *page)
pcpu_chunk        253 mm/percpu.c    	return (struct pcpu_chunk *)page->index;
pcpu_chunk        266 mm/percpu.c    static unsigned long pcpu_chunk_addr(struct pcpu_chunk *chunk,
pcpu_chunk        304 mm/percpu.c    static unsigned long *pcpu_index_alloc_map(struct pcpu_chunk *chunk, int index)
pcpu_chunk        364 mm/percpu.c    static void pcpu_next_md_free_region(struct pcpu_chunk *chunk, int *bit_off,
pcpu_chunk        419 mm/percpu.c    static void pcpu_next_fit_region(struct pcpu_chunk *chunk, int alloc_bits,
pcpu_chunk        525 mm/percpu.c    static void __pcpu_chunk_move(struct pcpu_chunk *chunk, int slot,
pcpu_chunk        536 mm/percpu.c    static void pcpu_chunk_move(struct pcpu_chunk *chunk, int slot)
pcpu_chunk        554 mm/percpu.c    static void pcpu_chunk_relocate(struct pcpu_chunk *chunk, int oslot)
pcpu_chunk        571 mm/percpu.c    static inline void pcpu_update_empty_pages(struct pcpu_chunk *chunk, int nr)
pcpu_chunk        685 mm/percpu.c    static void pcpu_block_update_scan(struct pcpu_chunk *chunk, int bit_off,
pcpu_chunk        718 mm/percpu.c    static void pcpu_chunk_refresh_hint(struct pcpu_chunk *chunk, bool full_scan)
pcpu_chunk        748 mm/percpu.c    static void pcpu_block_refresh_hint(struct pcpu_chunk *chunk, int index)
pcpu_chunk        784 mm/percpu.c    static void pcpu_block_update_hint_alloc(struct pcpu_chunk *chunk, int bit_off,
pcpu_chunk        931 mm/percpu.c    static void pcpu_block_update_hint_free(struct pcpu_chunk *chunk, int bit_off,
pcpu_chunk       1041 mm/percpu.c    static bool pcpu_is_populated(struct pcpu_chunk *chunk, int bit_off, int bits,
pcpu_chunk       1077 mm/percpu.c    static int pcpu_find_block_fit(struct pcpu_chunk *chunk, int alloc_bits,
pcpu_chunk       1186 mm/percpu.c    static int pcpu_alloc_area(struct pcpu_chunk *chunk, int alloc_bits,
pcpu_chunk       1243 mm/percpu.c    static void pcpu_free_area(struct pcpu_chunk *chunk, int off)
pcpu_chunk       1282 mm/percpu.c    static void pcpu_init_md_blocks(struct pcpu_chunk *chunk)
pcpu_chunk       1308 mm/percpu.c    static struct pcpu_chunk * __init pcpu_alloc_first_chunk(unsigned long tmp_addr,
pcpu_chunk       1311 mm/percpu.c    	struct pcpu_chunk *chunk;
pcpu_chunk       1330 mm/percpu.c    	alloc_size = sizeof(struct pcpu_chunk) +
pcpu_chunk       1404 mm/percpu.c    static struct pcpu_chunk *pcpu_alloc_chunk(gfp_t gfp)
pcpu_chunk       1406 mm/percpu.c    	struct pcpu_chunk *chunk;
pcpu_chunk       1449 mm/percpu.c    static void pcpu_free_chunk(struct pcpu_chunk *chunk)
pcpu_chunk       1472 mm/percpu.c    static void pcpu_chunk_populated(struct pcpu_chunk *chunk, int page_start,
pcpu_chunk       1496 mm/percpu.c    static void pcpu_chunk_depopulated(struct pcpu_chunk *chunk,
pcpu_chunk       1525 mm/percpu.c    static int pcpu_populate_chunk(struct pcpu_chunk *chunk,
pcpu_chunk       1527 mm/percpu.c    static void pcpu_depopulate_chunk(struct pcpu_chunk *chunk,
pcpu_chunk       1529 mm/percpu.c    static struct pcpu_chunk *pcpu_create_chunk(gfp_t gfp);
pcpu_chunk       1530 mm/percpu.c    static void pcpu_destroy_chunk(struct pcpu_chunk *chunk);
pcpu_chunk       1550 mm/percpu.c    static struct pcpu_chunk *pcpu_chunk_addr_search(void *addr)
pcpu_chunk       1594 mm/percpu.c    	struct pcpu_chunk *chunk, *next;
pcpu_chunk       1838 mm/percpu.c    	struct pcpu_chunk *chunk, *next;
pcpu_chunk       1852 mm/percpu.c    		if (chunk == list_first_entry(free_head, struct pcpu_chunk, list))
pcpu_chunk       1958 mm/percpu.c    	struct pcpu_chunk *chunk;
pcpu_chunk       1979 mm/percpu.c    		struct pcpu_chunk *pos;
pcpu_chunk       2276 mm/percpu.c    	struct pcpu_chunk *chunk;
pcpu_chunk       2393 mm/percpu.c    	pcpu_chunk_struct_size = sizeof(struct pcpu_chunk) +