Lines Matching refs:s_index
684 int s_index, e_index; /* block indexes of the freed allocation */ in pcpu_block_update_hint_alloc() local
693 s_index = pcpu_off_to_block_index(bit_off); in pcpu_block_update_hint_alloc()
698 s_block = chunk->md_blocks + s_index; in pcpu_block_update_hint_alloc()
709 pcpu_index_alloc_map(chunk, s_index), in pcpu_block_update_hint_alloc()
716 pcpu_block_refresh_hint(chunk, s_index); in pcpu_block_update_hint_alloc()
720 if (s_index == e_index) in pcpu_block_update_hint_alloc()
730 if (s_index != e_index) { in pcpu_block_update_hint_alloc()
793 int s_index, e_index; /* block indexes of the freed allocation */ in pcpu_block_update_hint_free() local
803 s_index = pcpu_off_to_block_index(bit_off); in pcpu_block_update_hint_free()
808 s_block = chunk->md_blocks + s_index; in pcpu_block_update_hint_free()
831 int l_bit = find_last_bit(pcpu_index_alloc_map(chunk, s_index), in pcpu_block_update_hint_free()
844 e_off = (s_index == e_index) ? end : PCPU_BITMAP_BLOCK_BITS; in pcpu_block_update_hint_free()
848 if (s_index != e_index) { in pcpu_block_update_hint_free()
870 s_index != e_index) in pcpu_block_update_hint_free()
873 pcpu_chunk_update(chunk, pcpu_block_off_to_off(s_index, start), in pcpu_block_update_hint_free()