chunk_md 42 mm/percpu-internal.h struct pcpu_block_md chunk_md; chunk_md 55 mm/percpu-stats.c struct pcpu_block_md *chunk_md = &chunk->chunk_md; chunk_md 124 mm/percpu-stats.c P("first_bit", chunk_md->first_free); chunk_md 126 mm/percpu-stats.c P("contig_bytes", chunk_md->contig_hint * PCPU_MIN_ALLOC_SIZE); chunk_md 235 mm/percpu.c const struct pcpu_block_md *chunk_md = &chunk->chunk_md; chunk_md 238 mm/percpu.c chunk_md->contig_hint == 0) chunk_md 241 mm/percpu.c return pcpu_size_to_slot(chunk_md->contig_hint * PCPU_MIN_ALLOC_SIZE); chunk_md 720 mm/percpu.c struct pcpu_block_md *chunk_md = &chunk->chunk_md; chunk_md 724 mm/percpu.c if (!full_scan && chunk_md->scan_hint) { chunk_md 725 mm/percpu.c bit_off = chunk_md->scan_hint_start + chunk_md->scan_hint; chunk_md 726 mm/percpu.c chunk_md->contig_hint_start = chunk_md->scan_hint_start; chunk_md 727 mm/percpu.c chunk_md->contig_hint = chunk_md->scan_hint; chunk_md 728 mm/percpu.c chunk_md->scan_hint = 0; chunk_md 730 mm/percpu.c bit_off = chunk_md->first_free; chunk_md 731 mm/percpu.c chunk_md->contig_hint = 0; chunk_md 736 mm/percpu.c pcpu_block_update(chunk_md, bit_off, bit_off + bits); chunk_md 787 mm/percpu.c struct pcpu_block_md *chunk_md = &chunk->chunk_md; chunk_md 893 mm/percpu.c if (pcpu_region_overlap(chunk_md->scan_hint_start, chunk_md 894 mm/percpu.c chunk_md->scan_hint_start + chunk_md 895 mm/percpu.c chunk_md->scan_hint, chunk_md 898 mm/percpu.c chunk_md->scan_hint = 0; chunk_md 905 mm/percpu.c if (pcpu_region_overlap(chunk_md->contig_hint_start, chunk_md 906 mm/percpu.c chunk_md->contig_hint_start + chunk_md 907 mm/percpu.c chunk_md->contig_hint, chunk_md 1023 mm/percpu.c pcpu_block_update(&chunk->chunk_md, chunk_md 1080 mm/percpu.c struct pcpu_block_md *chunk_md = &chunk->chunk_md; chunk_md 1089 mm/percpu.c bit_off = ALIGN(chunk_md->contig_hint_start, align) - chunk_md 1090 mm/percpu.c chunk_md->contig_hint_start; chunk_md 1091 mm/percpu.c if (bit_off + alloc_bits > chunk_md->contig_hint) chunk_md 1094 mm/percpu.c bit_off = pcpu_next_hint(chunk_md, alloc_bits); chunk_md 1189 mm/percpu.c struct pcpu_block_md *chunk_md = &chunk->chunk_md; chunk_md 1222 mm/percpu.c if (bit_off == chunk_md->first_free) chunk_md 1223 mm/percpu.c chunk_md->first_free = find_next_zero_bit( chunk_md 1245 mm/percpu.c struct pcpu_block_md *chunk_md = &chunk->chunk_md; chunk_md 1265 mm/percpu.c chunk_md->first_free = min(chunk_md->first_free, bit_off); chunk_md 1287 mm/percpu.c pcpu_init_md_block(&chunk->chunk_md, pcpu_chunk_map_bits(chunk)); chunk_md 1382 mm/percpu.c chunk->chunk_md.first_free = offset_bits;