| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_ccswe.c | 29 struct kbase_ccswe *self, u64 timestamp_ns) in kbasep_ccswe_cycle_at_no_lock() argument 36 diff_ns = timestamp_ns - self->timestamp_ns; in kbasep_ccswe_cycle_at_no_lock() 53 u64 kbase_ccswe_cycle_at(struct kbase_ccswe *self, u64 timestamp_ns) in kbase_ccswe_cycle_at() argument 59 result = kbasep_ccswe_cycle_at_no_lock(self, timestamp_ns); in kbase_ccswe_cycle_at() 66 struct kbase_ccswe *self, u64 timestamp_ns, u32 gpu_freq) in kbase_ccswe_freq_change() argument 73 if (WARN_ON(timestamp_ns < self->timestamp_ns)) in kbase_ccswe_freq_change() 77 if (self->timestamp_ns) in kbase_ccswe_freq_change() 79 self, timestamp_ns); in kbase_ccswe_freq_change() 81 self->timestamp_ns = timestamp_ns; in kbase_ccswe_freq_change() 94 self->timestamp_ns = 0; in kbase_ccswe_reset()
|
| H A D | mali_kbase_ccswe.h | 41 u64 timestamp_ns; member 72 u64 kbase_ccswe_cycle_at(struct kbase_ccswe *self, u64 timestamp_ns); 86 struct kbase_ccswe *self, u64 timestamp_ns, u32 gpu_freq);
|
| /OK3568_Linux_fs/kernel/drivers/connector/ |
| H A D | cn_proc.c | 82 ev->timestamp_ns = ktime_get_ns(); in proc_fork_connector() 111 ev->timestamp_ns = ktime_get_ns(); in proc_exec_connector() 152 ev->timestamp_ns = ktime_get_ns(); in proc_id_connector() 173 ev->timestamp_ns = ktime_get_ns(); in proc_sid_connector() 197 ev->timestamp_ns = ktime_get_ns(); in proc_ptrace_connector() 229 ev->timestamp_ns = ktime_get_ns(); in proc_comm_connector() 255 ev->timestamp_ns = ktime_get_ns(); in proc_coredump_connector() 288 ev->timestamp_ns = ktime_get_ns(); in proc_exit_connector() 331 ev->timestamp_ns = ktime_get_ns(); in cn_proc_ack()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/backend/ |
| H A D | mali_kbase_hwcnt_backend_csf_if_fw.c | 148 u64 timestamp_ns; in kbasep_hwcnt_backend_csf_if_fw_on_freq_change() local 153 timestamp_ns = ktime_get_raw_ns(); in kbasep_hwcnt_backend_csf_if_fw_on_freq_change() 154 kbase_ccswe_freq_change(&fw_ctx->ccswe_shader_cores, timestamp_ns, clk_rate_hz); in kbasep_hwcnt_backend_csf_if_fw_on_freq_change() 175 u64 timestamp_ns; in kbasep_hwcnt_backend_csf_if_fw_cc_enable() local 177 timestamp_ns = ktime_get_raw_ns(); in kbasep_hwcnt_backend_csf_if_fw_cc_enable() 183 kbase_ccswe_freq_change(&fw_ctx->ccswe_shader_cores, timestamp_ns, cur_freq); in kbasep_hwcnt_backend_csf_if_fw_cc_enable() 668 u64 timestamp_ns = ktime_get_raw_ns(); in kbasep_hwcnt_backend_csf_if_fw_get_gpu_cycle_count() local 685 kbase_ccswe_cycle_at(&fw_ctx->ccswe_shader_cores, timestamp_ns); in kbasep_hwcnt_backend_csf_if_fw_get_gpu_cycle_count() 778 if_fw->timestamp_ns = kbasep_hwcnt_backend_csf_if_fw_timestamp_ns; in kbase_hwcnt_backend_csf_if_fw_create()
|
| H A D | mali_kbase_hwcnt_backend_jm.c | 233 u64 timestamp_ns; in kbasep_hwcnt_backend_jm_on_freq_change() local 238 timestamp_ns = ktime_get_raw_ns(); in kbasep_hwcnt_backend_jm_on_freq_change() 239 kbase_ccswe_freq_change(&backend_jm->ccswe_shader_cores, timestamp_ns, clk_rate_hz); in kbasep_hwcnt_backend_jm_on_freq_change() 251 u64 timestamp_ns) in kbasep_hwcnt_backend_jm_cc_enable() argument 277 kbase_ccswe_freq_change(&backend_jm->ccswe_shader_cores, timestamp_ns, cur_freq); in kbasep_hwcnt_backend_jm_cc_enable() 359 u64 timestamp_ns; in kbasep_hwcnt_backend_jm_dump_enable_nolock() local 387 timestamp_ns = kbasep_hwcnt_backend_jm_timestamp_ns(backend); in kbasep_hwcnt_backend_jm_dump_enable_nolock() 402 kbasep_hwcnt_backend_jm_cc_enable(backend_jm, enable_map, timestamp_ns); in kbasep_hwcnt_backend_jm_dump_enable_nolock() 840 iface->timestamp_ns = kbasep_hwcnt_backend_jm_timestamp_ns; in kbase_hwcnt_backend_jm_create()
|
| H A D | mali_kbase_hwcnt_backend.h | 215 kbase_hwcnt_backend_timestamp_ns_fn *timestamp_ns; member
|
| H A D | mali_kbase_hwcnt_backend_csf_if.h | 293 kbase_hwcnt_backend_csf_if_timestamp_ns_fn *timestamp_ns; member
|
| H A D | mali_kbase_hwcnt_backend_jm_watchdog.c | 407 return wd_backend->info->jm_backend_iface->timestamp_ns(wd_backend->jm_backend); in kbasep_hwcnt_backend_jm_watchdog_timestamp_ns() 805 .timestamp_ns = kbasep_hwcnt_backend_jm_watchdog_timestamp_ns, in kbase_hwcnt_backend_jm_watchdog_create()
|
| H A D | mali_kbase_hwcnt_backend_csf.c | 338 return backend_csf->info->csf_if->timestamp_ns(backend_csf->info->csf_if->ctx); in kbasep_hwcnt_backend_csf_timestamp_ns() 1876 iface->timestamp_ns = kbasep_hwcnt_backend_csf_timestamp_ns; in kbase_hwcnt_backend_csf_create()
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | gpio.h | 254 __aligned_u64 timestamp_ns; member 285 __aligned_u64 timestamp_ns; member
|
| H A D | sync_file.h | 47 __u64 timestamp_ns; member
|
| H A D | cn_proc.h | 66 __u64 __attribute__((aligned(8))) timestamp_ns; member
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/hwcnt/ |
| H A D | mali_kbase_hwcnt.c | 228 hctx->accum.ts_last_dump_ns = hctx->iface->timestamp_ns(hctx->accum.backend); in kbasep_hwcnt_accumulator_init() 427 dump_time_ns = hctx->iface->timestamp_ns(accum->backend); in kbasep_hwcnt_accumulator_dump() 434 dump_time_ns = hctx->iface->timestamp_ns(accum->backend); in kbasep_hwcnt_accumulator_dump() 774 return hctx->iface->timestamp_ns(accum->backend); in kbase_hwcnt_accumulator_timestamp_ns()
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | sync_file.h | 47 __u64 timestamp_ns; member
|
| H A D | cn_proc.h | 66 __u64 __attribute__((aligned(8))) timestamp_ns; member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | sync_file.h | 47 __u64 timestamp_ns; member
|
| H A D | cn_proc.h | 66 __u64 __attribute__((aligned(8))) timestamp_ns; member
|
| /OK3568_Linux_fs/kernel/drivers/gpio/ |
| H A D | gpiolib-cdev.c | 437 u64 timestamp_ns; member 541 if (line->timestamp_ns) { in edge_irq_thread() 542 le.timestamp_ns = line->timestamp_ns; in edge_irq_thread() 549 le.timestamp_ns = ktime_get_ns(); in edge_irq_thread() 553 line->timestamp_ns = 0; in edge_irq_thread() 593 line->timestamp_ns = ktime_get_ns(); in edge_irq_handler() 666 le.timestamp_ns = ktime_get_ns(); in debounce_work_func() 1871 lic_v1->timestamp = lic_v2->timestamp_ns; in gpio_v2_line_info_changed_to_v1() 2149 chg.timestamp_ns = ktime_get_ns(); in lineinfo_changed_notify()
|
| /OK3568_Linux_fs/kernel/include/sound/sof/ |
| H A D | trace.h | 34 uint64_t timestamp_ns; /* in nanosecond */ member
|
| H A D | stream.h | 138 uint32_t timestamp_ns; /**< resolution of timestamp in ns */ member
|
| /OK3568_Linux_fs/kernel/tools/gpio/ |
| H A D | gpio-watch.c | 91 chg.info.offset, event, (uint64_t)chg.timestamp_ns); in main()
|
| H A D | gpio-event-mon.c | 111 (uint64_t)event.timestamp_ns, event.offset, event.line_seqno, in monitor_device()
|
| /OK3568_Linux_fs/kernel/sound/soc/sof/ |
| H A D | trace.c | 177 params.timestamp_ns = ktime_get(); /* in nanosecond */ in snd_sof_init_trace_ipc()
|
| /OK3568_Linux_fs/kernel/drivers/dma-buf/ |
| H A D | sync_file.c | 391 info->timestamp_ns = in sync_fill_fence_info()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 7189 uint64_t timestamp_ns; in amdgpu_dm_commit_planes() local 7307 timestamp_ns = ktime_get_ns(); in amdgpu_dm_commit_planes() 7308 bundle->flip_addrs[planes_count].flip_timestamp_in_us = div_u64(timestamp_ns, 1000); in amdgpu_dm_commit_planes()
|