Home
last modified time | relevance | path

Searched refs:nv50_hw_query (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_query_hw.h16 struct nv50_hw_query;
19 void (*destroy_query)(struct nv50_context *, struct nv50_hw_query *);
20 bool (*begin_query)(struct nv50_context *, struct nv50_hw_query *);
21 void (*end_query)(struct nv50_context *, struct nv50_hw_query *);
22 bool (*get_query_result)(struct nv50_context *, struct nv50_hw_query *,
26 struct nv50_hw_query { struct
41 static inline struct nv50_hw_query * argument
42 nv50_hw_query(struct nv50_query *q) in nv50_hw_query() function
44 return (struct nv50_hw_query *)q; in nv50_hw_query()
Dnv50_query_hw.c46 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_allocate()
80 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_get()
96 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_update()
110 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_destroy_query()
126 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_begin_query()
201 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_end_query()
275 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_get_query_result()
357 struct nv50_hw_query *hq; in nv50_hw_create_query()
373 hq = CALLOC_STRUCT(nv50_hw_query); in nv50_hw_create_query()
453 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_pushbuf_submit()
[all …]
Dnv50_query_hw_metric.c60 struct nv50_hw_query *hq) in nv50_hw_metric_query_get_cfg()
68 struct nv50_hw_query *hq) in nv50_hw_metric_destroy_query()
80 nv50_hw_metric_begin_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_metric_begin_query()
95 nv50_hw_metric_end_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_metric_end_query()
105 sm11_hw_metric_calc_result(struct nv50_hw_query *hq, uint64_t res64[4]) in sm11_hw_metric_calc_result()
123 struct nv50_hw_query *hq, bool wait, in nv50_hw_metric_get_query_result()
151 struct nv50_hw_query *
156 struct nv50_hw_query *hq; in nv50_hw_metric_create_query()
Dnv50_query_hw_metric.h7 struct nv50_hw_query base;
8 struct nv50_hw_query *queries[4];
13 nv50_hw_metric_query(struct nv50_hw_query *hq) in nv50_hw_metric_query()
29 struct nv50_hw_query *
Dnv50_query_hw_sm.h7 struct nv50_hw_query base;
12 nv50_hw_sm_query(struct nv50_hw_query *hq) in nv50_hw_sm_query()
40 struct nv50_hw_query *
Dnv50_query_hw_sm.c146 nv50_hw_sm_query_get_cfg(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_sm_query_get_cfg()
153 nv50_hw_sm_destroy_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_sm_destroy_query()
162 nv50_hw_sm_begin_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_sm_begin_query()
215 nv50_hw_sm_end_query(struct nv50_context *nv50, struct nv50_hw_query *hq) in nv50_hw_sm_end_query()
310 struct nv50_hw_query *hq, in nv50_hw_sm_query_read_data()
334 nv50_hw_sm_get_query_result(struct nv50_context *nv50, struct nv50_hw_query *hq, in nv50_hw_sm_get_query_result()
369 struct nv50_hw_query *
373 struct nv50_hw_query *hq; in nv50_hw_sm_create_query()
Dnv50_query.c81 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_render_condition()