Lines Matching refs:block_index
170 int block_index)
176 memcpy(&hits_element, &picker[block_index].element,
205 int block_index,
213 for_each_set_bit(element, picker[block_index].chosen_element,
220 &mlxsw_afk->blocks[block_index];
292 int block_index;
294 block_index = mlxsw_afk_picker_most_hits_get(mlxsw_afk, picker);
295 if (block_index < 0) {
296 err = block_index;
300 __set_bit(block_index, chosen_blocks_bm);
302 bitmap_copy(picker[block_index].chosen_element,
303 picker[block_index].element, MLXSW_AFK_ELEMENT_MAX);
306 picker[block_index].chosen_element,
309 mlxsw_afk_picker_subtract_hits(mlxsw_afk, picker, block_index);
405 int block_index;
409 block_index = key_info->element_to_block[element];
410 block = key_info->blocks[block_index];
416 *p_block_index = block_index;
422 int block_index)
424 return key_info->blocks[block_index]->encoding;
527 int block_index, i;
536 &block_index);
537 if (!elinst || block_index != i)