Home
last modified time | relevance | path

Searched refs:ts_start_ns (Results 1 - 12 of 12) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hwcnt_virtualizer.c67 * @ts_start_ns: Counter collection start time of current dump.
75 u64 ts_start_ns; member
243 u64 ts_start_ns; in kbasep_hwcnt_virtualizer_client_add() local
262 enable_map, &ts_start_ns, &ts_end_ns, NULL); in kbasep_hwcnt_virtualizer_client_add()
276 &ts_start_ns, &ts_end_ns, in kbasep_hwcnt_virtualizer_client_add()
291 hvcli->ts_start_ns = ts_end_ns; in kbasep_hwcnt_virtualizer_client_add()
315 u64 ts_start_ns; in kbasep_hwcnt_virtualizer_client_remove() local
338 &ts_start_ns, &ts_end_ns, in kbasep_hwcnt_virtualizer_client_remove()
362 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
376 u64 *ts_start_ns, in kbasep_hwcnt_virtualizer_client_set_counters()
372 kbasep_hwcnt_virtualizer_client_set_counters( struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_set_counters() argument
439 kbase_hwcnt_virtualizer_client_set_counters( struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_set_counters() argument
510 kbasep_hwcnt_virtualizer_client_dump( struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump() argument
580 kbasep_hwcnt_virtualizer_client_dump_rate_limited( struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump_rate_limited() argument
636 kbase_hwcnt_virtualizer_client_dump( struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_dump() argument
[all...]
H A Dmali_kbase_hwcnt.c354 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
367 u64 *ts_start_ns, in kbasep_hwcnt_accumulator_dump()
384 WARN_ON(!ts_start_ns); in kbasep_hwcnt_accumulator_dump()
514 *ts_start_ns = accum->ts_last_dump_ns; in kbasep_hwcnt_accumulator_dump()
750 u64 *ts_start_ns, in kbase_hwcnt_accumulator_set_counters()
757 if (!accum || !new_map || !ts_start_ns || !ts_end_ns) in kbase_hwcnt_accumulator_set_counters()
769 hctx, ts_start_ns, ts_end_ns, dump_buf, new_map); in kbase_hwcnt_accumulator_set_counters()
778 u64 *ts_start_ns, in kbase_hwcnt_accumulator_dump()
785 if (!accum || !ts_start_ns || !ts_end_ns) in kbase_hwcnt_accumulator_dump()
796 hctx, ts_start_ns, ts_end_n in kbase_hwcnt_accumulator_dump()
365 kbasep_hwcnt_accumulator_dump( struct kbase_hwcnt_context *hctx, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf, const struct kbase_hwcnt_enable_map *new_map) kbasep_hwcnt_accumulator_dump() argument
747 kbase_hwcnt_accumulator_set_counters( struct kbase_hwcnt_accumulator *accum, const struct kbase_hwcnt_enable_map *new_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_accumulator_set_counters() argument
776 kbase_hwcnt_accumulator_dump( struct kbase_hwcnt_accumulator *accum, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_accumulator_dump() argument
[all...]
H A Dmali_kbase_hwcnt_virtualizer.h108 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
121 u64 *ts_start_ns,
129 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
141 u64 *ts_start_ns,
H A Dmali_kbase_hwcnt_accumulator.h91 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
108 u64 *ts_start_ns,
116 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
132 u64 *ts_start_ns,
H A Dmali_kbase_vinstr.c189 u64 ts_start_ns; in kbasep_vinstr_client_dump() local
214 vcli->hvcli, &ts_start_ns, &ts_end_ns, tmp_buf); in kbasep_vinstr_client_dump()
257 u64 ts_start_ns; in kbasep_vinstr_client_clear() local
267 vcli->hvcli, &ts_start_ns, &ts_end_ns, NULL); in kbasep_vinstr_client_clear()
H A Dmali_kbase_kinstr_prfcnt.c526 * @ts_start_ns: Time stamp for the start point of the sample dump.
531 u64 user_data, u64 ts_start_ns, u64 ts_end_ns) in kbasep_kinstr_prfcnt_client_output_sample()
558 ptr_md->u.sample_md.timestamp_start = ts_start_ns; in kbasep_kinstr_prfcnt_client_output_sample()
582 u64 ts_start_ns = 0; in kbasep_kinstr_prfcnt_client_dump() local
625 cli->hvcli, &ts_start_ns, &ts_end_ns, &cli->tmp_buf); in kbasep_kinstr_prfcnt_client_dump()
632 cli, write_idx, user_data, ts_start_ns, ts_end_ns); in kbasep_kinstr_prfcnt_client_dump()
529 kbasep_kinstr_prfcnt_client_output_sample( struct kbase_kinstr_prfcnt_client *cli, unsigned int buf_idx, u64 user_data, u64 ts_start_ns, u64 ts_end_ns) kbasep_kinstr_prfcnt_client_output_sample() argument
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_hwcnt_virtualizer.c71 * @ts_start_ns: Counter collection start time of current dump.
79 u64 ts_start_ns; member
244 u64 ts_start_ns; in kbasep_hwcnt_virtualizer_client_add() local
264 errcode = kbase_hwcnt_accumulator_set_counters(hvirt->accum, enable_map, &ts_start_ns, &ts_end_ns, NULL); in kbasep_hwcnt_virtualizer_client_add()
274 errcode = kbase_hwcnt_accumulator_set_counters(hvirt->accum, &hvirt->scratch_map, &ts_start_ns, &ts_end_ns, in kbasep_hwcnt_virtualizer_client_add()
290 hvcli->ts_start_ns = ts_end_ns; in kbasep_hwcnt_virtualizer_client_add()
314 u64 ts_start_ns; in kbasep_hwcnt_virtualizer_client_remove() local
334 errcode = kbase_hwcnt_accumulator_set_counters(hvirt->accum, &hvirt->scratch_map, &ts_start_ns, &ts_end_ns, in kbasep_hwcnt_virtualizer_client_remove()
358 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
371 u64 *ts_start_ns, u6 in kbasep_hwcnt_virtualizer_client_set_counters()
368 kbasep_hwcnt_virtualizer_client_set_counters(struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_set_counters() argument
428 kbase_hwcnt_virtualizer_client_set_counters(struct kbase_hwcnt_virtualizer_client *hvcli, const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_set_counters() argument
493 kbasep_hwcnt_virtualizer_client_dump(struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump() argument
557 kbasep_hwcnt_virtualizer_client_dump_rate_limited(struct kbase_hwcnt_virtualizer *hvirt, struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbasep_hwcnt_virtualizer_client_dump_rate_limited() argument
610 kbase_hwcnt_virtualizer_client_dump(struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_virtualizer_client_dump() argument
[all...]
H A Dmali_kbase_hwcnt_legacy.c112 u64 ts_start_ns; in kbase_hwcnt_legacy_client_dump() local
120 errcode = kbase_hwcnt_virtualizer_client_dump(hlcli->hvcli, &ts_start_ns, &ts_end_ns, &hlcli->dump_buf); in kbase_hwcnt_legacy_client_dump()
145 u64 ts_start_ns; in kbase_hwcnt_legacy_client_clear() local
153 return kbase_hwcnt_virtualizer_client_dump(hlcli->hvcli, &ts_start_ns, &ts_end_ns, NULL); in kbase_hwcnt_legacy_client_clear()
H A Dmali_kbase_hwcnt.c338 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
349 static int kbasep_hwcnt_accumulator_dump(struct kbase_hwcnt_context *hctx, u64 *ts_start_ns, u64 *ts_end_ns, in kbasep_hwcnt_accumulator_dump() argument
365 WARN_ON(!ts_start_ns); in kbasep_hwcnt_accumulator_dump()
493 *ts_start_ns = accum->ts_last_dump_ns; in kbasep_hwcnt_accumulator_dump()
727 const struct kbase_hwcnt_enable_map *new_map, u64 *ts_start_ns, u64 *ts_end_ns, in kbase_hwcnt_accumulator_set_counters()
733 if (!accum || !new_map || !ts_start_ns || !ts_end_ns) { in kbase_hwcnt_accumulator_set_counters()
745 errcode = kbasep_hwcnt_accumulator_dump(hctx, ts_start_ns, ts_end_ns, dump_buf, new_map); in kbase_hwcnt_accumulator_set_counters()
753 int kbase_hwcnt_accumulator_dump(struct kbase_hwcnt_accumulator *accum, u64 *ts_start_ns, u64 *ts_end_ns, in kbase_hwcnt_accumulator_dump() argument
759 if (!accum || !ts_start_ns || !ts_end_ns) { in kbase_hwcnt_accumulator_dump()
771 errcode = kbasep_hwcnt_accumulator_dump(hctx, ts_start_ns, ts_end_n in kbase_hwcnt_accumulator_dump()
726 kbase_hwcnt_accumulator_set_counters(struct kbase_hwcnt_accumulator *accum, const struct kbase_hwcnt_enable_map *new_map, u64 *ts_start_ns, u64 *ts_end_ns, struct kbase_hwcnt_dump_buffer *dump_buf) kbase_hwcnt_accumulator_set_counters() argument
[all...]
H A Dmali_kbase_hwcnt_accumulator.h90 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
105 const struct kbase_hwcnt_enable_map *new_map, u64 *ts_start_ns, u64 *ts_end_ns,
112 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
126 int kbase_hwcnt_accumulator_dump(struct kbase_hwcnt_accumulator *accum, u64 *ts_start_ns, u64 *ts_end_ns,
H A Dmali_kbase_hwcnt_virtualizer.h102 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
113 const struct kbase_hwcnt_enable_map *enable_map, u64 *ts_start_ns,
120 * @ts_start_ns: Non-NULL pointer where the start timestamp of the dump will
130 int kbase_hwcnt_virtualizer_client_dump(struct kbase_hwcnt_virtualizer_client *hvcli, u64 *ts_start_ns, u64 *ts_end_ns,
H A Dmali_kbase_vinstr.c173 u64 ts_start_ns; in kbasep_vinstr_client_dump() local
197 errcode = kbase_hwcnt_virtualizer_client_dump(vcli->hvcli, &ts_start_ns, &ts_end_ns, tmp_buf); in kbasep_vinstr_client_dump()
236 u64 ts_start_ns; in kbasep_vinstr_client_clear() local
245 return kbase_hwcnt_virtualizer_client_dump(vcli->hvcli, &ts_start_ns, &ts_end_ns, NULL); in kbasep_vinstr_client_clear()

Completed in 11 milliseconds