Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_query_hw.h16 struct nvc0_hw_query;
19 void (*destroy_query)(struct nvc0_context *, struct nvc0_hw_query *);
20 bool (*begin_query)(struct nvc0_context *, struct nvc0_hw_query *);
21 void (*end_query)(struct nvc0_context *, struct nvc0_hw_query *);
22 bool (*get_query_result)(struct nvc0_context *, struct nvc0_hw_query *,
26 struct nvc0_hw_query { struct
41 static inline struct nvc0_hw_query * argument
42 nvc0_hw_query(struct nvc0_query *q) in nvc0_hw_query() function
44 return (struct nvc0_hw_query *)q; in nvc0_hw_query()
Dnvc0_query_hw.c37 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_query_allocate()
72 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_query_get()
88 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_query_rotate()
99 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_query_update()
113 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_destroy_query()
127 struct nvc0_hw_query *hq, in nvc0_hw_query_write_compute_invocations()
145 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_begin_query()
230 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_end_query()
311 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_get_query_result()
397 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_hw_get_query_result_resource()
[all …]
Dnvc0_query_hw_metric.h7 struct nvc0_hw_query base;
8 struct nvc0_hw_query *queries[8];
13 nvc0_hw_metric_query(struct nvc0_hw_query *hq) in nvc0_hw_metric_query()
40 struct nvc0_hw_query *
Dnvc0_query_hw_metric.c445 nvc0_hw_metric_query_get_cfg(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_metric_query_get_cfg()
466 struct nvc0_hw_query *hq) in nvc0_hw_metric_destroy_query()
478 nvc0_hw_metric_begin_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_metric_begin_query()
493 nvc0_hw_metric_end_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_metric_end_query()
503 sm20_hw_metric_calc_result(struct nvc0_hw_query *hq, uint64_t res64[8]) in sm20_hw_metric_calc_result()
550 sm21_hw_metric_calc_result(struct nvc0_hw_query *hq, uint64_t res64[8]) in sm21_hw_metric_calc_result()
596 sm30_hw_metric_calc_result(struct nvc0_hw_query *hq, uint64_t res64[8]) in sm30_hw_metric_calc_result()
651 sm35_hw_metric_calc_result(struct nvc0_hw_query *hq, uint64_t res64[8]) in sm35_hw_metric_calc_result()
668 struct nvc0_hw_query *hq, bool wait, in nvc0_hw_metric_get_query_result()
716 struct nvc0_hw_query *
[all …]
Dnvc0_query_hw_sm.h7 struct nvc0_hw_query base;
12 nvc0_hw_sm_query(struct nvc0_hw_query *hq) in nvc0_hw_sm_query()
94 struct nvc0_hw_query *
Dnvc0_query_hw_sm.c2282 nvc0_hw_sm_query_get_cfg(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_sm_query_get_cfg()
2302 nvc0_hw_sm_destroy_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_sm_destroy_query()
2311 nve4_hw_sm_begin_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nve4_hw_sm_begin_query()
2396 nvc0_hw_sm_begin_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_sm_begin_query()
2501 nvc0_hw_sm_upload_input(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_sm_upload_input()
2535 nvc0_hw_sm_end_query(struct nvc0_context *nvc0, struct nvc0_hw_query *hq) in nvc0_hw_sm_end_query()
2625 struct nvc0_hw_query *hq, in nvc0_hw_sm_query_read_data()
2651 struct nvc0_hw_query *hq, in nve4_hw_sm_query_read_data()
2681 nvc0_hw_sm_get_query_result(struct nvc0_context *nvc0, struct nvc0_hw_query *hq, in nvc0_hw_sm_get_query_result()
2716 struct nvc0_hw_query *
[all …]
Dnvc0_query.c103 struct nvc0_hw_query *hq = nvc0_hw_query(q); in nvc0_render_condition()