Searched refs:sc_level (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/lib/ |
H A D | assoc_array.c | 160 int sc_level; member 180 int level, sc_level, next_sc_level; in assoc_array_walk() local 244 sc_level = level + ASSOC_ARRAY_LEVEL_STEP; in assoc_array_walk() 245 BUG_ON(sc_level > shortcut->skip_to_level); in assoc_array_walk() 252 if ((sc_level & ASSOC_ARRAY_KEY_CHUNK_MASK) == 0) in assoc_array_walk() 253 segments = ops->get_key_chunk(index_key, sc_level); in assoc_array_walk() 255 sc_segments = shortcut->index_key[sc_level >> ASSOC_ARRAY_KEY_CHUNK_SHIFT]; in assoc_array_walk() 258 if (round_up(sc_level, ASSOC_ARRAY_KEY_CHUNK_SIZE) > shortcut->skip_to_level) { in assoc_array_walk() 264 next_sc_level = sc_level + ASSOC_ARRAY_KEY_CHUNK_SIZE; in assoc_array_walk() 272 result->wrong_shortcut.sc_level in assoc_array_walk() 801 int level, sc_level, diff; assoc_array_insert_mid_shortcut() local [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | assoc_array.c | 160 int sc_level; member 180 int level, sc_level, next_sc_level; in assoc_array_walk() local 244 sc_level = level + ASSOC_ARRAY_LEVEL_STEP; in assoc_array_walk() 245 BUG_ON(sc_level > shortcut->skip_to_level); in assoc_array_walk() 252 if ((sc_level & ASSOC_ARRAY_KEY_CHUNK_MASK) == 0) in assoc_array_walk() 253 segments = ops->get_key_chunk(index_key, sc_level); in assoc_array_walk() 255 sc_segments = shortcut->index_key[sc_level >> ASSOC_ARRAY_KEY_CHUNK_SHIFT]; in assoc_array_walk() 258 if (round_up(sc_level, ASSOC_ARRAY_KEY_CHUNK_SIZE) > shortcut->skip_to_level) { in assoc_array_walk() 264 next_sc_level = sc_level + ASSOC_ARRAY_KEY_CHUNK_SIZE; in assoc_array_walk() 272 result->wrong_shortcut.sc_level in assoc_array_walk() 800 int level, sc_level, diff; assoc_array_insert_mid_shortcut() local [all...] |
Completed in 3 milliseconds