Searched refs:etna_acc_query (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_query_acc.h | 34 struct etna_acc_query; 38 struct etna_acc_query * (*allocate)(struct etna_context *ctx, unsigned query_type); 40 void (*resume)(struct etna_acc_query *aq, struct etna_context *ctx); 41 void (*suspend)(struct etna_acc_query *aq, struct etna_context *ctx); 43 bool (*result)(struct etna_acc_query *aq, void *buf, 47 struct etna_acc_query { struct 58 static inline struct etna_acc_query * argument 59 etna_acc_query(struct etna_query *q) in etna_acc_query() function 61 return (struct etna_acc_query *)q; in etna_acc_query() 68 etna_acc_query_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in etna_acc_query_suspend() [all …]
|
D | etnaviv_query_acc.c | 51 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_destroy_query() 60 realloc_query_bo(struct etna_context *ctx, struct etna_acc_query *aq) in realloc_query_bo() 84 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_begin_query() 101 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_end_query() 115 struct etna_acc_query *aq = etna_acc_query(q); in etna_acc_get_query_result() 168 struct etna_acc_query *aq; in etna_acc_create_query()
|
D | etnaviv_query_acc_perfmon.c | 38 struct etna_acc_query base; 45 etna_pm_query(struct etna_acc_query *aq) in etna_pm_query() 60 pm_query(struct etna_context *ctx, struct etna_acc_query *aq, unsigned flags) in pm_query() 101 static struct etna_acc_query * 124 perfmon_resume(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_resume() 130 perfmon_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in perfmon_suspend() 136 perfmon_result(struct etna_acc_query *aq, void *buf, in perfmon_result()
|
D | etnaviv_query_acc_occlusion.c | 61 static struct etna_acc_query * 64 return CALLOC_STRUCT(etna_acc_query); in occlusion_allocate() 68 occlusion_resume(struct etna_acc_query *aq, struct etna_context *ctx) in occlusion_resume() 88 occlusion_suspend(struct etna_acc_query *aq, struct etna_context *ctx) in occlusion_suspend() 96 occlusion_result(struct etna_acc_query *aq, void *buf, in occlusion_result()
|
D | etnaviv_query.c | 128 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_set_active_query_state() 131 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_set_active_query_state()
|
D | etnaviv_context.c | 483 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_flush() 497 list_for_each_entry(struct etna_acc_query, aq, &ctx->active_acc_queries, node) in etna_flush()
|