Lines Matching defs:chunk
218 static int pcpu_chunk_slot(const struct pcpu_chunk *chunk) in pcpu_chunk_slot()
243 static unsigned long pcpu_chunk_addr(struct pcpu_chunk *chunk, in pcpu_chunk_addr()
250 static void __maybe_unused pcpu_next_unpop(struct pcpu_chunk *chunk, in pcpu_next_unpop()
257 static void __maybe_unused pcpu_next_pop(struct pcpu_chunk *chunk, in pcpu_next_pop()
270 #define pcpu_for_each_unpop_region(chunk, rs, re, start, end) \ argument
275 #define pcpu_for_each_pop_region(chunk, rs, re, start, end) \ argument
329 static int pcpu_count_occupied_pages(struct pcpu_chunk *chunk, int i) in pcpu_count_occupied_pages()
365 static void pcpu_chunk_relocate(struct pcpu_chunk *chunk, int oslot) in pcpu_chunk_relocate()
396 static int pcpu_need_to_extend(struct pcpu_chunk *chunk, bool is_atomic) in pcpu_need_to_extend()
434 static int pcpu_extend_area_map(struct pcpu_chunk *chunk, int new_alloc) in pcpu_extend_area_map()
474 struct pcpu_chunk *chunk = container_of(work, struct pcpu_chunk, in pcpu_map_extend_workfn() local
504 static int pcpu_fit_in_area(struct pcpu_chunk *chunk, int off, int this_size, in pcpu_fit_in_area()
556 static int pcpu_alloc_area(struct pcpu_chunk *chunk, int size, int align, in pcpu_alloc_area()
671 static void pcpu_free_area(struct pcpu_chunk *chunk, int freeme, in pcpu_free_area()
726 struct pcpu_chunk *chunk; in pcpu_alloc_chunk() local
752 static void pcpu_free_chunk(struct pcpu_chunk *chunk) in pcpu_free_chunk()
770 static void pcpu_chunk_populated(struct pcpu_chunk *chunk, in pcpu_chunk_populated()
792 static void pcpu_chunk_depopulated(struct pcpu_chunk *chunk, in pcpu_chunk_depopulated()
877 struct pcpu_chunk *chunk; in pcpu_alloc() local
1117 struct pcpu_chunk *chunk, *next; in pcpu_balance_workfn() local
1234 struct pcpu_chunk *chunk; in free_percpu() local
2264 struct pcpu_chunk *chunk; in percpu_init_late() local