Lines Matching refs:elusage
545 struct mlxsw_afk_element_usage *elusage, in mlxsw_sp_acl_tcam_vgroup_vregion_find() argument
567 elusage); in mlxsw_sp_acl_tcam_vgroup_vregion_find()
600 struct mlxsw_afk_element_usage *elusage, in mlxsw_sp_acl_tcam_vgroup_use_patterns() argument
611 WARN_ON(!mlxsw_afk_element_usage_subset(elusage, out)); in mlxsw_sp_acl_tcam_vgroup_use_patterns()
619 if (mlxsw_afk_element_usage_subset(elusage, out)) in mlxsw_sp_acl_tcam_vgroup_use_patterns()
622 memcpy(out, elusage, sizeof(*out)); in mlxsw_sp_acl_tcam_vgroup_use_patterns()
816 struct mlxsw_afk_element_usage *elusage) in mlxsw_sp_acl_tcam_vregion_create() argument
834 vregion->key_info = mlxsw_afk_key_info_get(afk, elusage); in mlxsw_sp_acl_tcam_vregion_create()
935 struct mlxsw_afk_element_usage *elusage) in mlxsw_sp_acl_tcam_vregion_get() argument
942 elusage, &need_split); in mlxsw_sp_acl_tcam_vregion_get()
958 mlxsw_sp_acl_tcam_vgroup_use_patterns(vgroup, elusage, in mlxsw_sp_acl_tcam_vregion_get()
1006 struct mlxsw_afk_element_usage *elusage) in mlxsw_sp_acl_tcam_vchunk_create() argument
1025 priority, elusage); in mlxsw_sp_acl_tcam_vchunk_create()
1096 struct mlxsw_afk_element_usage *elusage) in mlxsw_sp_acl_tcam_vchunk_get() argument
1104 elusage))) in mlxsw_sp_acl_tcam_vchunk_get()
1110 priority, elusage); in mlxsw_sp_acl_tcam_vchunk_get()
1192 &rulei->values.elusage); in mlxsw_sp_acl_tcam_ventry_add()