Lines Matching refs:stat
14 void mt_spm_update_lp_stat(struct spm_lp_stat *stat) in mt_spm_update_lp_stat() argument
16 if (!stat) in mt_spm_update_lp_stat()
19 stat->record[SPM_STAT_MCUSYS].count += 1; in mt_spm_update_lp_stat()
20 stat->record[SPM_STAT_MCUSYS].duration += in mt_spm_update_lp_stat()
22 stat->record[SPM_STAT_F26M].count += in mt_spm_update_lp_stat()
24 stat->record[SPM_STAT_F26M].duration += mmio_read_32(SPM_BK_VTCXO_DUR); in mt_spm_update_lp_stat()
25 stat->record[SPM_STAT_VCORE].count += in mt_spm_update_lp_stat()
27 stat->record[SPM_STAT_VCORE].duration += mmio_read_32(SPM_SW_RSV_4); in mt_spm_update_lp_stat()
30 uint64_t mt_spm_get_lp_stat(struct spm_lp_stat *stat, uint32_t index, in mt_spm_get_lp_stat() argument
35 if (!stat || index >= NUM_SPM_STAT) in mt_spm_get_lp_stat()
40 ret = stat->record[index].count; in mt_spm_get_lp_stat()
43 ret = stat->record[index].duration; in mt_spm_get_lp_stat()