Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_query_hw.h11 struct nv50_hw_query;
14 void (*destroy_query)(struct nv50_context *, struct nv50_hw_query *);
15 boolean (*begin_query)(struct nv50_context *, struct nv50_hw_query *);
16 void (*end_query)(struct nv50_context *, struct nv50_hw_query *);
17 boolean (*get_query_result)(struct nv50_context *, struct nv50_hw_query *,
21 struct nv50_hw_query { struct
37 static inline struct nv50_hw_query * argument
38 nv50_hw_query(struct nv50_query *q) in nv50_hw_query() function
40 return (struct nv50_hw_query *)q; in nv50_hw_query()
Dnv50_query_hw.c51 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_allocate()
85 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_get()
101 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_query_update()
115 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_destroy_query()
131 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_begin_query()
207 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_end_query()
277 struct nv50_hw_query *hq = nv50_hw_query(q); in nv50_hw_get_query_result()
358 struct nv50_hw_query *hq; in nv50_hw_create_query()
373 hq = CALLOC_STRUCT(nv50_hw_query); in nv50_hw_create_query()
443 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[8]) in sm11_hw_metric_calc_result()
123 struct nv50_hw_query *hq, boolean 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()