Lines Matching refs:index
254 page->index = (unsigned long)pcpu; in pcpu_set_page_chunk()
260 return (struct pcpu_chunk *)page->index; in pcpu_get_page_chunk()
284 static unsigned long *pcpu_index_alloc_map(struct pcpu_chunk *chunk, int index) in pcpu_index_alloc_map() argument
287 (index * PCPU_BITMAP_BLOCK_BITS / BITS_PER_LONG); in pcpu_index_alloc_map()
300 static unsigned long pcpu_block_off_to_off(int index, int off) in pcpu_block_off_to_off() argument
302 return index * PCPU_BITMAP_BLOCK_BITS + off; in pcpu_block_off_to_off()
730 static void pcpu_block_refresh_hint(struct pcpu_chunk *chunk, int index) in pcpu_block_refresh_hint() argument
732 struct pcpu_block_md *block = chunk->md_blocks + index; in pcpu_block_refresh_hint()
733 unsigned long *alloc_map = pcpu_index_alloc_map(chunk, index); in pcpu_block_refresh_hint()
1120 unsigned long index, end, i, area_off, area_bits; in pcpu_find_zero_area() local
1122 index = find_next_zero_bit(map, size, start); in pcpu_find_zero_area()
1125 index = __ALIGN_MASK(index, align_mask); in pcpu_find_zero_area()
1126 area_off = index; in pcpu_find_zero_area()
1128 end = index + nr; in pcpu_find_zero_area()
1131 i = find_next_bit(map, end, index); in pcpu_find_zero_area()
1145 return index; in pcpu_find_zero_area()