Home
last modified time | relevance | path

Searched refs:etna_acc_query (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_query_acc.h34 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 …]
Detnaviv_query_acc.c51 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()
Detnaviv_query_acc_perfmon.c38 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()
Detnaviv_query_acc_occlusion.c61 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()
Detnaviv_query.c128 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()
Detnaviv_context.c483 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()