Searched refs:res_bo (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/gallium/winsys/virgl/vtest/ |
D | virgl_vtest_winsys.c | 425 if (cbuf->res_bo[i] == res) in virgl_vtest_lookup_res() 429 if (cbuf->res_bo[i] == res) { in virgl_vtest_lookup_res() 444 p_atomic_dec(&cbuf->res_bo[i]->num_cs_references); in virgl_vtest_release_all_res() 445 virgl_vtest_resource_reference(&vtws->base, &cbuf->res_bo[i], NULL); in virgl_vtest_release_all_res() 458 struct virgl_hw_res **new_re_bo = REALLOC(cbuf->res_bo, in virgl_vtest_add_res() 466 cbuf->res_bo = new_re_bo; in virgl_vtest_add_res() 470 cbuf->res_bo[cbuf->cres] = NULL; in virgl_vtest_add_res() 471 virgl_vtest_resource_reference(&vtws->base, &cbuf->res_bo[cbuf->cres], res); in virgl_vtest_add_res() 489 cbuf->res_bo = CALLOC(cbuf->nres, sizeof(struct virgl_hw_buf*)); in virgl_vtest_cmd_buf_create() 490 if (!cbuf->res_bo) { in virgl_vtest_cmd_buf_create() [all …]
|
D | virgl_vtest_winsys.h | 81 struct virgl_hw_res **res_bo; member
|
/third_party/mesa3d/src/gallium/winsys/virgl/drm/ |
D | virgl_drm_winsys.c | 716 cbuf->res_bo = CALLOC(cbuf->nres, sizeof(struct virgl_hw_buf*)); in virgl_drm_alloc_res_list() 717 if (!cbuf->res_bo) in virgl_drm_alloc_res_list() 722 FREE(cbuf->res_bo); in virgl_drm_alloc_res_list() 734 p_atomic_dec(&cbuf->res_bo[i]->num_cs_references); in virgl_drm_free_res_list() 735 virgl_drm_resource_reference(cbuf->ws, &cbuf->res_bo[i], NULL); in virgl_drm_free_res_list() 738 FREE(cbuf->res_bo); in virgl_drm_free_res_list() 749 if (cbuf->res_bo[i] == res) in virgl_drm_lookup_res() 753 if (cbuf->res_bo[i] == res) { in virgl_drm_lookup_res() 770 void *new_ptr = REALLOC(cbuf->res_bo, in virgl_drm_add_res() 777 cbuf->res_bo = new_ptr; in virgl_drm_add_res() [all …]
|
D | virgl_drm_winsys.h | 120 struct virgl_hw_res **res_bo; member
|