Lines Matching refs:qmem
249 struct gfx10_sh_query_buffer_mem *qmem, in gfx10_sh_query_add_result() argument
256 result->u64 += qmem->stream[query->stream].emitted_primitives & mask; in gfx10_sh_query_add_result()
259 result->u64 += qmem->stream[query->stream].generated_primitives & mask; in gfx10_sh_query_add_result()
263 qmem->stream[query->stream].emitted_primitives & mask; in gfx10_sh_query_add_result()
265 qmem->stream[query->stream].generated_primitives & mask; in gfx10_sh_query_add_result()
268 result->b |= qmem->stream[query->stream].emitted_primitives != in gfx10_sh_query_add_result()
269 qmem->stream[query->stream].generated_primitives; in gfx10_sh_query_add_result()
273 result->b |= qmem->stream[stream].emitted_primitives != in gfx10_sh_query_add_result()
274 qmem->stream[stream].generated_primitives; in gfx10_sh_query_add_result()
314 struct gfx10_sh_query_buffer_mem *qmem = map + results_begin; in gfx10_sh_query_get_result() local
315 results_begin += sizeof(*qmem); in gfx10_sh_query_get_result()
317 gfx10_sh_query_add_result(query, qmem, result); in gfx10_sh_query_get_result()