Lines Matching defs:rm
17 int mt_lp_rm_register(struct mt_resource_manager *rm)
22 if ((rm == NULL) || (rm->consts == NULL) ||
27 for (i = 0U, rc = rm->consts; *rc != NULL; i++, rc++) {
33 plat_mt_rm.plat_rm = rm;
60 struct mt_resource_manager *rm = plat_mt_rm.plat_rm;
62 if ((rm == NULL) || (type >= PLAT_RC_MAX)) {
66 for (con = rm->consts; *con != NULL; con++) {
83 struct mt_resource_manager *rm = plat_mt_rm.plat_rm;
85 if ((rm == NULL) || (constraint_id >= plat_mt_rm.count)) {
89 rc = rm->consts[constraint_id];
103 struct mt_resource_manager *rm = plat_mt_rm.plat_rm;
105 if ((rm == NULL) || (idx >= plat_mt_rm.count)) {
110 if (rm->update != NULL) {
111 res = rm->update(rm->consts, plat_mt_rm.count, stateid, priv);
118 for (i = idx, rc = (rm->consts + idx); *rc != NULL; i++, rc++) {
146 struct mt_resource_manager *rm = plat_mt_rm.plat_rm;
148 if (rm == NULL) {
152 for (rc = rm->consts; *rc != NULL; rc++) {