Lines Matching refs:Resource
100 std::map<uint32_t, Resource*> Resource::map;
147 for (auto const& it : Resource::map) { in dump_global_state()
148 Resource const* res = it.second; in dump_global_state()
173 Resource const* res = it.second; in dump_global_state()
180 static int sync_linear_to_iovec(Resource* res, uint64_t offset, const virgl_box* box) { in sync_linear_to_iovec()
224 static int sync_iovec_to_linear(Resource* res, uint64_t offset, const virgl_box* box) { in sync_iovec_to_linear()
474 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_get_cursor_data()
475 it = Resource::map.find(resource_id); in virgl_renderer_get_cursor_data()
476 if (it == Resource::map.end()) in virgl_renderer_get_cursor_data()
479 Resource* res = it->second; in virgl_renderer_get_cursor_data()
586 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_submit_cmd()
587 it = Resource::map.find(*(uint32_t*)cmd->buf); in virgl_renderer_submit_cmd()
588 if (it != Resource::map.end()) { in virgl_renderer_submit_cmd()
589 Resource* res = it->second; in virgl_renderer_submit_cmd()
833 assert(!Resource::map.count(args->handle) && "Can't insert same resource twice!"); in virgl_renderer_resource_create()
835 Resource* res = new (std::nothrow) Resource(args, num_iovs, iov); in virgl_renderer_resource_create()
844 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_resource_unref()
846 it = Resource::map.find(res_handle); in virgl_renderer_resource_unref()
847 if (it == Resource::map.end()) in virgl_renderer_resource_unref()
850 Resource* res = it->second; in virgl_renderer_resource_unref()
865 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_resource_attach_iov()
867 it = Resource::map.find((uint32_t)res_handle); in virgl_renderer_resource_attach_iov()
868 if (it == Resource::map.end()) in virgl_renderer_resource_attach_iov()
871 Resource* res = it->second; in virgl_renderer_resource_attach_iov()
892 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_resource_detach_iov()
894 it = Resource::map.find((uint32_t)res_handle); in virgl_renderer_resource_detach_iov()
895 if (it == Resource::map.end()) in virgl_renderer_resource_detach_iov()
898 Resource* res = it->second; in virgl_renderer_resource_detach_iov()
925 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_resource_get_info()
927 it = Resource::map.find((uint32_t)res_handle); in virgl_renderer_resource_get_info()
928 if (it == Resource::map.end()) in virgl_renderer_resource_get_info()
931 Resource* res = it->second; in virgl_renderer_resource_get_info()
1027 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_transfer_read_iov()
1028 it = Resource::map.find((uint32_t)handle); in virgl_renderer_transfer_read_iov()
1029 if (it == Resource::map.end()) in virgl_renderer_transfer_read_iov()
1041 std::map<uint32_t, Resource*>::iterator it; in virgl_renderer_transfer_write_iov()
1042 it = Resource::map.find((uint32_t)handle); in virgl_renderer_transfer_write_iov()
1043 if (it == Resource::map.end()) in virgl_renderer_transfer_write_iov()
1061 std::map<uint32_t, Resource*>::iterator res_it; in virgl_renderer_ctx_attach_resource()
1063 res_it = Resource::map.find((uint32_t)res_handle); in virgl_renderer_ctx_attach_resource()
1064 if (res_it == Resource::map.end()) in virgl_renderer_ctx_attach_resource()
1067 Resource* res = res_it->second; in virgl_renderer_ctx_attach_resource()
1083 std::map<uint32_t, Resource*>::iterator res_it; in virgl_renderer_ctx_detach_resource()
1089 Resource* res = res_it->second; in virgl_renderer_ctx_detach_resource()