Home
last modified time | relevance | path

Searched refs:bound_map (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dpercpu.c1196 set_bit(bit_off, chunk->bound_map); in pcpu_alloc_area()
1197 bitmap_clear(chunk->bound_map, bit_off + 1, alloc_bits - 1); in pcpu_alloc_area()
1198 set_bit(bit_off + alloc_bits, chunk->bound_map); in pcpu_alloc_area()
1240 end = find_next_bit(chunk->bound_map, pcpu_chunk_map_bits(chunk), in pcpu_free_area()
1341 BITS_TO_LONGS(region_bits + 1) * sizeof(chunk->bound_map[0]); in pcpu_alloc_first_chunk()
1342 chunk->bound_map = memblock_alloc(alloc_size, SMP_CACHE_BYTES); in pcpu_alloc_first_chunk()
1343 if (!chunk->bound_map) in pcpu_alloc_first_chunk()
1371 set_bit(0, chunk->bound_map); in pcpu_alloc_first_chunk()
1372 set_bit(offset_bits, chunk->bound_map); in pcpu_alloc_first_chunk()
1386 chunk->bound_map); in pcpu_alloc_first_chunk()
[all...]
H A Dpercpu-internal.h65 unsigned long *bound_map; /* boundary map */ member
H A Dpercpu-stats.c83 * If a bit is set in the allocation map, the bound_map identifies in chunk_map_stats()
85 * bound_map does not identify free areas as it is only kept accurate in chunk_map_stats()
93 end = find_next_bit(chunk->bound_map, last_alloc, in chunk_map_stats()
/kernel/linux/linux-6.6/mm/
H A Dpercpu.c1245 set_bit(bit_off, chunk->bound_map); in pcpu_alloc_area()
1246 bitmap_clear(chunk->bound_map, bit_off + 1, alloc_bits - 1); in pcpu_alloc_area()
1247 set_bit(bit_off + alloc_bits, chunk->bound_map); in pcpu_alloc_area()
1289 end = find_next_bit(chunk->bound_map, pcpu_chunk_map_bits(chunk), in pcpu_free_area()
1383 BITS_TO_LONGS(region_bits + 1) * sizeof(chunk->bound_map[0]); in pcpu_alloc_first_chunk()
1384 chunk->bound_map = memblock_alloc(alloc_size, SMP_CACHE_BYTES); in pcpu_alloc_first_chunk()
1385 if (!chunk->bound_map) in pcpu_alloc_first_chunk()
1413 set_bit(0, chunk->bound_map); in pcpu_alloc_first_chunk()
1414 set_bit(offset_bits, chunk->bound_map); in pcpu_alloc_first_chunk()
1428 chunk->bound_map); in pcpu_alloc_first_chunk()
[all...]
H A Dpercpu-internal.h44 unsigned long *bound_map; /* boundary map */ member
H A Dpercpu-stats.c79 * If a bit is set in the allocation map, the bound_map identifies in chunk_map_stats()
81 * bound_map does not identify free areas as it is only kept accurate in chunk_map_stats()
89 end = find_next_bit(chunk->bound_map, last_alloc, in chunk_map_stats()

Completed in 8 milliseconds