static int ipa_rm_dep_get_index(enum ipa_rm_resource_name resource_name) { int resource_index = IPA_RM_INDEX_INVALID; if (IPA_RM_RESORCE_IS_PROD(resource_name)) resource_index = ipa_rm_prod_index(resource_name); else if (IPA_RM_RESORCE_IS_CONS(resource_name)) resource_index = ipa_rm_cons_index(resource_name); return resource_index; }
static int ipa_rm_peers_list_get_resource_index( enum ipa_rm_resource_name resource_name) { int resource_index = IPA_RM_INDEX_INVALID; if (IPA_RM_RESORCE_IS_PROD(resource_name)) resource_index = ipa_rm_prod_index(resource_name); else if (IPA_RM_RESORCE_IS_CONS(resource_name)) { resource_index = ipa_rm_cons_index(resource_name); if (resource_index != IPA_RM_INDEX_INVALID) resource_index = resource_index - IPA_RM_RESOURCE_PROD_MAX; } return resource_index; }