| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | gfx10_query.c | 37 struct gfx10_sh_query_buffer *qbuf = local in function:emit_shader_query 39 qbuf->head += sizeof(struct gfx10_sh_query_buffer_mem); 47 struct gfx10_sh_query_buffer *qbuf = first; local in function:gfx10_release_query_buffers 49 first = LIST_ENTRY(struct gfx10_sh_query_buffer, qbuf->list.next, list); 53 qbuf->refcount--; 54 if (qbuf->refcount) 57 if (qbuf->list.next == &sctx->shader_query_buffers) 59 if (qbuf->list.prev == &sctx->shader_query_buffers) 62 list_del(&qbuf->list); 63 si_resource_reference(&qbuf 73 struct gfx10_sh_query_buffer *qbuf = NULL; local in function:gfx10_alloc_query_buffer 244 for (struct gfx10_sh_query_buffer *qbuf = query->last;; local in function:gfx10_sh_query_get_result 365 struct gfx10_sh_query_buffer *qbuf = query->first; local in function:gfx10_sh_query_get_result_resource 449 struct gfx10_sh_query_buffer *qbuf = local in function:gfx10_destroy_query [all...] |
| H A D | si_query.c | 523 struct si_query_buffer *qbuf = prev; local in function:si_query_buffer_destroy 525 si_resource_reference(&qbuf->buf, NULL); 526 FREE(qbuf); 536 struct si_query_buffer *qbuf = buffer->previous; local in function:si_query_buffer_reset 537 buffer->previous = qbuf->previous; 540 buffer->buf = qbuf->buf; /* move ownership */ 541 FREE(qbuf); 566 struct si_query_buffer *qbuf = MALLOC_STRUCT(si_query_buffer); local in function:si_query_buffer_alloc 567 memcpy(qbuf, buffer, sizeof(*qbuf)); 603 si_query_hw_prepare_buffer(struct si_context * sctx,struct si_query_buffer * qbuf) argument 969 struct gfx10_sh_query_buffer *qbuf, *first, *last; local in function:si_emit_query_predication 1016 struct si_query_buffer *qbuf; local in function:si_emit_query_predication 1394 struct si_query_buffer *qbuf; local in function:si_query_hw_get_result 1431 struct si_query_buffer *qbuf; local in function:si_query_hw_get_result_resource [all...] |
| H A D | si_perfcounter.c | 359 for (struct si_query_buffer *qbuf = &query->buffer; qbuf; qbuf = qbuf->previous) { local in function:si_pc_query_get_result 365 map = sctx->ws->buffer_map(sctx->ws, qbuf->buf->buf, NULL, usage); 367 map = si_buffer_map(sctx, qbuf->buf, usage); 372 while (results_base != qbuf->results_end) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| H A D | r600_query.c | 490 struct r600_query_buffer *qbuf = prev; local in function:r600_query_hw_destroy 492 r600_resource_reference(&qbuf->buf, NULL); 493 FREE(qbuf); 789 struct r600_query_buffer *qbuf = MALLOC_STRUCT(r600_query_buffer); local in function:r600_query_hw_emit_start 790 *qbuf = query->buffer; 792 query->buffer.previous = qbuf; 916 struct r600_query_buffer *qbuf; local in function:r600_emit_query_predication 952 for (qbuf = &query->buffer; qbuf; qbuf 1013 struct r600_query_buffer *qbuf = prev; local in function:r600_query_hw_reset_buffers 1334 struct r600_query_buffer *qbuf; local in function:r600_query_hw_get_result 1611 struct r600_query_buffer *qbuf; local in function:r600_query_hw_get_result_resource 1761 struct r600_query_buffer *qbuf; local in function:r600_render_condition [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_query.c | 530 struct si_query_buffer *qbuf = prev; local in function:si_query_buffer_destroy 532 si_resource_reference(&qbuf->buf, NULL); 533 FREE(qbuf); 543 struct si_query_buffer *qbuf = buffer->previous; local in function:si_query_buffer_reset 544 buffer->previous = qbuf->previous; 547 buffer->buf = qbuf->buf; /* move ownership */ 548 FREE(qbuf); 573 struct si_query_buffer *qbuf = MALLOC_STRUCT(si_query_buffer); local in function:si_query_buffer_alloc 574 memcpy(qbuf, buffer, sizeof(*qbuf)); 613 si_query_hw_prepare_buffer(struct si_context * sctx,struct si_query_buffer * qbuf) argument 982 struct si_query_buffer *qbuf; local in function:si_emit_query_predication 1400 struct si_query_buffer *qbuf; local in function:si_query_hw_get_result 1457 struct si_query_buffer *qbuf; local in function:si_query_hw_get_result_resource [all...] |
| H A D | si_perfcounter.c | 888 for (struct si_query_buffer *qbuf = &query->buffer; qbuf; qbuf = qbuf->previous) { local in function:si_pc_query_get_result 895 map = sctx->ws->buffer_map(qbuf->buf->buf, NULL, usage); 897 map = si_buffer_map_sync_with_rings(sctx, qbuf->buf, usage); 902 while (results_base != qbuf->results_end) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| H A D | r600_query.c | 490 struct r600_query_buffer *qbuf = prev; local in function:r600_query_hw_destroy 492 r600_resource_reference(&qbuf->buf, NULL); 493 FREE(qbuf); 789 struct r600_query_buffer *qbuf = MALLOC_STRUCT(r600_query_buffer); local in function:r600_query_hw_emit_start 790 *qbuf = query->buffer; 792 query->buffer.previous = qbuf; 916 struct r600_query_buffer *qbuf; local in function:r600_emit_query_predication 952 for (qbuf = &query->buffer; qbuf; qbuf 1013 struct r600_query_buffer *qbuf = prev; local in function:r600_query_hw_reset_buffers 1335 struct r600_query_buffer *qbuf; local in function:r600_query_hw_get_result 1609 struct r600_query_buffer *qbuf; local in function:r600_query_hw_get_result_resource 1759 struct r600_query_buffer *qbuf; local in function:r600_render_condition [all...] |