Home
last modified time | relevance | path

Searched refs:max_period (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v4.19/tools/testing/selftests/powerpc/pmu/ebb/
Dlost_exception_test.c23 int i, orig_period, max_period; in test_body() local
49 orig_period = max_period = sample_period = 400; in test_body()
71 if (sample_period > max_period) in test_body()
72 max_period = sample_period; in test_body()
89 FAIL_IF(!ebb_check_count(4, orig_period, 2 * (max_period - orig_period))); in test_body()
/Linux-v4.19/arch/arc/kernel/
Dperf_event.c26 u64 max_period; member
158 hwc->sample_period = arc_pmu->max_period; in arc_pmu_event_init()
239 if (left > arc_pmu->max_period) in arc_pmu_event_set_period()
240 left = arc_pmu->max_period; in arc_pmu_event_set_period()
242 value = arc_pmu->max_period - left; in arc_pmu_event_set_period()
352 write_aux_reg(ARC_REG_PCT_INT_CNTL, (u32)arc_pmu->max_period); in arc_pmu_add()
354 (arc_pmu->max_period >> 32)); in arc_pmu_add()
480 arc_pmu->max_period = (1ULL << counter_size) / 2 - 1ULL; in arc_pmu_device_probe()
/Linux-v4.19/drivers/perf/
Darm_pmu.c125 u64 max_period; in armpmu_event_set_period() local
128 max_period = arm_pmu_event_max_period(event); in armpmu_event_set_period()
149 if (left > (max_period >> 1)) in armpmu_event_set_period()
150 left = (max_period >> 1); in armpmu_event_set_period()
154 armpmu->write_counter(event, (u64)(-left) & max_period); in armpmu_event_set_period()
166 u64 max_period = arm_pmu_event_max_period(event); in armpmu_event_update() local
176 delta = (new_raw_count - prev_raw_count) & max_period; in armpmu_event_update()
Darm_spe_pmu.c297 u64 max_period = SYS_PMSIRR_EL1_INTERVAL_MASK in arm_spe_event_sanitise_period() local
302 else if (period > max_period) in arm_spe_event_sanitise_period()
303 period = max_period; in arm_spe_event_sanitise_period()
305 period &= max_period; in arm_spe_event_sanitise_period()
Dxgene_pmu.c109 u64 max_period; member
1019 delta = (new_raw_count - prev_raw_count) & pmu_dev->max_period; in xgene_perf_event_update()
1114 pmu_dev->max_period = PMU_V3_CNT_MAX_PERIOD; in xgene_init_perf()
1116 pmu_dev->max_period = PMU_CNT_MAX_PERIOD; in xgene_init_perf()
/Linux-v4.19/drivers/media/platform/sti/hva/
Dhva-debugfs.c107 dbg->max_period, in format_ctx()
135 dbg->max_period = max(period, dbg->max_period); in hva_dbg_perf_begin()
Dhva.h198 u32 max_period; member
/Linux-v4.19/arch/x86/events/amd/
Dibs.c89 u64 max_period; member
334 overflow = perf_event_set_period(hwc, 1<<4, perf_ibs->max_period, period); in perf_ibs_set_period()
546 .max_period = IBS_FETCH_MAX_CNT << 4,
570 .max_period = IBS_OP_MAX_CNT << 4,
Dcore.c641 .max_period = (1ULL << 47) - 1,
/Linux-v4.19/arch/x86/include/asm/
Dintel_telemetry.h55 u8 max_period; member
/Linux-v4.19/arch/mips/kernel/
Dperf_event_mipsxx.c86 u64 max_period; member
410 if (left > mipspmu.max_period) { in mipspmu_event_set_period()
411 left = mipspmu.max_period; in mipspmu_event_set_period()
1351 hwc->sample_period = mipspmu.max_period; in __hw_perf_event_init()
1824 mipspmu.max_period = (1ULL << 63) - 1; in init_hw_perf_events()
1831 mipspmu.max_period = (1ULL << 31) - 1; in init_hw_perf_events()
/Linux-v4.19/drivers/platform/x86/
Dintel_telemetry_pltdrv.c620 telm_conf->ioss_config.max_period = TELEM_MAX_PERIOD(read_buf); in telemetry_setup()
643 telm_conf->pss_config.max_period = TELEM_MAX_PERIOD(read_buf); in telemetry_setup()
795 *pss_max_period = telm_conf->pss_config.max_period; in telemetry_plt_get_sampling_period()
797 *ioss_max_period = telm_conf->ioss_config.max_period; in telemetry_plt_get_sampling_period()
/Linux-v4.19/arch/x86/events/intel/
Dp6.c215 .max_period = (1ULL << 31) - 1,
Dknc.c304 .max_period = (1ULL << 39) - 1,
Dcore.c3495 .max_period = (1ULL<<31) - 1,
3539 .max_period = (1ULL << 31) - 1,
4429 x86_pmu.max_period = x86_pmu.cntval_mask >> 1; in intel_pmu_init()
/Linux-v4.19/drivers/acpi/apei/
Dghes.c634 unsigned long long now, duration, period, max_period = 0; in ghes_estatus_cache_add() local
658 if (period > max_period) { in ghes_estatus_cache_add()
659 max_period = period; in ghes_estatus_cache_add()
/Linux-v4.19/drivers/scsi/pcmcia/
Dnsp_cs.c422 unsigned int max_period; member
469 for ( i = 0; sync_table->max_period != 0; i++, sync_table++) { in nsp_analyze_sdtr()
471 period <= sync_table->max_period ) { in nsp_analyze_sdtr()
476 if (period != 0 && sync_table->max_period == 0) { in nsp_analyze_sdtr()
/Linux-v4.19/drivers/scsi/
Desp_scsi.h531 u32 max_period; member
Desp_scsi.c257 esp->max_period = ((35 * esp->ccycle) / 1000); in esp_reset_esp()
284 esp->max_period = (esp->max_period + 3)>>2; in esp_reset_esp()
1507 if (period > esp->max_period) { in esp_msgin_sdtr()
/Linux-v4.19/arch/x86/events/
Dcore.c414 hwc->sample_period = x86_pmu.max_period; in x86_setup_perfctr()
1157 if (left > x86_pmu.max_period) in x86_perf_event_set_period()
1158 left = x86_pmu.max_period; in x86_perf_event_set_period()
1848 pr_info("... max period: %016Lx\n", x86_pmu.max_period); in init_hw_perf_events()
Dperf_event.h545 u64 max_period; member
/Linux-v4.19/drivers/net/wireless/ti/wlcore/
Dconf.h1111 u8 max_period; member
Dacx.h922 u8 max_period; member
Dacx.c1722 acx->max_period = conf->max_period; in wl12xx_acx_config_hangover()
/Linux-v4.19/Documentation/riscv/
Dpmu.txt83 hwc->sample_period = x86_pmu.max_period;

12