Lines Matching refs:rc
135 int rc; in libxl_psr_cmt_attach() local
137 rc = xc_psr_cmt_attach(ctx->xch, domid); in libxl_psr_cmt_attach()
138 if (rc < 0) { in libxl_psr_cmt_attach()
140 rc = ERROR_FAIL; in libxl_psr_cmt_attach()
144 return rc; in libxl_psr_cmt_attach()
150 int rc; in libxl_psr_cmt_detach() local
152 rc = xc_psr_cmt_detach(ctx->xch, domid); in libxl_psr_cmt_detach()
153 if (rc < 0) { in libxl_psr_cmt_detach()
155 rc = ERROR_FAIL; in libxl_psr_cmt_detach()
159 return rc; in libxl_psr_cmt_detach()
164 int rc; in libxl_psr_cmt_domain_attached() local
167 rc = xc_psr_cmt_get_domain_rmid(ctx->xch, domid, &rmid); in libxl_psr_cmt_domain_attached()
168 if (rc < 0) in libxl_psr_cmt_domain_attached()
182 int rc; in libxl_psr_cmt_get_total_rmid() local
184 rc = xc_psr_cmt_get_total_rmid(ctx->xch, total_rmid); in libxl_psr_cmt_get_total_rmid()
185 if (rc < 0) { in libxl_psr_cmt_get_total_rmid()
187 rc = ERROR_FAIL; in libxl_psr_cmt_get_total_rmid()
191 return rc; in libxl_psr_cmt_get_total_rmid()
200 int rc; in libxl_psr_cmt_get_l3_cache_size() local
205 rc = ERROR_FAIL; in libxl_psr_cmt_get_l3_cache_size()
209 rc = xc_psr_cmt_get_l3_cache_size(ctx->xch, cpu, l3_cache_size); in libxl_psr_cmt_get_l3_cache_size()
210 if (rc < 0) { in libxl_psr_cmt_get_l3_cache_size()
212 rc = ERROR_FAIL; in libxl_psr_cmt_get_l3_cache_size()
217 return rc; in libxl_psr_cmt_get_l3_cache_size()
224 int rc; in libxl_psr_cmt_type_supported() local
226 rc = xc_psr_cmt_get_l3_event_mask(ctx->xch, &event_mask); in libxl_psr_cmt_type_supported()
227 if (rc < 0) { in libxl_psr_cmt_type_supported()
229 rc = 0; in libxl_psr_cmt_type_supported()
231 rc = event_mask & (1 << (type - 1)); in libxl_psr_cmt_type_supported()
235 return rc; in libxl_psr_cmt_type_supported()
249 int cpu, rc; in libxl_psr_cmt_get_sample() local
251 rc = xc_psr_cmt_get_domain_rmid(ctx->xch, domid, &rmid); in libxl_psr_cmt_get_sample()
252 if (rc < 0 || rmid == 0) { in libxl_psr_cmt_get_sample()
255 rc = ERROR_FAIL; in libxl_psr_cmt_get_sample()
262 rc = ERROR_FAIL; in libxl_psr_cmt_get_sample()
266 rc = xc_psr_cmt_get_data(ctx->xch, rmid, cpu, type - 1, in libxl_psr_cmt_get_sample()
268 if (rc < 0) { in libxl_psr_cmt_get_sample()
270 rc = ERROR_FAIL; in libxl_psr_cmt_get_sample()
274 rc = xc_psr_cmt_get_l3_upscaling_factor(ctx->xch, &upscaling_factor); in libxl_psr_cmt_get_sample()
275 if (rc < 0) { in libxl_psr_cmt_get_sample()
277 rc = ERROR_FAIL; in libxl_psr_cmt_get_sample()
284 return rc; in libxl_psr_cmt_get_sample()
293 int rc; in libxl_psr_cmt_get_cache_occupancy() local
295 rc = libxl_psr_cmt_get_sample(ctx, domid, in libxl_psr_cmt_get_cache_occupancy()
298 if (rc < 0) in libxl_psr_cmt_get_cache_occupancy()
303 return rc; in libxl_psr_cmt_get_cache_occupancy()
318 int rc; in libxl_psr_cat_set_cbm() local
321 rc = libxl__count_physical_sockets(gc, &nr_sockets); in libxl_psr_cat_set_cbm()
322 if (rc) { in libxl_psr_cat_set_cbm()
337 rc = ERROR_FAIL; in libxl_psr_cat_set_cbm()
343 return rc; in libxl_psr_cat_set_cbm()
351 int rc = 0; in libxl_psr_cat_get_cbm() local
357 rc = ERROR_FAIL; in libxl_psr_cat_get_cbm()
361 return rc; in libxl_psr_cat_get_cbm()
368 int rc; in libxl_psr_cat_get_info() local
375 rc = libxl__count_physical_sockets(gc, &nr_sockets); in libxl_psr_cat_get_info()
376 if (rc) { in libxl_psr_cat_get_info()
382 rc = libxl_get_online_socketmap(ctx, &socketmap); in libxl_psr_cat_get_info()
383 if (rc < 0) { in libxl_psr_cat_get_info()
394 rc = ERROR_FAIL; in libxl_psr_cat_get_info()
406 return rc; in libxl_psr_cat_get_info()
412 int rc; in libxl_psr_cat_get_l3_info() local
415 rc = libxl_psr_cat_get_info(ctx, info, &num, 3); in libxl_psr_cat_get_l3_info()
416 if (!rc) in libxl_psr_cat_get_l3_info()
419 return rc; in libxl_psr_cat_get_l3_info()