Lines Matching refs:block_index
167 int block_index) in mlxsw_afk_picker_subtract_hits() argument
173 memcpy(&hits_element, &picker[block_index].element, in mlxsw_afk_picker_subtract_hits()
202 int block_index, in mlxsw_afk_picker_key_info_add() argument
210 for_each_set_bit(element, picker[block_index].element, in mlxsw_afk_picker_key_info_add()
217 &mlxsw_afk->blocks[block_index]; in mlxsw_afk_picker_key_info_add()
251 int block_index; in mlxsw_afk_picker() local
253 block_index = mlxsw_afk_picker_most_hits_get(mlxsw_afk, picker); in mlxsw_afk_picker()
254 if (block_index < 0) { in mlxsw_afk_picker()
255 err = block_index; in mlxsw_afk_picker()
259 block_index, key_info); in mlxsw_afk_picker()
262 mlxsw_afk_picker_subtract_hits(mlxsw_afk, picker, block_index); in mlxsw_afk_picker()
353 int block_index; in mlxsw_afk_key_info_elinst_get() local
357 block_index = key_info->element_to_block[element]; in mlxsw_afk_key_info_elinst_get()
358 block = key_info->blocks[block_index]; in mlxsw_afk_key_info_elinst_get()
364 *p_block_index = block_index; in mlxsw_afk_key_info_elinst_get()
370 int block_index) in mlxsw_afk_key_info_block_encoding_get() argument
372 return key_info->blocks[block_index]->encoding; in mlxsw_afk_key_info_block_encoding_get()
475 int block_index, i; in mlxsw_afk_encode() local
484 &block_index); in mlxsw_afk_encode()
485 if (!elinst || block_index != i) in mlxsw_afk_encode()