Lines Matching refs:rulei
381 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_region_entry_insert() argument
390 err = mlxsw_sp_acl_tcam_priority_get(mlxsw_sp, rulei, &priority, true); in mlxsw_sp_acl_atcam_region_entry_insert()
399 kvdl_index = mlxsw_afa_block_first_kvdl_index(rulei->act_block); in mlxsw_sp_acl_atcam_region_entry_insert()
445 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_region_entry_action_replace() argument
454 err = mlxsw_sp_acl_tcam_priority_get(mlxsw_sp, rulei, &priority, true); in mlxsw_sp_acl_atcam_region_entry_action_replace()
457 kvdl_index = mlxsw_afa_block_first_kvdl_index(rulei->act_block); in mlxsw_sp_acl_atcam_region_entry_action_replace()
473 struct mlxsw_sp_acl_rule_info *rulei) in __mlxsw_sp_acl_atcam_entry_add() argument
482 mlxsw_afk_encode(afk, region->key_info, &rulei->values, in __mlxsw_sp_acl_atcam_entry_add()
527 rulei); in __mlxsw_sp_acl_atcam_entry_add()
561 struct mlxsw_sp_acl_rule_info *rulei) in __mlxsw_sp_acl_atcam_entry_action_replace() argument
564 aentry, rulei); in __mlxsw_sp_acl_atcam_entry_action_replace()
571 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_entry_add() argument
575 err = __mlxsw_sp_acl_atcam_entry_add(mlxsw_sp, aregion, aentry, rulei); in mlxsw_sp_acl_atcam_entry_add()
585 rulei, true); in mlxsw_sp_acl_atcam_entry_add()
608 struct mlxsw_sp_acl_rule_info *rulei) in mlxsw_sp_acl_atcam_entry_action_replace() argument
616 rulei); in mlxsw_sp_acl_atcam_entry_action_replace()
620 rulei); in mlxsw_sp_acl_atcam_entry_action_replace()