| 1154 | } |
| 1155 | |
| 1156 | int |
| 1157 | nfp_mtr_update_ref_cnt(struct nfp_mtr_priv *priv, |
| 1158 | uint32_t mtr_id, |
| 1159 | bool add) |
| 1160 | { |
| 1161 | struct nfp_mtr *mtr; |
| 1162 | |
| 1163 | mtr = nfp_mtr_find_by_mtr_id(priv, mtr_id); |
| 1164 | if (mtr == NULL) |
| 1165 | return -EINVAL; |
| 1166 | |
| 1167 | mtr->ref_cnt += add ? 1 : -1; |
| 1168 | |
| 1169 | return 0; |
| 1170 | } |
no test coverage detected