arch/alpha/kernel/setup.c
1164
int cycles, prev_cycles = 1000000;
arch/alpha/kernel/setup.c
1176
cycles = read_mem_block(__va(0), stride, size);
arch/alpha/kernel/setup.c
1177
if (cycles > prev_cycles * 2) {
arch/alpha/kernel/setup.c
1181
size >> 11, prev_cycles, cycles);
arch/alpha/kernel/setup.c
1186
prev_cycles = cycles;
arch/arc/include/asm/arcregs.h
240
unsigned int pad:8, x1616:8, dsp:4, cycles:2, type:2, ver:8;
arch/arc/include/asm/arcregs.h
242
unsigned int ver:8, type:2, cycles:2, dsp:4, x1616:8, pad:8;
arch/arm/lib/delay.c
45
static void __timer_delay(unsigned long cycles)
arch/arm/lib/delay.c
49
while ((get_cycles() - start) < cycles)
arch/arm/mach-imx/mmdc.c
86
PMU_EVENT_ATTR_STRING(total-cycles, mmdc_pmu_total_cycles, "event=0x00")
arch/arm/mach-imx/mmdc.c
87
PMU_EVENT_ATTR_STRING(busy-cycles, mmdc_pmu_busy_cycles, "event=0x01")
arch/arm/mach-omap1/time.c
122
static int omap_mpu_set_next_event(unsigned long cycles,
arch/arm/mach-omap1/time.c
125
omap_mpu_timer_start(0, cycles, 0);
arch/arm/mach-omap1/timer32k.c
180
static cycles_t cycles;
arch/arm/mach-omap1/timer32k.c
196
last_cycles = cycles;
arch/arm/mach-omap1/timer32k.c
197
cycles = sync32k_cnt_reg ? readl_relaxed(sync32k_cnt_reg) : 0;
arch/arm/mach-omap1/timer32k.c
199
nsecs = clocksource_cyc2ns(cycles - last_cycles,
arch/arm/mach-omap2/vc.c
475
u32 cycles;
arch/arm/mach-omap2/vc.c
480
cycles = voltdm->sys_clk.rate / 1000 * time / 1000;
arch/arm/mach-omap2/vc.c
482
cycles /= 64;
arch/arm/mach-omap2/vc.c
488
if (cycles > 63) {
arch/arm/mach-omap2/vc.c
489
cycles /= 4;
arch/arm/mach-omap2/vc.c
494
if (cycles > 63) {
arch/arm/mach-omap2/vc.c
495
cycles /= 2;
arch/arm/mach-omap2/vc.c
500
if (cycles > 63) {
arch/arm/mach-omap2/vc.c
501
cycles /= 4;
arch/arm/mach-omap2/vc.c
506
if (cycles > 63) {
arch/arm/mach-omap2/vc.c
512
cycles++;
arch/arm/mach-omap2/vc.c
515
(cycles << OMAP4430_RAMP_UP_COUNT_SHIFT);
arch/arm/mach-spear/time.c
154
static int clockevent_next_event(unsigned long cycles,
arch/arm/mach-spear/time.c
162
writew(cycles, gpt_base + LOAD(CLKEVT));
arch/arm64/kvm/hyp_trace.c
119
hyp_clock->cycles = snap.cycles;
arch/arm64/kvm/hyp_trace.c
33
u64 cycles;
arch/arm64/kvm/hyp_trace.c
56
delta_cycles = snap.cycles - hyp_clock->cycles;
arch/arm64/kvm/hyp_trace.c
96
hyp_clock->cycles = snap.cycles;
arch/arm64/kvm/hyp_trace.c
99
hyp_clock->shift, hyp_clock->boot, hyp_clock->cycles);
arch/arm64/kvm/hypercalls.c
24
u64 cycles = ~0UL;
arch/arm64/kvm/hypercalls.c
49
cycles = systime_snapshot.cycles - vcpu->kvm->arch.timer_data.voffset;
arch/arm64/kvm/hypercalls.c
52
cycles = systime_snapshot.cycles - vcpu->kvm->arch.timer_data.poffset;
arch/arm64/kvm/hypercalls.c
66
val[2] = upper_32_bits(cycles);
arch/arm64/kvm/hypercalls.c
67
val[3] = lower_32_bits(cycles);
arch/arm64/lib/delay.c
41
void __delay(unsigned long cycles)
arch/arm64/lib/delay.c
46
u64 end = start + cycles;
arch/arm64/lib/delay.c
53
while ((__delay_cycles() - start) < cycles)
arch/arm64/lib/delay.c
59
while ((__delay_cycles() - start + timer_evt_period) < cycles)
arch/arm64/lib/delay.c
63
while ((__delay_cycles() - start) < cycles)
arch/hexagon/include/asm/delay.h
11
extern void __delay(unsigned long cycles);
arch/hexagon/kernel/time.c
210
void __delay(unsigned long cycles)
arch/hexagon/kernel/time.c
214
while ((__vmgettime() - start) < cycles)
arch/loongarch/include/asm/delay.h
10
extern void __delay(unsigned long cycles);
arch/loongarch/lib/delay.c
12
void __delay(unsigned long cycles)
arch/loongarch/lib/delay.c
16
while ((unsigned long)(get_cycles() - t0) < cycles)
arch/m68k/68000/timers.c
75
u32 cycles;
arch/m68k/68000/timers.c
78
cycles = m68328_tick_cnt + TCN;
arch/m68k/68000/timers.c
81
return cycles;
arch/m68k/coldfire/pit.c
117
u32 cycles;
arch/m68k/coldfire/pit.c
122
cycles = pit_cnt;
arch/m68k/coldfire/pit.c
125
return cycles + PIT_CYCLES_PER_JIFFY - pcntr;
arch/m68k/coldfire/sltimers.c
102
cycles = mcfslt_cnt;
arch/m68k/coldfire/sltimers.c
104
cycles += mcfslt_cycles_per_jiffy;
arch/m68k/coldfire/sltimers.c
110
return cycles + ((mcfslt_cycles_per_jiffy - 1) - scnt);
arch/m68k/coldfire/sltimers.c
98
u32 cycles, scnt;
arch/m68k/coldfire/timers.c
87
u32 cycles;
arch/m68k/coldfire/timers.c
92
cycles = mcftmr_cnt;
arch/m68k/coldfire/timers.c
95
return cycles + tcn;
arch/mips/pci/pci-octeon.c
415
unsigned long cycles, pci_clock;
arch/mips/pci/pci-octeon.c
418
cycles = read_c0_cvmcount();
arch/mips/pci/pci-octeon.c
421
cycles = read_c0_cvmcount() - cycles;
arch/mips/pci/pci-octeon.c
423
(cycles / (mips_hpt_frequency / 1000000));
arch/nios2/lib/delay.c
11
void __delay(unsigned long cycles)
arch/nios2/lib/delay.c
15
while ((get_cycles() - start) < cycles)
arch/openrisc/lib/delay.c
30
void __delay(unsigned long cycles)
arch/openrisc/lib/delay.c
34
while ((get_cycles() - start) < cycles)
arch/powerpc/perf/generic-compat-pmu.c
103
GENERIC_EVENT_ATTR(cpu-cycles, PM_CYC);
arch/powerpc/perf/generic-compat-pmu.c
105
GENERIC_EVENT_ATTR(stalled-cycles-frontend, PM_NO_INST_AVAIL);
arch/powerpc/perf/hv-gpci-requests.h
93
__count(0x10, 8, cycles)
arch/powerpc/perf/power10-pmu.c
121
GENERIC_EVENT_ATTR(cpu-cycles, PM_CYC);
arch/powerpc/perf/power7-pmu.c
378
GENERIC_EVENT_ATTR(cpu-cycles, PM_CYC);
arch/powerpc/perf/power7-pmu.c
379
GENERIC_EVENT_ATTR(stalled-cycles-frontend, PM_GCT_NOSLOT_CYC);
arch/powerpc/perf/power7-pmu.c
380
GENERIC_EVENT_ATTR(stalled-cycles-backend, PM_CMPLU_STALL);
arch/powerpc/perf/power8-pmu.c
123
GENERIC_EVENT_ATTR(cpu-cycles, PM_CYC);
arch/powerpc/perf/power8-pmu.c
124
GENERIC_EVENT_ATTR(stalled-cycles-frontend, PM_GCT_NOSLOT_CYC);
arch/powerpc/perf/power8-pmu.c
125
GENERIC_EVENT_ATTR(stalled-cycles-backend, PM_CMPLU_STALL);
arch/powerpc/perf/power9-pmu.c
166
GENERIC_EVENT_ATTR(cpu-cycles, PM_CYC);
arch/powerpc/perf/power9-pmu.c
167
GENERIC_EVENT_ATTR(stalled-cycles-frontend, PM_ICT_NOSLOT_CYC);
arch/powerpc/perf/power9-pmu.c
168
GENERIC_EVENT_ATTR(stalled-cycles-backend, PM_CMPLU_STALL);
arch/riscv/include/asm/delay.h
18
extern void __delay(unsigned long cycles);
arch/riscv/kernel/unaligned_access_speed.c
34
u64 start_cycles, end_cycles, cycles = -1ULL;
arch/riscv/kernel/unaligned_access_speed.c
55
if ((end_cycles - start_cycles) < cycles)
arch/riscv/kernel/unaligned_access_speed.c
56
cycles = end_cycles - start_cycles;
arch/riscv/kernel/unaligned_access_speed.c
61
return cycles;
arch/riscv/kvm/vcpu_timer.c
24
static u64 kvm_riscv_delta_cycles2ns(u64 cycles,
arch/riscv/kvm/vcpu_timer.c
33
if (cycles_now < cycles)
arch/riscv/kvm/vcpu_timer.c
34
cycles_delta = cycles - cycles_now;
arch/riscv/lib/delay.c
76
void __delay(unsigned long cycles)
arch/riscv/lib/delay.c
80
while ((unsigned long)(get_cycles() - t0) < cycles)
arch/sparc/kernel/time_32.c
154
u64 cycles;
arch/sparc/kernel/time_32.c
159
cycles = timer_cs_internal_counter;
arch/sparc/kernel/time_32.c
164
cycles *= sparc_config.cs_period;
arch/sparc/kernel/time_32.c
165
cycles += offset;
arch/sparc/kernel/time_32.c
167
return cycles;
arch/x86/events/core.c
1981
EVENT_ATTR(cpu-cycles, CPU_CYCLES );
arch/x86/events/core.c
1987
EVENT_ATTR(bus-cycles, BUS_CYCLES );
arch/x86/events/core.c
1988
EVENT_ATTR(stalled-cycles-frontend, STALLED_CYCLES_FRONTEND );
arch/x86/events/core.c
1989
EVENT_ATTR(stalled-cycles-backend, STALLED_CYCLES_BACKEND );
arch/x86/events/core.c
1990
EVENT_ATTR(ref-cycles, REF_CPU_CYCLES );
arch/x86/events/intel/core.c
6919
EVENT_ATTR_STR(cycles-t, cycles_t, "event=0x3c,in_tx=1");
arch/x86/events/intel/core.c
6920
EVENT_ATTR_STR(cycles-ct, cycles_ct, "event=0x3c,in_tx=1,in_tx_cp=1");
arch/x86/events/intel/core.c
7416
EVENT_ATTR_STR_HYBRID(cycles-t, cycles_t_adl, "event=0x3c,in_tx=1", hybrid_big);
arch/x86/events/intel/core.c
7417
EVENT_ATTR_STR_HYBRID(cycles-ct, cycles_ct_adl, "event=0x3c,in_tx=1,in_tx_cp=1", hybrid_big);
arch/x86/events/intel/lbr.c
793
u16 cycles = 0;
arch/x86/events/intel/lbr.c
812
cycles = (info & LBR_INFO_CYCLES);
arch/x86/events/intel/lbr.c
834
cycles = ((to >> 48) & LBR_INFO_CYCLES);
arch/x86/events/intel/lbr.c
857
br[out].cycles = cycles;
arch/x86/events/intel/lbr.c
890
u16 cycles = info & LBR_INFO_CYCLES;
arch/x86/events/intel/lbr.c
895
cycles = 0;
arch/x86/events/intel/lbr.c
897
return cycles;
arch/x86/events/intel/lbr.c
932
e->cycles = get_lbr_cycles(info);
arch/x86/include/asm/clock_inlined.h
17
arch_inlined_clockevent_set_next_coupled(u64 cycles, struct clock_event_device *evt)
arch/x86/include/asm/clock_inlined.h
19
native_wrmsrq(MSR_IA32_TSC_DEADLINE, cycles);
arch/x86/include/asm/vdso/gettimeofday.h
187
static inline bool arch_vdso_cycles_ok(u64 cycles)
arch/x86/include/asm/vdso/gettimeofday.h
189
return (s64)cycles >= 0;
arch/x86/include/asm/vdso/gettimeofday.h
211
static __always_inline u64 vdso_calc_ns(const struct vdso_clock *vc, u64 cycles, u64 base)
arch/x86/include/asm/vdso/gettimeofday.h
213
u64 delta = cycles - vc->cycle_last;
arch/x86/lib/delay.c
105
static void delay_halt_tpause(u64 start, u64 cycles)
arch/x86/lib/delay.c
107
u64 until = start + cycles;
arch/x86/lib/delay.c
125
static void delay_halt_mwaitx(u64 unused, u64 cycles)
arch/x86/lib/delay.c
129
delay = min_t(u64, MWAITX_MAX_WAIT_CYCLES, cycles);
arch/x86/lib/delay.c
151
u64 start, end, cycles = __cycles;
arch/x86/lib/delay.c
157
if (!cycles)
arch/x86/lib/delay.c
163
delay_halt_fn(start, cycles);
arch/x86/lib/delay.c
166
if (cycles <= end - start)
arch/x86/lib/delay.c
169
cycles -= end - start;
arch/x86/lib/delay.c
37
static void (*delay_halt_fn)(u64 start, u64 cycles) __ro_after_init;
arch/x86/lib/delay.c
63
static void delay_tsc(u64 cycles)
arch/x86/lib/delay.c
73
if ((now - bclock) >= cycles)
arch/x86/lib/delay.c
91
cycles -= (now - bclock);
arch/xtensa/include/asm/delay.h
40
unsigned long cycles = (usecs * (ccount_freq >> 15)) >> 5;
arch/xtensa/include/asm/delay.h
43
while (((unsigned long)get_ccount()) - start < cycles)
arch/xtensa/include/asm/delay.h
61
unsigned long cycles = (nsec * (ccount_freq >> 15)) >> 15;
arch/xtensa/include/asm/delay.h
62
__delay(cycles);
crypto/tcrypt.c
1028
unsigned long cycles = 0;
crypto/tcrypt.c
1055
cycles += end - start;
crypto/tcrypt.c
1059
(cycles + 4) / (8 * num_mb), blen);
crypto/tcrypt.c
1255
unsigned long cycles = 0;
crypto/tcrypt.c
1288
cycles += end - start;
crypto/tcrypt.c
1294
(cycles + 4) / 8, blen);
crypto/tcrypt.c
205
unsigned long cycles = 0;
crypto/tcrypt.c
232
cycles += end - start;
crypto/tcrypt.c
236
(cycles + 4) / (8 * num_mb), blen);
crypto/tcrypt.c
478
unsigned long cycles = 0;
crypto/tcrypt.c
507
cycles += end - start;
crypto/tcrypt.c
513
(cycles + 4) / 8, blen);
crypto/tcrypt.c
774
unsigned long cycles = 0;
crypto/tcrypt.c
796
cycles += end - start;
crypto/tcrypt.c
804
cycles / 8, cycles / (8 * blen));
crypto/tcrypt.c
812
unsigned long cycles = 0;
crypto/tcrypt.c
853
cycles += end - start;
crypto/tcrypt.c
861
cycles / 8, cycles / (8 * blen));
drivers/char/hw_random/cavium-rng-vf.c
100
if (!cycles)
drivers/char/hw_random/cavium-rng-vf.c
109
cycles = cycles / 2;
drivers/char/hw_random/cavium-rng-vf.c
110
cur_err = (cycles * 1000000000) / rng->clock_rate; /* In nanosec */
drivers/char/hw_random/cavium-rng-vf.c
85
u64 status, cycles;
drivers/char/hw_random/cavium-rng-vf.c
99
cycles = status >> 1;
drivers/char/hw_random/ks-sa-rng.c
92
static unsigned int cycles_to_ns(unsigned long clk_rate, unsigned int cycles)
drivers/char/hw_random/ks-sa-rng.c
95
cycles, clk_rate);
drivers/clk/ti/clkctrl.c
103
if (time->cycles++ < timeout) {
drivers/clk/ti/clkctrl.c
57
u32 cycles;
drivers/clocksource/arc_timer.c
243
static void arc_timer_event_setup(unsigned int cycles)
drivers/clocksource/arc_timer.c
245
write_aux_reg(ARC_REG_TIMER0_LIMIT, cycles);
drivers/clocksource/exynos_mct.c
274
static void exynos4_mct_comp0_start(bool periodic, unsigned long cycles)
drivers/clocksource/exynos_mct.c
283
exynos4_mct_write(cycles, EXYNOS4_MCT_G_COMP0_ADD_INCR);
drivers/clocksource/exynos_mct.c
286
comp_cycle = exynos4_read_count_64() + cycles;
drivers/clocksource/exynos_mct.c
296
static int exynos4_comp_set_next_event(unsigned long cycles,
drivers/clocksource/exynos_mct.c
299
exynos4_mct_comp0_start(false, cycles);
drivers/clocksource/exynos_mct.c
374
static void exynos4_mct_tick_start(unsigned long cycles,
drivers/clocksource/exynos_mct.c
381
tmp = (1 << 31) | cycles; /* MCT_L_UPDATE_ICNTB */
drivers/clocksource/exynos_mct.c
402
static int exynos4_tick_set_next_event(unsigned long cycles,
drivers/clocksource/exynos_mct.c
408
exynos4_mct_tick_start(cycles, mevt);
drivers/clocksource/samsung_pwm_timer.c
184
static int samsung_set_next_event(unsigned long cycles,
drivers/clocksource/samsung_pwm_timer.c
197
if (!cycles)
drivers/clocksource/samsung_pwm_timer.c
198
cycles = 1;
drivers/clocksource/samsung_pwm_timer.c
200
samsung_time_setup(pwm.event_id, cycles);
drivers/clocksource/timer-cadence-ttc.c
111
unsigned long cycles)
drivers/clocksource/timer-cadence-ttc.c
120
writel_relaxed(cycles, timer->base_addr + TTC_INTR_VAL_OFFSET);
drivers/clocksource/timer-cadence-ttc.c
179
static int ttc_set_next_event(unsigned long cycles,
drivers/clocksource/timer-cadence-ttc.c
185
ttc_set_interval(timer, cycles);
drivers/clocksource/timer-davinci.c
138
davinci_clockevent_set_next_event_std(unsigned long cycles,
drivers/clocksource/timer-davinci.c
146
davinci_clockevent_write(clockevent, DAVINCI_TIMER_REG_PRD12, cycles);
drivers/clocksource/timer-davinci.c
154
davinci_clockevent_set_next_event_cmp(unsigned long cycles,
drivers/clocksource/timer-davinci.c
163
clockevent->cmp_off, curr_time + cycles);
drivers/clocksource/timer-fttmr010.c
142
static int fttmr010_timer_set_next_event(unsigned long cycles,
drivers/clocksource/timer-fttmr010.c
156
writel(cycles, fttmr010->base + TIMER1_LOAD);
drivers/clocksource/timer-fttmr010.c
160
writel(cr + cycles, fttmr010->base + TIMER1_MATCH1);
drivers/clocksource/timer-ixp4xx.c
105
__raw_writel((cycles & ~IXP4XX_OST_RELOAD_MASK) | val,
drivers/clocksource/timer-ixp4xx.c
96
static int ixp4xx_set_next_event(unsigned long cycles,
drivers/clocksource/timer-keystone.c
125
static int keystone_set_next_event(unsigned long cycles,
drivers/clocksource/timer-keystone.c
128
return keystone_timer_config(cycles, TCR_ENAMODE_ONESHOT_MASK);
drivers/clocksource/timer-microchip-pit64b.c
120
u64 cycles, u32 mode, u32 irqs)
drivers/clocksource/timer-microchip-pit64b.c
124
low = cycles & MCHP_PIT64B_LSBMASK;
drivers/clocksource/timer-microchip-pit64b.c
125
high = cycles >> 32;
drivers/clocksource/timer-qcom.c
50
static int msm_timer_set_next_event(unsigned long cycles,
drivers/clocksource/timer-qcom.c
59
writel_relaxed(cycles, event_base + TIMER_MATCH_VAL);
drivers/clocksource/timer-rda.c
36
static int rda_ostimer_start(void __iomem *base, bool periodic, u64 cycles)
drivers/clocksource/timer-rda.c
40
load_l = (u32)cycles;
drivers/clocksource/timer-rda.c
41
ctrl = ((cycles >> 32) & 0xffffff);
drivers/clocksource/timer-realtek.c
68
static int rtk_syst_clkevt_next_event(unsigned long cycles, struct clock_event_device *clkevt)
drivers/clocksource/timer-realtek.c
76
rtk_cmp_value_write(cmp_val + cycles);
drivers/clocksource/timer-rockchip.c
65
static void rk_timer_update_counter(unsigned long cycles,
drivers/clocksource/timer-rockchip.c
68
writel_relaxed(cycles, timer->base + TIMER_LOAD_COUNT0);
drivers/clocksource/timer-rockchip.c
77
static inline int rk_timer_set_next_event(unsigned long cycles,
drivers/clocksource/timer-rockchip.c
83
rk_timer_update_counter(cycles, timer);
drivers/clocksource/timer-sprd.c
61
static void sprd_timer_update_counter(void __iomem *base, unsigned long cycles)
drivers/clocksource/timer-sprd.c
63
writel_relaxed(cycles & TIMER_VALUE_LO_MASK, base + TIMER_LOAD_LO);
drivers/clocksource/timer-sprd.c
80
static int sprd_timer_set_next_event(unsigned long cycles,
drivers/clocksource/timer-sprd.c
86
sprd_timer_update_counter(timer_of_base(to), cycles);
drivers/clocksource/timer-tegra.c
54
static int tegra_timer_set_next_event(unsigned long cycles,
drivers/clocksource/timer-tegra.c
68
writel_relaxed(TIMER_PTV_EN | (cycles - 1), reg_base + TIMER_PTV);
drivers/clocksource/timer-ti-dm-systimer.c
445
static int dmtimer_set_next_event(unsigned long cycles,
drivers/clocksource/timer-ti-dm-systimer.c
454
writel_relaxed(0xffffffff - cycles, t->base + t->counter);
drivers/clocksource/timer-ti-dm.c
1298
static int omap_dm_timer_evt_set_next_event(unsigned long cycles,
drivers/clocksource/timer-ti-dm.c
1304
dmtimer_write(timer, OMAP_TIMER_COUNTER_REG, 0xffffffff - cycles);
drivers/clocksource/timer-vt8500.c
61
static int vt8500_timer_set_next_event(unsigned long cycles,
drivers/clocksource/timer-vt8500.c
65
u64 alarm = clocksource.read(&clocksource) + cycles;
drivers/crypto/intel/qat/qat_common/qat_hal.c
122
unsigned char ae, unsigned int cycles,
drivers/crypto/intel/qat/qat_common/qat_hal.c
132
while ((int)cycles > elapsed_cycles && times--) {
drivers/devfreq/event/rockchip-dfi.c
372
PMU_EVENT_ATTR_STRING(cycles, ddr_pmu_cycles, "event="__stringify(PERF_EVENT_CYCLES))
drivers/dma/moxart-dma.c
456
unsigned int completed_cycles, cycles;
drivers/dma/moxart-dma.c
459
cycles = readl(ch->base + REG_OFF_CYCLES);
drivers/dma/moxart-dma.c
460
completed_cycles = (ch->desc->dma_cycles - cycles);
drivers/firewire/core-card.c
577
card->split_timeout.cycles = DEFAULT_SPLIT_TIMEOUT;
drivers/firewire/core-transaction.c
1279
unsigned int cycles;
drivers/firewire/core-transaction.c
1281
cycles = card->split_timeout.hi * 8000 + (card->split_timeout.lo >> 19);
drivers/firewire/core-transaction.c
1284
cycles = clamp(cycles, 800u, 3u * 8000u);
drivers/firewire/core-transaction.c
1286
card->split_timeout.cycles = cycles;
drivers/firewire/core-transaction.c
1287
card->split_timeout.jiffies = isoc_cycles_to_jiffies(cycles);
drivers/firewire/core-transaction.c
843
unsigned int cycles;
drivers/firewire/core-transaction.c
848
cycles = card->split_timeout.cycles;
drivers/firewire/core-transaction.c
849
cycles += request_timestamp & 0x1fff;
drivers/firewire/core-transaction.c
852
timestamp += (cycles / 8000) << 13;
drivers/firewire/core-transaction.c
853
timestamp |= cycles % 8000;
drivers/firewire/core.h
33
#define isoc_cycles_to_jiffies(cycles) usecs_to_jiffies((u32)div_u64((u64)cycles * USEC_PER_SEC, 8000))
drivers/gpio/gpio-aspeed.c
706
u32 *cycles)
drivers/gpio/gpio-aspeed.c
723
*cycles = n + (!!r);
drivers/gpio/gpio-aspeed.c
812
u32 cycles;
drivers/gpio/gpio-aspeed.c
814
cycles = ioread32(gpio->base + gpio->config->debounce_timers_array[i]);
drivers/gpio/gpio-aspeed.c
815
if (requested_cycles == cycles)
drivers/gpu/drm/bridge/nwl-dsi.c
214
u32 cycles;
drivers/gpu/drm/bridge/nwl-dsi.c
232
cycles = ui2bc(cfg->clk_pre);
drivers/gpu/drm/bridge/nwl-dsi.c
233
DRM_DEV_DEBUG_DRIVER(dsi->dev, "cfg_t_pre: 0x%x\n", cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
234
nwl_dsi_write(dsi, NWL_DSI_CFG_T_PRE, cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
235
cycles = ps2bc(dsi, cfg->lpx + cfg->clk_prepare + cfg->clk_zero);
drivers/gpu/drm/bridge/nwl-dsi.c
236
DRM_DEV_DEBUG_DRIVER(dsi->dev, "cfg_tx_gap (pre): 0x%x\n", cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
237
cycles += ui2bc(cfg->clk_pre);
drivers/gpu/drm/bridge/nwl-dsi.c
238
DRM_DEV_DEBUG_DRIVER(dsi->dev, "cfg_t_post: 0x%x\n", cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
239
nwl_dsi_write(dsi, NWL_DSI_CFG_T_POST, cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
240
cycles = ps2bc(dsi, cfg->hs_exit);
drivers/gpu/drm/bridge/nwl-dsi.c
241
DRM_DEV_DEBUG_DRIVER(dsi->dev, "cfg_tx_gap: 0x%x\n", cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
242
nwl_dsi_write(dsi, NWL_DSI_CFG_TX_GAP, cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
249
cycles = us2lp(cfg->lp_clk_rate, cfg->wakeup);
drivers/gpu/drm/bridge/nwl-dsi.c
250
DRM_DEV_DEBUG_DRIVER(dsi->dev, "cfg_twakeup: 0x%x\n", cycles);
drivers/gpu/drm/bridge/nwl-dsi.c
251
nwl_dsi_write(dsi, NWL_DSI_CFG_TWAKEUP, cycles);
drivers/gpu/drm/display/drm_dp_helper.c
4724
int cycles = DIV_ROUND_UP(pixels * bpp_x16, 16 * symbol_size * lane_count);
drivers/gpu/drm/display/drm_dp_helper.c
4727
return ALIGN(cycles, align);
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
148
u32 cycles[COUNT];
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
170
for (i = 0; i < ARRAY_SIZE(cycles); i++) {
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
203
cycles[i] = rq->hwsp_seqno[3] - rq->hwsp_seqno[2];
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
211
engine->name, trifilter(cycles));
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
276
u32 cycles[COUNT];
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
314
for (i = 0; i < ARRAY_SIZE(cycles); i++) {
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
358
cycles[i] =
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
369
engine->name, trifilter(cycles));
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
107
measure_clocks(engine, &cycles, &dt);
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
109
time = intel_gt_clock_interval_to_ns(engine->gt, cycles);
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
113
engine->name, cycles, time, dt, expected,
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
123
if (9 * expected < 8 * cycles || 8 * expected > 9 * cycles) {
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
56
u32 cycles[5];
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
61
cycles[i] = -read_timestamp(engine);
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
66
cycles[i] += read_timestamp(engine);
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
72
sort(cycles, 5, sizeof(*cycles), cmp_u32, NULL);
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
73
*out_cycles = (cycles[1] + 2 * cycles[2] + cycles[3]) / 4;
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
99
u32 cycles;
drivers/gpu/drm/i915/gt/selftest_rps.c
247
u32 cycles;
drivers/gpu/drm/i915/gt/selftest_rps.c
317
cycles = (cycles_[1] + 2 * cycles_[2] + cycles_[3]) / 4;
drivers/gpu/drm/i915/gt/selftest_rps.c
329
u64 time = intel_gt_pm_interval_to_ns(gt, cycles);
drivers/gpu/drm/i915/gt/selftest_rps.c
334
engine->name, cycles, time, dt, expected,
drivers/gpu/drm/i915/gt/selftest_rps.c
344
if (10 * expected < 8 * cycles ||
drivers/gpu/drm/i915/gt/selftest_rps.c
345
8 * expected > 10 * cycles) {
drivers/gpu/drm/i915/selftests/i915_request.c
1952
static u64 cycles_to_ns(struct intel_engine_cs *engine, u32 cycles)
drivers/gpu/drm/i915/selftests/i915_request.c
1954
u64 ns = intel_gt_clock_interval_to_ns(engine->gt, cycles);
drivers/gpu/drm/i915/selftests/i915_request.c
2018
u32 elapsed[TF_COUNT], cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2065
cycles = ENGINE_READ_FW(ce->engine, RING_TIMESTAMP);
drivers/gpu/drm/i915/selftests/i915_request.c
2074
elapsed[i - 1] = sema[i] - cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2077
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2079
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2080
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/i915/selftests/i915_request.c
2093
u32 elapsed[TF_COUNT], cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2148
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2150
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2151
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/i915/selftests/i915_request.c
2164
u32 elapsed[TF_COUNT + 1], cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2225
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2227
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2228
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/i915/selftests/i915_request.c
2267
u32 elapsed[TF_COUNT + 1], cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2338
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2340
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2341
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/i915/selftests/i915_request.c
2359
u32 elapsed[TF_COUNT + 1], cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2433
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2435
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2436
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/i915/selftests/i915_request.c
2452
u32 elapsed[TF_COUNT], cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2536
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2538
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2539
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/i915/selftests/i915_request.c
2544
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2546
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2547
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/i915/selftests/i915_request.c
2572
u32 elapsed[TF_COUNT], cycles;
drivers/gpu/drm/i915/selftests/i915_request.c
2638
cycles = trifilter(elapsed);
drivers/gpu/drm/i915/selftests/i915_request.c
2640
ce->engine->name, cycles >> TF_BIAS,
drivers/gpu/drm/i915/selftests/i915_request.c
2641
cycles_to_ns(ce->engine, cycles));
drivers/gpu/drm/msm/msm_gpu.c
156
drm_printf(p, "drm-cycles-gpu:\t%llu\n", ctx->cycles);
drivers/gpu/drm/msm/msm_gpu.c
693
u64 elapsed, clock = 0, cycles;
drivers/gpu/drm/msm/msm_gpu.c
701
cycles = stats->cpcycles_end - stats->cpcycles_start;
drivers/gpu/drm/msm/msm_gpu.c
705
clock = cycles * 1000;
drivers/gpu/drm/msm/msm_gpu.c
710
submit->queue->ctx->cycles += cycles;
drivers/gpu/drm/msm/msm_gpu.h
471
uint64_t cycles;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
129
u32 cycles, cur, prev;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
145
cycles = 0;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
154
cycles++;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
157
} while (cycles < 5 && nvkm_timer_read(tmr) - start < 250000000);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
160
if (cycles == 5) {
drivers/gpu/drm/panfrost/panfrost_device.h
207
unsigned long long cycles[NUM_JOB_SLOTS];
drivers/gpu/drm/panfrost/panfrost_drv.c
771
panfrost_priv->engine_usage.cycles[i]);
drivers/gpu/drm/panfrost/panfrost_job.c
171
job->engine_usage->cycles[slot] +=
drivers/gpu/drm/panthor/panthor_device.h
336
u64 cycles;
drivers/gpu/drm/panthor/panthor_drv.c
1713
drm_printf(p, "drm-cycles-panthor:\t%llu\n", pfile->stats.cycles);
drivers/gpu/drm/panthor/panthor_sched.c
3031
fdinfo->cycles += data->cycles.after - data->cycles.before;
drivers/gpu/drm/panthor/panthor_sched.c
3049
pfile->stats.cycles += group->fdinfo.data.cycles;
drivers/gpu/drm/panthor/panthor_sched.c
3051
group->fdinfo.data.cycles = 0;
drivers/gpu/drm/panthor/panthor_sched.c
3230
offsetof(struct panthor_job_profiling_data, cycles.before))),
drivers/gpu/drm/panthor/panthor_sched.c
3251
offsetof(struct panthor_job_profiling_data, cycles.after))),
drivers/gpu/drm/panthor/panthor_sched.c
714
} cycles;
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
434
unsigned int cycles;
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
455
get_stats_avg(struct test_client_stats *stats, unsigned int cycles)
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
457
return div_u64(stats->tot_us, cycles);
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
469
client->cycles =
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
472
client->ideal_duration = us_to_ktime(client->cycles * period_us);
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
476
for (cycle = 0; cycle < client->cycles; cycle++) {
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
619
if (client[i].cycles)
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
621
client[i].cycles);
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
660
get_stats_avg(&client[i].cycle_time, client[i].cycles),
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
663
get_stats_avg(&client[i].latency_time, client[i].cycles),
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
813
unsigned int cycle, cycles;
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
817
cycles = READ_ONCE(client[i].cycles);
drivers/gpu/drm/scheduler/tests/tests_scheduler.c
828
if (!min || (cycle + 1) < cycles)
drivers/gpu/drm/v3d/v3d_debugfs.c
246
uint32_t cycles;
drivers/gpu/drm/v3d/v3d_debugfs.c
271
cycles = V3D_CORE_READ(core, V3D_PCTR_0_PCTR0);
drivers/gpu/drm/v3d/v3d_debugfs.c
276
cycles,
drivers/gpu/drm/v3d/v3d_debugfs.c
277
cycles / (measure_ms * 1000),
drivers/gpu/drm/v3d/v3d_debugfs.c
278
(cycles / (measure_ms * 100)) % 10);
drivers/hid/hid-sensor-hub.c
298
long cycles;
drivers/hid/hid-sensor-hub.c
323
cycles = wait_for_completion_interruptible_timeout(&hsdev->pending.ready,
drivers/hid/hid-sensor-hub.c
325
if (cycles == 0)
drivers/hid/hid-sensor-hub.c
327
else if (cycles < 0)
drivers/hid/hid-sensor-hub.c
328
ret = cycles;
drivers/iio/adc/nxp-sar-adc.c
200
static void nxp_sar_adc_wait_for(struct nxp_sar_adc *info, u64 cycles)
drivers/iio/adc/nxp-sar-adc.c
206
ndelay(div64_u64(NSEC_PER_SEC * cycles, rate));
drivers/infiniband/hw/hfi1/hfi.h
1657
u32 cycles;
drivers/infiniband/hw/hfi1/hfi.h
1667
cycles = len * 8; /* bits */
drivers/infiniband/hw/hfi1/hfi.h
1668
cycles *= 805;
drivers/infiniband/hw/hfi1/hfi.h
1669
cycles /= rate;
drivers/infiniband/hw/hfi1/hfi.h
1671
return cycles;
drivers/input/keyboard/pmic8xxx-keypad.c
373
int bits, rc, cycles;
drivers/input/keyboard/pmic8xxx-keypad.c
438
cycles = (row_hold_ns * KEYP_CLOCK_FREQ) / NSEC_PER_SEC;
drivers/input/keyboard/pmic8xxx-keypad.c
440
scan_val |= (cycles << KEYP_SCAN_ROW_HOLD_SHIFT);
drivers/input/touchscreen/imx6ul_tsc.c
522
u64 cycles;
drivers/input/touchscreen/imx6ul_tsc.c
525
cycles = DIV64_U64_ROUND_UP((u64)de_glitch * rate, USEC_PER_SEC);
drivers/input/touchscreen/imx6ul_tsc.c
527
if (cycles <= 0x3ff)
drivers/input/touchscreen/imx6ul_tsc.c
529
else if (cycles <= 0x7ff)
drivers/input/touchscreen/imx6ul_tsc.c
531
else if (cycles <= 0xfff)
drivers/media/common/b2c2/flexcop-common.h
134
flexcop_dma_index_t dma_idx, u8 cycles);
drivers/media/i2c/imx283.c
646
static u64 imx283_iclk_to_pix(unsigned int pixel_rate, unsigned int cycles)
drivers/media/i2c/imx283.c
657
u64 numerator = cycles * pclk_pre;
drivers/media/i2c/ov2685.c
446
static inline u32 ov2685_cal_delay(u32 cycles)
drivers/media/i2c/ov2685.c
448
return DIV_ROUND_UP(cycles, OV2685_XVCLK_FREQ / 1000 / 1000);
drivers/media/i2c/ov2732.c
36
#define OV2732_DELAY_US(cycles) \
drivers/media/i2c/ov2732.c
37
(DIV_ROUND_UP((cycles), OV2732_XVCLK_FREQ / USEC_PER_SEC))
drivers/media/i2c/ov4689.c
510
static inline u32 ov4689_cal_delay(struct ov4689 *ov4689, u32 cycles)
drivers/media/i2c/ov4689.c
512
return DIV_ROUND_UP(cycles * 1000,
drivers/media/i2c/tc358743_regs.h
430
#define SET_FREQ_RANGE_MODE_CYCLES(cycles) (((cycles) - 1) & \
drivers/media/pci/b2c2/flexcop-dma.c
145
flexcop_dma_index_t dma_idx, u8 cycles)
drivers/media/pci/b2c2/flexcop-dma.c
153
v.dma_0x4_write.dmatimer = cycles;
drivers/media/platform/renesas/rcar_fdp1.c
2205
u32 cycles;
drivers/media/platform/renesas/rcar_fdp1.c
2208
cycles = fdp1_read(fdp1, FD1_CTL_VCYCLE_STAT);
drivers/media/platform/renesas/rcar_fdp1.c
2223
cycles, cycles/(fdp1->clk_rate/1000));
drivers/media/rc/iguanair.c
281
uint32_t cycles, fours, sevens;
drivers/media/rc/iguanair.c
285
cycles = DIV_ROUND_CLOSEST(24000000, carrier * 2) -
drivers/media/rc/iguanair.c
293
sevens = (4 - cycles) & 3;
drivers/media/rc/iguanair.c
294
fours = (cycles - sevens * 7) / 4;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
176
int cycles, err;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
179
cycles = val * HDCS_CLK_FREQ_MHZ * 257;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
187
rowexp = cycles / rp;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
190
cycles -= rowexp * rp;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
195
srowexp = hdcs->w - (cycles + hdcs->exp.er + 13) / ct;
drivers/media/usb/gspca/stv06xx/stv06xx_hdcs.c
201
srowexp = cp - hdcs->exp.er - 6 - cycles;
drivers/memory/brcmstb_memc.c
50
unsigned int cycles)
drivers/memory/brcmstb_memc.c
56
if (cycles > INACT_COUNT_MASK)
drivers/memory/brcmstb_memc.c
59
memc->timeout_cycles = cycles;
drivers/memory/brcmstb_memc.c
61
val = (cycles << INACT_COUNT_SHIFT) & INACT_COUNT_MASK;
drivers/memory/brcmstb_memc.c
62
if (cycles)
drivers/memory/jz4780-nemc.c
162
uint32_t smcr, val, cycles;
drivers/memory/jz4780-nemc.c
208
cycles = jz4780_nemc_ns_to_cycles(nemc, val);
drivers/memory/jz4780-nemc.c
209
if (cycles > nemc->soc_info->tas_tah_cycles_max) {
drivers/memory/jz4780-nemc.c
211
val, cycles);
drivers/memory/jz4780-nemc.c
215
smcr |= cycles << NEMC_SMCR_TAS_SHIFT;
drivers/memory/jz4780-nemc.c
220
cycles = jz4780_nemc_ns_to_cycles(nemc, val);
drivers/memory/jz4780-nemc.c
221
if (cycles > nemc->soc_info->tas_tah_cycles_max) {
drivers/memory/jz4780-nemc.c
223
val, cycles);
drivers/memory/jz4780-nemc.c
227
smcr |= cycles << NEMC_SMCR_TAH_SHIFT;
drivers/memory/jz4780-nemc.c
232
cycles = jz4780_nemc_ns_to_cycles(nemc, val);
drivers/memory/jz4780-nemc.c
233
if (cycles > 31) {
drivers/memory/jz4780-nemc.c
235
val, cycles);
drivers/memory/jz4780-nemc.c
239
smcr |= convert_tBP_tAW[cycles] << NEMC_SMCR_TBP_SHIFT;
drivers/memory/jz4780-nemc.c
244
cycles = jz4780_nemc_ns_to_cycles(nemc, val);
drivers/memory/jz4780-nemc.c
245
if (cycles > 31) {
drivers/memory/jz4780-nemc.c
247
val, cycles);
drivers/memory/jz4780-nemc.c
251
smcr |= convert_tBP_tAW[cycles] << NEMC_SMCR_TAW_SHIFT;
drivers/memory/jz4780-nemc.c
256
cycles = jz4780_nemc_ns_to_cycles(nemc, val);
drivers/memory/jz4780-nemc.c
257
if (cycles > 63) {
drivers/memory/jz4780-nemc.c
259
val, cycles);
drivers/memory/jz4780-nemc.c
263
smcr |= cycles << NEMC_SMCR_TSTRV_SHIFT;
drivers/memory/pl172.c
61
int cycles;
drivers/memory/pl172.c
65
cycles = DIV_ROUND_UP(val * pl172->rate, NSEC_PER_MSEC) - start;
drivers/memory/pl172.c
66
if (cycles < 0) {
drivers/memory/pl172.c
67
cycles = 0;
drivers/memory/pl172.c
68
} else if (cycles > max) {
drivers/memory/pl172.c
73
writel(cycles, pl172->base + reg_offset);
drivers/misc/altera-stapl/altera-jtag.c
338
s32 cycles,
drivers/misc/altera-stapl/altera-jtag.c
356
for (count = 0L; count < cycles; count++)
drivers/misc/altera-stapl/altera-jtag.h
83
int altera_wait_cycles(struct altera_state *astate, s32 cycles,
drivers/mtd/nand/raw/diskonchip.c
217
static void DoC_Delay(struct doc_priv *doc, unsigned short cycles)
drivers/mtd/nand/raw/diskonchip.c
222
for (i = 0; i < cycles; i++) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
187
u64 ns, cycles;
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
195
cycles = bnxt_extend_cycles_32b_to_48b(ptp, low);
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
196
ns = bnxt_timecounter_cyc2time(ptp, cycles);
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
891
system->cycles = le64_to_cpu(resp->ptm_system_ts);
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
193
u64 time, cycles;
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
196
cycles = (time & BNXT_HI_TIMER_MASK) | ts;
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
198
cycles += BNXT_LO_TIMER_MASK + 1;
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
199
return cycles;
drivers/net/ethernet/cadence/macb_main.c
801
unsigned int i, cycles, shift, curr, next;
drivers/net/ethernet/cadence/macb_main.c
827
cycles = gcd(ring_size, shift);
drivers/net/ethernet/cadence/macb_main.c
829
for (i = 0; i < cycles; i++) {
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1914
void t4_pmtx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1915
void t4_pmrx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[]);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6047
void t4_pmtx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[])
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6056
cycles[i] = t4_read_reg64(adap, PM_TX_STAT_LSB_A);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6061
cycles[i] = (((u64)data[0] << 32) | data[1]);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6074
void t4_pmrx_get_stats(struct adapter *adap, u32 cnt[], u64 cycles[])
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6083
cycles[i] = t4_read_reg64(adap, PM_RX_STAT_LSB_A);
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
6088
cycles[i] = (((u64)data[0] << 32) | data[1]);
drivers/net/ethernet/engleder/tsnep_main.c
2276
bool cycles)
drivers/net/ethernet/engleder/tsnep_main.c
2281
if (cycles)
drivers/net/ethernet/freescale/enetc/enetc_hw.h
1028
static inline u32 enetc_cycles_to_usecs(u32 cycles, u64 clk_freq)
drivers/net/ethernet/freescale/enetc/enetc_hw.h
1030
return (u32)div_u64(cycles * 1000000ULL, clk_freq);
drivers/net/ethernet/intel/e1000e/ptp.c
127
system->cycles = sys_cycles;
drivers/net/ethernet/intel/e1000e/ptp.c
169
u64 cycles, ns;
drivers/net/ethernet/intel/e1000e/ptp.c
174
cycles = e1000e_read_systim(adapter, sts);
drivers/net/ethernet/intel/e1000e/ptp.c
175
ns = timecounter_cyc2time(&adapter->tc, cycles);
drivers/net/ethernet/intel/ice/ice_ptp.c
2139
system->cycles = ts;
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1333
s64 cycles;
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1341
cycles = (s64)adj << 32;
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1346
err = ice_ptp_prep_port_adj_eth56g(hw, port, cycles);
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
3102
s64 cycles;
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
3110
cycles = (s64)adj << 32;
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
3112
cycles = -(((s64)-adj) << 32);
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
3117
err = ice_ptp_prep_port_adj_e82x(hw, port, cycles);
drivers/net/ethernet/intel/idpf/idpf_ptp.c
276
system->cycles = ns_time_sys;
drivers/net/ethernet/intel/igc/igc_main.c
6965
bool cycles)
drivers/net/ethernet/intel/igc/igc_main.c
6973
if (cycles)
drivers/net/ethernet/intel/igc/igc_ptp.c
971
.cycles = tstamp,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2765
static u32 mvpp2_cycles_to_usec(u32 cycles, unsigned long clk_hz)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2767
u64 tmp = (u64)cycles * USEC_PER_SEC;
drivers/net/ethernet/mellanox/mlx4/en_clock.c
139
mdev->cycles.mult = mult;
drivers/net/ethernet/mellanox/mlx4/en_clock.c
208
timecounter_init(&mdev->clock, &mdev->cycles, ns);
drivers/net/ethernet/mellanox/mlx4/en_clock.c
275
memset(&mdev->cycles, 0, sizeof(mdev->cycles));
drivers/net/ethernet/mellanox/mlx4/en_clock.c
276
mdev->cycles.read = mlx4_en_read_clock;
drivers/net/ethernet/mellanox/mlx4/en_clock.c
277
mdev->cycles.mask = CLOCKSOURCE_MASK(48);
drivers/net/ethernet/mellanox/mlx4/en_clock.c
278
mdev->cycles.shift = freq_to_shift(dev->caps.hca_core_clock);
drivers/net/ethernet/mellanox/mlx4/en_clock.c
279
mdev->cycles.mult =
drivers/net/ethernet/mellanox/mlx4/en_clock.c
280
clocksource_khz2mult(1000 * dev->caps.hca_core_clock, mdev->cycles.shift);
drivers/net/ethernet/mellanox/mlx4/en_clock.c
281
mdev->nominal_c_mult = mdev->cycles.mult;
drivers/net/ethernet/mellanox/mlx4/en_clock.c
284
timecounter_init(&mdev->clock, &mdev->cycles,
drivers/net/ethernet/mellanox/mlx4/en_clock.c
44
container_of(tc, struct mlx4_en_dev, cycles);
drivers/net/ethernet/mellanox/mlx4/main.c
1927
u64 cycles;
drivers/net/ethernet/mellanox/mlx4/main.c
1939
cycles = (u64) clockhi << 32 | (u64) clocklo;
drivers/net/ethernet/mellanox/mlx4/main.c
1941
return cycles;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
423
struct cyclecounter cycles;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1218
timer->cycles.read = read_internal_timer;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1219
timer->cycles.shift = mlx5_ptp_shift_constant(dev_freq);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1220
timer->cycles.mult = clocksource_khz2mult(dev_freq,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1221
timer->cycles.shift);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1222
timer->nominal_c_mult = timer->cycles.mult;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1223
timer->cycles.mask = CLOCKSOURCE_MASK(41);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1225
timecounter_init(&timer->tc, &timer->cycles,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1245
overflow_cycles = div64_u64(~0ULL >> 1, timer->cycles.mult);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1246
overflow_cycles = min(overflow_cycles, div_u64(timer->cycles.mask, 3));
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1248
ns = cyclecounter_cyc2ns(&timer->cycles, overflow_cycles,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1279
info->cycles = timer->tc.cycle_last;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1280
info->mask = timer->cycles.mask;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1282
info->shift = timer->cycles.shift;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
277
.cycles = host,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
407
struct mlx5_timer *timer = container_of(cc, struct mlx5_timer, cycles);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
429
clock_info->cycles = timer->tc.cycle_last;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
430
clock_info->mult = timer->cycles.mult;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
520
timecounter_init(&timer->tc, &timer->cycles, timespec64_to_ns(ts));
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
558
u64 cycles, ns;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
567
cycles = mlx5_read_time(mdev, sts, false);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
568
ns = mlx5_timecounter_cyc2time(clock, cycles);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
582
u64 cycles;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
587
cycles = mlx5_read_time(mdev, sts, false);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
588
*ts = ns_to_timespec64(cycles);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
699
timer->cycles.mult = mult;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
790
cycles_delta = div64_u64(nsec_delta << timer->cycles.shift,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
791
timer->cycles.mult);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.h
49
struct cyclecounter cycles;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
137
container_of(cc, struct mlxsw_sp1_ptp_clock, cycles);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
155
u64 cycles = (u64) nsec;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
157
cycles <<= tc->cc->shift;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
158
cycles = div_u64(cycles, tc->cc->mult);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
160
return cycles;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
167
u64 next_sec, next_sec_in_nsec, cycles;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
176
cycles = mlxsw_sp1_ptp_ns2cycles(&clock->tc, next_sec_in_nsec);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
179
mlxsw_reg_mtpps_vpin_pack(mtpps_pl, cycles);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
199
clock->cycles.mult = adjust_by_scaled_ppm(clock->nominal_c_mult,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
224
u64 cycles, nsec;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
227
cycles = __mlxsw_sp1_ptp_read_frc(clock, sts);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
228
nsec = timecounter_cyc2time(&clock->tc, cycles);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
243
timecounter_init(&clock->tc, &clock->cycles, nsec);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
285
clock->cycles.read = mlxsw_sp1_ptp_read_frc;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
286
clock->cycles.shift = MLXSW_SP1_PTP_CLOCK_CYCLES_SHIFT;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
287
clock->cycles.mult = clocksource_khz2mult(MLXSW_SP1_PTP_CLOCK_FREQ_KHZ,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
288
clock->cycles.shift);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
289
clock->nominal_c_mult = clock->cycles.mult;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
290
clock->cycles.mask = CLOCKSOURCE_MASK(MLXSW_SP1_PTP_CLOCK_MASK);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
293
timecounter_init(&clock->tc, &clock->cycles, 0);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
302
overflow_cycles = div64_u64(~0ULL >> 1, clock->cycles.mult);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
303
overflow_cycles = min(overflow_cycles, div_u64(clock->cycles.mask, 3));
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
305
nsec = cyclecounter_cyc2ns(&clock->cycles, overflow_cycles, 0, &frac);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
522
int cycles = MLXSW_SP1_PTP_HT_GC_TIMEOUT / MLXSW_SP1_PTP_HT_GC_INTERVAL;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
534
unmatched->gc_cycle = ptp_state->gc_cycle + cycles;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
85
struct cyclecounter cycles;
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
435
.cycles = 0,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
451
system->cycles = art_time;
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
454
system->cycles *= intel_priv->crossts_adj;
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
362
.cycles = 0,
drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
379
system->cycles = smtg_time;
drivers/net/ethernet/ti/am65-cpts.c
619
u64 cycles;
drivers/net/ethernet/ti/am65-cpts.c
622
cycles = cfg->ns_period * cpts->refclk_freq;
drivers/net/ethernet/ti/am65-cpts.c
623
cycles = DIV_ROUND_UP(cycles, NSEC_PER_SEC);
drivers/net/ethernet/ti/am65-cpts.c
624
if (cycles > U32_MAX)
drivers/net/ethernet/ti/am65-cpts.c
634
val = lower_32_bits(cycles);
drivers/net/ethernet/ti/am65-cpts.c
660
u64 ns_period, ns_start, cycles;
drivers/net/ethernet/ti/am65-cpts.c
669
cycles = (ns_period * cpts->refclk_freq) / NSEC_PER_SEC;
drivers/net/ethernet/ti/am65-cpts.c
679
val = lower_32_bits(cycles);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
517
int wx_set_pps(struct wx *wx, bool enable, u64 nsec, u64 cycles)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
527
pps_cmd.cycles = cycles;
drivers/net/ethernet/wangxun/libwx/wx_hw.h
21
int wx_set_pps(struct wx *wx, bool enable, u64 nsec, u64 cycles);
drivers/net/ethernet/wangxun/libwx/wx_type.h
842
u64 cycles;
drivers/net/ethernet/xscale/ixp4xx_eth.c
479
int cycles = 0;
drivers/net/ethernet/xscale/ixp4xx_eth.c
495
while ((cycles < MAX_MDIO_RETRIES) &&
drivers/net/ethernet/xscale/ixp4xx_eth.c
498
cycles++;
drivers/net/ethernet/xscale/ixp4xx_eth.c
501
if (cycles == MAX_MDIO_RETRIES) {
drivers/net/ethernet/xscale/ixp4xx_eth.c
509
phy_id, write ? "write" : "read", cycles);
drivers/net/wireless/ath/ath.h
46
u32 cycles;
drivers/net/wireless/ath/ath5k/debug.c
709
_struct.cycles > 0 ? \
drivers/net/wireless/ath/ath5k/debug.c
710
_struct._field * 100 / _struct.cycles : 0
drivers/net/wireless/ath/ath5k/debug.c
723
as->last_cc.cycles);
drivers/net/wireless/ath/ath5k/mac80211-ops.c
661
if (cc->cycles > 0) {
drivers/net/wireless/ath/ath5k/mac80211-ops.c
662
ah->survey.time += cc->cycles / div;
drivers/net/wireless/ath/ath9k/ar9003_phy.c
2139
#define PCT(_field) (common->cc_survey._field * 100 / common->cc_survey.cycles)
drivers/net/wireless/ath/ath9k/ar9003_phy.c
2140
if (common->cc_survey.cycles)
drivers/net/wireless/ath/ath9k/link.c
551
if (cc->cycles > 0) {
drivers/net/wireless/ath/ath9k/link.c
556
survey->time += cc->cycles / div;
drivers/net/wireless/ath/ath9k/link.c
562
if (cc->cycles < div)
drivers/net/wireless/ath/ath9k/link.c
565
if (cc->cycles > 0)
drivers/net/wireless/ath/ath9k/link.c
566
ret = cc->rx_busy * 100 / cc->cycles;
drivers/net/wireless/ath/hw.c
144
u32 cycles, busy, rx, tx;
drivers/net/wireless/ath/hw.c
151
cycles = REG_READ(ah, AR_CCCNT);
drivers/net/wireless/ath/hw.c
166
common->cc_ani.cycles += cycles;
drivers/net/wireless/ath/hw.c
171
common->cc_survey.cycles += cycles;
drivers/net/wireless/ath/hw.c
183
listen_time = (cc->cycles - cc->rx_frame - cc->tx_frame) /
drivers/net/wireless/realtek/rtw89/coex.c
10007
cycle = le16_to_cpu(pcysta->cycles);
drivers/net/wireless/realtek/rtw89/coex.c
10101
le16_to_cpu(pcysta->cycles),
drivers/net/wireless/realtek/rtw89/coex.c
10146
cycle = le16_to_cpu(pcysta->cycles);
drivers/net/wireless/realtek/rtw89/coex.c
10240
le16_to_cpu(pcysta->cycles),
drivers/net/wireless/realtek/rtw89/coex.c
10281
cycle = le16_to_cpu(pcysta->cycles);
drivers/net/wireless/realtek/rtw89/coex.c
10376
le16_to_cpu(pcysta->cycles));
drivers/net/wireless/realtek/rtw89/coex.c
10432
if (le16_to_cpu(pcysta->cycles) <= 1)
drivers/net/wireless/realtek/rtw89/coex.c
10438
if (le16_to_cpu(pcysta->cycles) <= slot_pair)
drivers/net/wireless/realtek/rtw89/coex.c
10441
c_begin = le16_to_cpu(pcysta->cycles) - slot_pair + 1;
drivers/net/wireless/realtek/rtw89/coex.c
10443
c_end = le16_to_cpu(pcysta->cycles);
drivers/net/wireless/realtek/rtw89/coex.c
1929
if (le16_to_cpu(pcysta->v2.cycles) < BTC_CYSTA_CHK_PERIOD)
drivers/net/wireless/realtek/rtw89/coex.c
1964
le16_to_cpu(pcysta->v2.cycles));
drivers/net/wireless/realtek/rtw89/coex.c
1966
if (le16_to_cpu(pcysta->v3.cycles) < BTC_CYSTA_CHK_PERIOD)
drivers/net/wireless/realtek/rtw89/coex.c
2008
le16_to_cpu(pcysta->v3.cycles));
drivers/net/wireless/realtek/rtw89/coex.c
2010
if (le16_to_cpu(pcysta->v4.cycles) < BTC_CYSTA_CHK_PERIOD)
drivers/net/wireless/realtek/rtw89/coex.c
2053
le16_to_cpu(pcysta->v4.cycles));
drivers/net/wireless/realtek/rtw89/coex.c
2063
if (le16_to_cpu(pcysta->v5.cycles) >= BTC_CYSTA_CHK_PERIOD &&
drivers/net/wireless/realtek/rtw89/coex.c
2104
le16_to_cpu(pcysta->v5.cycles));
drivers/net/wireless/realtek/rtw89/coex.c
2121
val16 = le16_to_cpu(pcysta->v7.cycles);
drivers/net/wireless/realtek/rtw89/coex.c
2135
val16 = le16_to_cpu(pcysta->v7.cycles);
drivers/net/wireless/realtek/rtw89/coex.c
2151
le16_to_cpu(pcysta->v7.cycles));
drivers/net/wireless/realtek/rtw89/coex.c
2153
le16_to_cpu(pcysta->v7.cycles));
drivers/net/wireless/realtek/rtw89/coex.c
9829
le16_to_cpu(pcysta_le32->cycles),
drivers/net/wireless/realtek/rtw89/coex.c
9873
if (le16_to_cpu(pcysta_le32->cycles) <= 1)
drivers/net/wireless/realtek/rtw89/coex.c
9879
if (le16_to_cpu(pcysta_le32->cycles) <= slot_pair)
drivers/net/wireless/realtek/rtw89/coex.c
9882
c_begin = le16_to_cpu(pcysta_le32->cycles) - slot_pair + 1;
drivers/net/wireless/realtek/rtw89/coex.c
9884
c_end = le16_to_cpu(pcysta_le32->cycles);
drivers/net/wireless/realtek/rtw89/coex.c
9962
le16_to_cpu(pcysta->cycles),
drivers/net/wireless/realtek/rtw89/core.h
2722
__le16 cycles; /* total cycle number */
drivers/net/wireless/realtek/rtw89/core.h
2746
__le16 cycles[CXT_FLCTRL_MAX];
drivers/net/wireless/realtek/rtw89/core.h
2849
__le16 cycles; /* total cycle number */
drivers/net/wireless/realtek/rtw89/core.h
2875
__le16 cycles; /* total cycle number */
drivers/net/wireless/realtek/rtw89/core.h
2899
__le16 cycles; /* total cycle number */
drivers/net/wireless/realtek/rtw89/core.h
2926
__le16 cycles; /* total cycle number */
drivers/net/wireless/ti/wl12xx/scan.c
329
cfg->cycles = 0;
drivers/net/wireless/ti/wl12xx/scan.h
75
u8 cycles; /* maximum number of scan cycles */
drivers/pcmcia/yenta_socket.c
62
#define to_ns(cycles) ((cycles)*120)
drivers/perf/apple_m1_cpu_pmu.c
205
M1_PMU_EVENT_ATTR(cycles, M1_PMU_PERFCTR_CORE_ACTIVE_CYCLE),
drivers/perf/arm-cci.c
248
CCI400_CYCLE_EVENT_EXT_ATTR_ENTRY(cycles, 0xff),
drivers/perf/arm-cci.c
295
CCI400_CYCLE_EVENT_EXT_ATTR_ENTRY(cycles, 0xff),
drivers/perf/arm-ccn.c
426
CCN_EVENT_CYCLES(cycles),
drivers/perf/arm-cmn.c
1637
bool cycles;
drivers/perf/arm-cmn.c
1665
val->cycles = true;
drivers/perf/arm-cmn.c
1715
ret = val->cycles ? -EINVAL : 0;
drivers/perf/arm-cmn.c
1881
while (cmn->dtc[i].cycles)
drivers/perf/arm-cmn.c
1885
cmn->dtc[i].cycles = event;
drivers/perf/arm-cmn.c
1984
cmn->dtc[hw->dtc_idx[0]].cycles = NULL;
drivers/perf/arm-cmn.c
2077
if (dtc->cc_active && !WARN_ON(!dtc->cycles)) {
drivers/perf/arm-cmn.c
2079
local64_add(delta, &dtc->cycles->count);
drivers/perf/arm-cmn.c
328
struct perf_event *cycles;
drivers/perf/arm-cmn.c
899
CMN_EVENT_DTC(cycles),
drivers/perf/arm-ni.c
190
NI_EVENT_ATTR(cycles, NI_PMU),
drivers/perf/arm_brbe.c
186
u32 exp, mant, cycles;
drivers/perf/arm_brbe.c
200
cycles = (mant | 0x100) << (exp - 1);
drivers/perf/arm_brbe.c
202
return min(cycles, U16_MAX);
drivers/perf/arm_brbe.c
622
entry->cycles = brbinf_get_cycles(brbinf);
drivers/perf/arm_cspmu/ampere_cspmu.c
99
ARM_CSPMU_EVENT_ATTR(cycles, ARM_CSPMU_EVT_CYCLES_DEFAULT),
drivers/perf/arm_cspmu/arm_cspmu.c
150
ARM_CSPMU_EVENT_ATTR(cycles, ARM_CSPMU_EVT_CYCLES_DEFAULT),
drivers/perf/arm_cspmu/nvidia_cspmu.c
143
ARM_CSPMU_EVENT_ATTR(cycles, ARM_CSPMU_EVT_CYCLES_DEFAULT),
drivers/perf/arm_cspmu/nvidia_cspmu.c
162
ARM_CSPMU_EVENT_ATTR(cycles, ARM_CSPMU_EVT_CYCLES_DEFAULT),
drivers/perf/arm_cspmu/nvidia_cspmu.c
192
ARM_CSPMU_EVENT_ATTR(cycles, ARM_CSPMU_EVT_CYCLES_DEFAULT),
drivers/perf/arm_cspmu/nvidia_cspmu.c
202
ARM_CSPMU_EVENT_ATTR(cycles, ARM_CSPMU_EVT_CYCLES_DEFAULT),
drivers/perf/arm_cspmu/nvidia_cspmu.c
211
ARM_CSPMU_EVENT_ATTR(cycles, NV_PCIE_TGT_EV_TYPE_CC),
drivers/perf/arm_cspmu/nvidia_cspmu.c
216
ARM_CSPMU_EVENT_ATTR(cycles, ARM_CSPMU_EVT_CYCLES_DEFAULT),
drivers/perf/arm_dsu_pmu.c
174
DSU_EVENT_ATTR(cycles, 0x11),
drivers/perf/arm_smmuv3_pmu.c
571
SMMU_EVENT_ATTR(cycles, 0),
drivers/perf/fsl_imx8_ddr_perf.c
269
IMX8_DDR_PMU_EVENT_ATTR(cycles, EVENT_CYCLES_ID),
drivers/perf/fsl_imx8_ddr_perf.c
287
IMX8_DDR_PMU_EVENT_ATTR(read-cycles, 0x2a),
drivers/perf/fsl_imx8_ddr_perf.c
288
IMX8_DDR_PMU_EVENT_ATTR(write-cycles, 0x2b),
drivers/perf/fsl_imx9_ddr_perf.c
213
IMX9_DDR_PMU_EVENT_ATTR(cycles, 0),
drivers/perf/fujitsu_uncore_pmu.c
321
MAC_EVENT_ATTR(cycles, 0x00),
drivers/perf/fujitsu_uncore_pmu.c
347
PCI_EVENT_ATTR(pci-port0-cycles, 0x00),
drivers/perf/fujitsu_uncore_pmu.c
352
PCI_EVENT_ATTR(pci-port1-cycles, 0x40),
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c
309
HISI_PMU_EVENT_ATTR(cycles, 0x00),
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
399
HISI_PMU_EVENT_ATTR(cycles, 0x55),
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
679
HISI_PMU_EVENT_ATTR(cycles, 0x7f),
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
699
HISI_PMU_EVENT_ATTR(cycles, 0x7f),
drivers/perf/hisilicon/hisi_uncore_noc_pmu.c
256
HISI_PMU_EVENT_ATTR(cycles, 0x0e),
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
387
HISI_PMU_EVENT_ATTR(cycles, 0x09),
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
424
HISI_PMU_EVENT_ATTR(cycles, 0x95),
drivers/perf/nvidia_t410_c2c_pmu.c
596
NV_C2C_PMU_EVENT_ATTR(cycles, C2C_EVENT_CYCLES),
drivers/perf/nvidia_t410_c2c_pmu.c
614
NV_C2C_PMU_EVENT_ATTR(cycles, C2C_EVENT_CYCLES),
drivers/perf/nvidia_t410_c2c_pmu.c
628
NV_C2C_PMU_EVENT_ATTR(cycles, C2C_EVENT_CYCLES),
drivers/perf/nvidia_t410_cmem_latency_pmu.c
471
NV_PMU_EVENT_ATTR(cycles, CMEM_LAT_EVENT_CYCLES),
drivers/perf/qcom_l2_pmu.c
686
L2CACHE_EVENT_ATTR(cycles, L2_EVENT_CYCLES),
drivers/perf/qcom_l3_pmu.c
644
L3CACHE_EVENT_ATTR(cycles, L3_EVENT_CYCLES),
drivers/perf/starfive_starlink_pmu.c
111
STARLINK_EVENT_ATTR(cycles, STARLINK_CYCLES),
drivers/perf/xgene_pmu.c
444
XGENE_PMU_EVENT_ATTR(pa-barrier-cycles, 0x1d),
drivers/ptp/ptp_kvm_common.c
48
system_counter->cycles = cycle;
drivers/ptp/ptp_s390.c
70
system_counter->cycles = clk.tod;
drivers/ptp/ptp_vmclock.c
141
cycle = sts->pre_sts.cycles;
drivers/ptp/ptp_vmclock.c
180
system_counter->cycles = cycle;
drivers/ptp/ptp_vmclock.c
211
system_counter->cycles = __pvclock_read_cycles(pvti,
drivers/ptp/ptp_vmclock.c
212
system_counter->cycles);
drivers/pwm/pwm-atmel.c
186
unsigned long long cycles = state->period;
drivers/pwm/pwm-atmel.c
190
cycles *= clkrate;
drivers/pwm/pwm-atmel.c
191
do_div(cycles, NSEC_PER_SEC);
drivers/pwm/pwm-atmel.c
198
shift = fls(cycles) - atmel_pwm->data->cfg.period_bits;
drivers/pwm/pwm-atmel.c
205
cycles >>= *pres;
drivers/pwm/pwm-atmel.c
210
*cprd = cycles;
drivers/pwm/pwm-atmel.c
219
unsigned long long cycles = state->duty_cycle;
drivers/pwm/pwm-atmel.c
221
cycles *= clkrate;
drivers/pwm/pwm-atmel.c
222
do_div(cycles, NSEC_PER_SEC);
drivers/pwm/pwm-atmel.c
223
cycles >>= pres;
drivers/pwm/pwm-atmel.c
224
*cdty = cprd - cycles;
drivers/pwm/pwm-berlin.c
80
u64 cycles;
drivers/pwm/pwm-berlin.c
82
cycles = clk_get_rate(bpc->clk);
drivers/pwm/pwm-berlin.c
83
cycles *= period_ns;
drivers/pwm/pwm-berlin.c
84
do_div(cycles, NSEC_PER_SEC);
drivers/pwm/pwm-berlin.c
86
if (cycles > BERLIN_PWM_MAX_TCNT) {
drivers/pwm/pwm-berlin.c
88
cycles >>= 12; // Prescaled by 4096
drivers/pwm/pwm-berlin.c
90
if (cycles > BERLIN_PWM_MAX_TCNT)
drivers/pwm/pwm-berlin.c
94
period = cycles;
drivers/pwm/pwm-berlin.c
95
cycles *= duty_ns;
drivers/pwm/pwm-berlin.c
96
do_div(cycles, period_ns);
drivers/pwm/pwm-berlin.c
97
duty = cycles;
drivers/pwm/pwm-xilinx.c
35
u64 cycles)
drivers/pwm/pwm-xilinx.c
37
WARN_ON(cycles < 2 || cycles - 2 > priv->max);
drivers/pwm/pwm-xilinx.c
40
return cycles - 2;
drivers/pwm/pwm-xilinx.c
41
return priv->max - cycles + 2;
drivers/pwm/pwm-xilinx.c
47
u64 cycles;
drivers/pwm/pwm-xilinx.c
50
cycles = tlr + 2;
drivers/pwm/pwm-xilinx.c
52
cycles = (u64)priv->max - tlr + 2;
drivers/pwm/pwm-xilinx.c
55
return DIV64_U64_ROUND_UP(cycles * NSEC_PER_SEC,
drivers/rtc/rtc-renesas-rtca3.c
471
u8 val, radj, cycles;
drivers/rtc/rtc-renesas-rtca3.c
479
cycles = FIELD_GET(RTCA3_RADJ_ADJ, radj);
drivers/rtc/rtc-renesas-rtca3.c
481
if (!cycles) {
drivers/rtc/rtc-renesas-rtca3.c
491
*offset = cycles * ppb_per_cycle;
drivers/rtc/rtc-renesas-rtca3.c
502
int cycles, cycles10, cycles60;
drivers/rtc/rtc-renesas-rtca3.c
516
cycles = cycles60;
drivers/rtc/rtc-renesas-rtca3.c
520
cycles = cycles10;
drivers/rtc/rtc-renesas-rtca3.c
526
radj = FIELD_PREP(RTCA3_RADJ_ADJ, abs(cycles));
drivers/rtc/rtc-renesas-rtca3.c
527
if (!cycles)
drivers/rtc/rtc-renesas-rtca3.c
529
else if (cycles > 0)
drivers/rtc/rtc-s32g.c
148
unsigned long long cycles;
drivers/rtc/rtc-s32g.c
159
cycles = t_offset * priv->rtc_hz;
drivers/rtc/rtc-s32g.c
160
if (cycles > APIVAL_MAX_VAL)
drivers/rtc/rtc-s32g.c
171
writel(cycles, priv->rtc_base + APIVAL_OFFSET);
drivers/siox/siox-bus-gpio.c
33
size_t cycles = max(setbuf_len, getbuf_len);
drivers/siox/siox-bus-gpio.c
43
for (i = 0; i < cycles; ++i) {
drivers/siox/siox-bus-gpio.c
47
if (i >= cycles - setbuf_len)
drivers/siox/siox-bus-gpio.c
48
set = setbuf[i - (cycles - setbuf_len)];
drivers/soc/ixp4xx/ixp4xx-npe.c
415
int cycles = 0;
drivers/soc/ixp4xx/ixp4xx-npe.c
434
while ((cycles < MAX_RETRIES) &&
drivers/soc/ixp4xx/ixp4xx-npe.c
437
cycles++;
drivers/soc/ixp4xx/ixp4xx-npe.c
440
if (cycles == MAX_RETRIES) {
drivers/soc/ixp4xx/ixp4xx-npe.c
446
debug_msg(npe, "Sending a message took %i cycles\n", cycles);
drivers/soc/ixp4xx/ixp4xx-npe.c
454
int cycles = 0, cnt = 0;
drivers/soc/ixp4xx/ixp4xx-npe.c
458
while (cycles < MAX_RETRIES) {
drivers/soc/ixp4xx/ixp4xx-npe.c
465
cycles++;
drivers/soc/ixp4xx/ixp4xx-npe.c
478
if (cycles == MAX_RETRIES) {
drivers/soc/ixp4xx/ixp4xx-npe.c
484
debug_msg(npe, "Receiving a message took %i cycles\n", cycles);
drivers/staging/media/imx/imx-media-csi.c
488
passthrough_cycles = incc->cycles;
drivers/staging/media/imx/imx-media-csi.c
723
if (is_parallel_bus(mbus_cfg) && incc->cycles) {
drivers/staging/media/imx/imx-media-csi.c
724
if_fmt.width *= incc->cycles;
drivers/staging/media/imx/imx-media-csi.c
725
crop.width *= incc->cycles;
drivers/staging/media/imx/imx-media-utils.c
71
.cycles = 2,
drivers/staging/media/imx/imx-media.h
83
int cycles;
drivers/tty/serial/serial-tegra.c
275
unsigned int cycles)
drivers/tty/serial/serial-tegra.c
278
udelay(DIV_ROUND_UP(cycles * 1000000, tup->current_baud * 16));
drivers/virtio/virtio_rtc_driver.c
630
u64 *reading, u64 *cycles)
drivers/virtio/virtio_rtc_driver.c
653
VIORTC_MSG_READ(hdl, counter_cycles, cycles);
drivers/virtio/virtio_rtc_internal.h
23
u64 *reading, u64 *cycles);
drivers/virtio/virtio_rtc_ptp.c
99
&ctx->system_counterval.cycles);
drivers/watchdog/renesas_wdt.c
76
static void rwdt_wait_cycles(struct rwdt_priv *priv, unsigned int cycles)
drivers/watchdog/renesas_wdt.c
80
delay = DIV_ROUND_UP(cycles * 1000000, priv->clk_rate);
include/clocksource/timer-xilinx.h
60
u64 cycles);
include/linux/clockchips.h
107
void (*set_next_coupled)(u64 cycles, struct clock_event_device *);
include/linux/clocksource.h
236
static inline s64 clocksource_cyc2ns(u64 cycles, u32 mult, u32 shift)
include/linux/clocksource.h
238
return ((u64) cycles * mult) >> shift;
include/linux/firewire.h
104
unsigned int cycles;
include/linux/mtd/rawnand.h
783
#define NAND_OP_ADDR(ncycles, cycles, ns) \
include/linux/mtd/rawnand.h
788
.addrs = cycles, \
include/linux/netdevice.h
1692
bool cycles);
include/linux/netdevice.h
5363
bool cycles)
include/linux/netdevice.h
5368
return ops->ndo_get_tstamp(dev, hwtstamps, cycles);
include/linux/perf_event.h
1481
br->cycles = 0;
include/linux/timecounter.h
122
static inline u64 cc_cyc2ns_backwards(const struct cyclecounter *cc, u64 cycles, u64 frac)
include/linux/timecounter.h
124
return ((cycles * cc->mult) - frac) >> cc->shift;
include/linux/timecounter.h
73
u64 cycles, u64 mask, u64 *frac)
include/linux/timecounter.h
75
u64 ns = (u64) cycles;
include/linux/timekeeping.h
294
u64 cycles;
include/linux/timekeeping.h
316
u64 cycles;
include/linux/timekeeping.h
339
enum clocksource_ids base_id, u64 *cycles);
include/uapi/linux/perf_event.h
1498
cycles : 16, /* cycle count to last branch */
include/uapi/rdma/mlx5-abi.h
479
__aligned_u64 cycles;
kernel/kcsan/debugfs.c
61
u64 cycles;
kernel/kcsan/debugfs.c
73
cycles = get_cycles();
kernel/kcsan/debugfs.c
80
cycles = get_cycles() - cycles;
kernel/kcsan/debugfs.c
82
pr_info("%s end | cycles: %llu\n", __func__, cycles);
kernel/locking/test-ww_mutex.c
323
struct test_cycle *cycles;
kernel/locking/test-ww_mutex.c
327
cycles = kmalloc_objs(*cycles, nthreads);
kernel/locking/test-ww_mutex.c
328
if (!cycles)
kernel/locking/test-ww_mutex.c
332
struct test_cycle *cycle = &cycles[n];
kernel/locking/test-ww_mutex.c
337
cycle->b_mutex = &cycles[0].a_mutex;
kernel/locking/test-ww_mutex.c
339
cycle->b_mutex = &cycles[n + 1].a_mutex;
kernel/locking/test-ww_mutex.c
342
cycle->a_signal = &cycles[last].b_signal;
kernel/locking/test-ww_mutex.c
344
cycle->a_signal = &cycles[n - 1].b_signal;
kernel/locking/test-ww_mutex.c
352
queue_work(wq, &cycles[n].work);
kernel/locking/test-ww_mutex.c
358
struct test_cycle *cycle = &cycles[n];
kernel/locking/test-ww_mutex.c
370
ww_mutex_destroy(&cycles[n].a_mutex);
kernel/locking/test-ww_mutex.c
371
kfree(cycles);
kernel/time/clockevents.c
304
arch_inlined_clockevent_set_next_coupled(u64 cycles, struct clock_event_device *dev) { }
kernel/time/clockevents.c
309
u64 cycles;
kernel/time/clockevents.c
314
if (unlikely(!ktime_expiry_to_cycles(dev->cs_id, expires, &cycles)))
kernel/time/clockevents.c
318
arch_inlined_clockevent_set_next_coupled(cycles, dev);
kernel/time/clockevents.c
320
dev->set_next_coupled(cycles, dev);
kernel/time/clockevents.c
342
u64 cycles;
kernel/time/clockevents.c
371
cycles = ((u64)delta * dev->mult) >> dev->shift;
kernel/time/clockevents.c
372
if (!dev->set_next_event((unsigned long) cycles, dev)) {
kernel/time/timekeeping.c
1278
systime_snapshot->cycles = now;
kernel/time/timekeeping.c
1434
if (!convert_clock(&scv->cycles, num, den))
kernel/time/timekeeping.c
1437
scv->cycles += base->offset;
kernel/time/timekeeping.c
1443
static bool convert_cs_to_base(u64 *cycles, enum clocksource_ids base_id)
kernel/time/timekeeping.c
1456
*cycles -= base->offset;
kernel/time/timekeeping.c
1457
if (!convert_clock(cycles, base->denominator, base->numerator))
kernel/time/timekeeping.c
1483
bool ktime_real_to_base_clock(ktime_t treal, enum clocksource_ids base_id, u64 *cycles)
kernel/time/timekeeping.c
1496
*cycles = tk->tkr_mono.cycle_last + delta;
kernel/time/timekeeping.c
1497
if (!convert_cs_to_base(cycles, base_id))
kernel/time/timekeeping.c
1524
u64 syscnt_cycles, cycles, now, interval_start;
kernel/time/timekeeping.c
1571
cycles = syscnt_cycles = xtstamp->sys_counter.cycles;
kernel/time/timekeeping.c
1579
if (!timestamp_in_interval(interval_start, now, cycles)) {
kernel/time/timekeeping.c
1582
cycles = interval_start;
kernel/time/timekeeping.c
1591
nsec_sys = timekeeping_cycles_to_ns(&tk->tkr_mono, cycles);
kernel/time/timekeeping.c
1592
nsec_raw = timekeeping_cycles_to_ns(&tk->tkr_raw, cycles);
kernel/time/timekeeping.c
1612
!timestamp_in_interval(history_begin->cycles, cycles, syscnt_cycles) ||
kernel/time/timekeeping.c
1616
partial_history_cycles = cycles - syscnt_cycles;
kernel/time/timekeeping.c
1617
total_history_cycles = cycles - history_begin->cycles;
kernel/time/timekeeping.c
429
static __always_inline u64 timekeeping_cycles_to_ns(const struct tk_read_base *tkr, u64 cycles)
kernel/time/timekeeping.c
432
u64 mask = tkr->mask, delta = (cycles - tkr->cycle_last) & mask;
kernel/time/timekeeping.c
890
bool ktime_expiry_to_cycles(enum clocksource_ids id, ktime_t expires_ns, u64 *cycles)
kernel/time/timekeeping.c
930
*cycles = base_cycles + delta_cycles;
kernel/time/timekeeping.h
12
bool ktime_expiry_to_cycles(enum clocksource_ids id, ktime_t expires_ns, u64 *cycles);
lib/vdso/gettimeofday.c
113
u64 cycles;
lib/vdso/gettimeofday.c
118
cycles = __arch_get_hw_counter(vc->clock_mode, vd);
lib/vdso/gettimeofday.c
119
if (unlikely(!vdso_cycles_ok(cycles)))
lib/vdso/gettimeofday.c
122
*ns = vdso_calc_ns(vc, cycles, vdso_ts->nsec);
lib/vdso/gettimeofday.c
60
static __always_inline u64 vdso_calc_ns(const struct vdso_clock *vc, u64 cycles, u64 base)
lib/vdso/gettimeofday.c
62
u64 delta = (cycles - vc->cycle_last) & VDSO_DELTA_MASK(vc);
lib/vdso/gettimeofday.c
86
static inline bool vdso_cycles_ok(u64 cycles)
net/socket.c
867
bool cycles = READ_ONCE(sk->sk_tsflags) & SOF_TIMESTAMPING_BIND_PHC;
net/socket.c
876
hwtstamp = netdev_get_tstamp(orig_dev, shhwtstamps, cycles);
sound/firewire/amdtp-stream-trace.h
17
TP_PROTO(const struct amdtp_stream *s, u32 cycles, const __be32 *cip_header, unsigned int payload_length, unsigned int data_blocks, unsigned int data_block_counter, unsigned int packet_index, unsigned int index, u32 curr_cycle_time),
sound/firewire/amdtp-stream-trace.h
18
TP_ARGS(s, cycles, cip_header, payload_length, data_blocks, data_block_counter, packet_index, index, curr_cycle_time),
sound/firewire/amdtp-stream-trace.h
36
__entry->second = cycles / CYCLES_PER_SECOND;
sound/firewire/amdtp-stream-trace.h
37
__entry->cycle = cycles % CYCLES_PER_SECOND;
sound/firewire/amdtp-stream.c
497
unsigned int cycles = s->ctx_data.tx.cache.pos;
sound/firewire/amdtp-stream.c
499
if (cycles < head)
sound/firewire/amdtp-stream.c
500
cycles += cache_size;
sound/firewire/amdtp-stream.c
501
cycles -= head;
sound/firewire/amdtp-stream.c
503
return cycles;
sound/hda/common/controller.c
458
system->cycles = tsc_counter;
tools/include/uapi/linux/perf_event.h
1498
cycles : 16, /* cycle count to last branch */
tools/perf/bench/mem-functions.c
155
t->cycles = get_cycles();
tools/perf/bench/mem-functions.c
165
t.cycles = e->cycles - s->cycles;
tools/perf/bench/mem-functions.c
175
a->cycles += b->cycles;
tools/perf/bench/mem-functions.c
219
printf(" %14lf cycles/byte", (double)rt.cycles/(double)p->size_total);
tools/perf/bench/mem-functions.c
233
printf("%lf\n", (double)rt.cycles/(double)p->size_total);
tools/perf/bench/mem-functions.c
580
update_stats(&stats, t->cycles);
tools/perf/bench/mem-functions.c
78
u64 cycles;
tools/perf/builtin-diff.c
1370
start_line, end_line, block_he->diff.cycles);
tools/perf/builtin-diff.c
1373
bi->start, bi->end, block_he->diff.cycles);
tools/perf/builtin-diff.c
560
l = llabs(left->diff.cycles);
tools/perf/builtin-diff.c
561
r = llabs(right->diff.cycles);
tools/perf/builtin-diff.c
626
pair->diff.cycles =
tools/perf/builtin-script.c
1312
if (en->flags.cycles) {
tools/perf/builtin-script.c
1313
*total_cycles += en->flags.cycles;
tools/perf/builtin-script.c
1314
printed += fprintf(fp, " %d cycles [%d]", en->flags.cycles, *total_cycles);
tools/perf/builtin-script.c
1316
printed += fprintf(fp, " %.2f IPC", (float)insn / en->flags.cycles);
tools/perf/builtin-script.c
976
br->flags.cycles,
tools/perf/dlfilters/dlfilter-show-cycles.c
101
printf("%10llu %10llu ", (unsigned long long)cycles, (unsigned long long)delta);
tools/perf/dlfilters/dlfilter-show-cycles.c
103
printf("%10llu %10s ", (unsigned long long)cycles, "");
tools/perf/dlfilters/dlfilter-show-cycles.c
115
print_vals(cycles[cpu][pos], cycles[cpu][pos] - cycles_rpt[cpu][pos]);
tools/perf/dlfilters/dlfilter-show-cycles.c
116
cycles_rpt[cpu][pos] = cycles[cpu][pos];
tools/perf/dlfilters/dlfilter-show-cycles.c
124
print_vals(e->cycles[pos], e->cycles[pos] - e->cycles_rpt[pos]);
tools/perf/dlfilters/dlfilter-show-cycles.c
125
e->cycles_rpt[pos] = e->cycles[pos];
tools/perf/dlfilters/dlfilter-show-cycles.c
19
static __u64 cycles[MAX_CPU][MAX_ENTRY];
tools/perf/dlfilters/dlfilter-show-cycles.c
30
__u64 cycles[MAX_ENTRY];
tools/perf/dlfilters/dlfilter-show-cycles.c
77
e->cycles[pos] += cnt;
tools/perf/dlfilters/dlfilter-show-cycles.c
92
cycles[cpu][pos] += sample->cyc_cnt;
tools/perf/dlfilters/dlfilter-show-cycles.c
98
static void print_vals(__u64 cycles, __u64 delta)
tools/perf/tests/switch-tracking.c
340
const char *cycles = "cpu-cycles:u";
tools/perf/tests/switch-tracking.c
389
err = parse_event(evlist, cycles);
tools/perf/tests/switch-tracking.c
391
pr_debug("Failed to parse event %s\n", cycles);
tools/perf/ui/browsers/annotate.c
371
if (max_percent < 0.01 && (!pos->al.cycles || pos->al.cycles->ipc == 0)) {
tools/perf/util/annotate.c
167
unsigned offset, unsigned cycles,
tools/perf/util/annotate.c
179
ch[offset].cycles_aggr += cycles;
tools/perf/util/annotate.c
181
if (cycles > ch[offset].cycles_max)
tools/perf/util/annotate.c
182
ch[offset].cycles_max = cycles;
tools/perf/util/annotate.c
185
if (cycles && cycles < ch[offset].cycles_min)
tools/perf/util/annotate.c
186
ch[offset].cycles_min = cycles;
tools/perf/util/annotate.c
188
ch[offset].cycles_min = cycles;
tools/perf/util/annotate.c
196
ch[offset].cycles = 0;
tools/perf/util/annotate.c
2030
if (notes->branch && al->cycles) {
tools/perf/util/annotate.c
2031
if (al->cycles->ipc == 0.0 && al->cycles->avg == 0)
tools/perf/util/annotate.c
206
ch[offset].cycles_spark[ch[offset].num] = cycles;
tools/perf/util/annotate.c
2070
if (al->cycles && al->cycles->ipc)
tools/perf/util/annotate.c
2071
obj__printf(obj, "%*.2f ", ANNOTATION__IPC_WIDTH - 1, al->cycles->ipc);
tools/perf/util/annotate.c
2078
if (al->cycles && al->cycles->avg)
tools/perf/util/annotate.c
2080
ANNOTATION__CYCLES_WIDTH - 1, al->cycles->avg);
tools/perf/util/annotate.c
2089
if (al->cycles) {
tools/perf/util/annotate.c
2094
al->cycles->avg, al->cycles->min,
tools/perf/util/annotate.c
2095
al->cycles->max);
tools/perf/util/annotate.c
210
ch[offset].cycles += cycles;
tools/perf/util/annotate.c
363
unsigned cycles, struct evsel *evsel,
tools/perf/util/annotate.c
387
offset, cycles,
tools/perf/util/annotate.c
398
unsigned cycles,
tools/perf/util/annotate.c
405
if (!cycles)
tools/perf/util/annotate.c
426
err = symbol__account_cycles(ams->al_addr, saddr, ams->ms.sym, cycles, evsel, br_cntr);
tools/perf/util/annotate.c
478
if (n_insn && ch->num && ch->cycles) {
tools/perf/util/annotate.c
481
float ipc = n_insn / ((double)ch->cycles / (double)ch->num);
tools/perf/util/annotate.c
496
if (al->cycles && al->cycles->ipc == 0.0) {
tools/perf/util/annotate.c
497
al->cycles->ipc = ipc;
tools/perf/util/annotate.c
504
branch->hit_cycles += ch->cycles;
tools/perf/util/annotate.c
531
if (ch && ch->cycles) {
tools/perf/util/annotate.c
535
if (al && al->cycles == NULL) {
tools/perf/util/annotate.c
536
al->cycles = zalloc(sizeof(*al->cycles));
tools/perf/util/annotate.c
537
if (al->cycles == NULL) {
tools/perf/util/annotate.c
545
al->cycles->avg = ch->cycles_aggr / ch->num_aggr;
tools/perf/util/annotate.c
546
al->cycles->max = ch->cycles_max;
tools/perf/util/annotate.c
547
al->cycles->min = ch->cycles_min;
tools/perf/util/annotate.c
570
if (ch && ch->cycles) {
tools/perf/util/annotate.c
575
zfree(&al->cycles);
tools/perf/util/annotate.h
120
struct cycles_info *cycles;
tools/perf/util/annotate.h
263
u64 cycles;
tools/perf/util/annotate.h
431
unsigned cycles,
tools/perf/util/arm-spe.c
475
bs_flags->cycles = min(record->latency, 0xFFFFU);
tools/perf/util/auxtrace.c
1497
synth_opts->cycles = true;
tools/perf/util/auxtrace.c
1590
synth_opts->cycles = true;
tools/perf/util/auxtrace.h
122
bool cycles;
tools/perf/util/block-info.c
111
bi->cycles = ch->cycles;
tools/perf/util/block-info.c
135
u64 cycles = 0;
tools/perf/util/block-info.c
161
cycles += bi->cycles_aggr / bi->num_aggr;
tools/perf/util/block-info.c
173
*block_cycles_aggr += cycles;
tools/perf/util/block-info.c
244
static void cycles_string(u64 cycles, char *buf, int size)
tools/perf/util/block-info.c
246
if (cycles >= 1000000)
tools/perf/util/block-info.c
247
scnprintf(buf, size, "%.1fM", (double)cycles / 1000000.0);
tools/perf/util/block-info.c
248
else if (cycles >= 1000)
tools/perf/util/block-info.c
249
scnprintf(buf, size, "%.1fK", (double)cycles / 1000.0);
tools/perf/util/block-info.c
251
scnprintf(buf, size, "%1d", cycles);
tools/perf/util/block-info.c
455
block_info__process_sym(he, bh, &block_report->cycles,
tools/perf/util/block-info.c
462
block_report->fmts[i].block_cycles = block_report->cycles;
tools/perf/util/block-info.c
529
return bi->cycles * 100.0 / bi->total_cycles;
tools/perf/util/block-info.h
15
u64 cycles;
tools/perf/util/block-info.h
48
u64 cycles;
tools/perf/util/branch.h
23
u64 cycles:16;
tools/perf/util/callchain.c
1444
u64 cycles, v = 0;
tools/perf/util/callchain.c
1446
cycles = cycles_count / branch_count;
tools/perf/util/callchain.c
1447
if (cycles) {
tools/perf/util/callchain.c
1449
cycles,
tools/perf/util/callchain.c
1861
s64 cycles = 0;
tools/perf/util/callchain.c
1865
cycles += chain->cycles_count / chain->branch_count;
tools/perf/util/callchain.c
1868
return cycles;
tools/perf/util/callchain.c
688
cursor_node->branch_flags.cycles;
tools/perf/util/callchain.c
855
cnode->cycles_count += node->branch_flags.cycles;
tools/perf/util/disasm.c
921
zfree(&al->cycles);
tools/perf/util/hist.c
1056
sample->weight = bi->flags.cycles ? bi->flags.cycles : 1;
tools/perf/util/hist.c
2835
if (bs && bs->nr && entries[0].flags.cycles) {
tools/perf/util/hist.c
2853
bi[i].flags.cycles, sample->evsel,
tools/perf/util/hist.c
2858
*total_cycles += bi[i].flags.cycles;
tools/perf/util/hist.h
221
s64 cycles;
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
623
decoder->state.cycles = decoder->tot_cyc_cnt;
tools/perf/util/intel-pt-decoder/intel-pt-decoder.h
239
uint64_t cycles;
tools/perf/util/intel-pt.c
1356
if (pt->synth_opts.instructions || pt->synth_opts.cycles) {
tools/perf/util/intel-pt.c
2267
u.flags.cycles = info & LBR_INFO_CYCLES;
tools/perf/util/intel-pt.c
2818
ptq->ipc_cyc_cnt = ptq->state->cycles;
tools/perf/util/intel-pt.c
4055
if (pt->synth_opts.cycles) {
tools/perf/util/machine.c
2133
u64 cycles;
tools/perf/util/machine.c
2263
iter_cycles = iter->cycles;
tools/perf/util/machine.c
2312
iter->cycles = 0;
tools/perf/util/machine.c
2315
iter->cycles += be[i].flags.cycles;
tools/perf/util/scripting-engines/trace-event-python.c
520
PyLong_FromUnsignedLongLong(entries[i].flags.cycles));
tools/perf/util/session.c
1389
(unsigned short)e->flags.cycles,
tools/perf/util/sort.c
1631
return left->branch_info->flags.cycles -
tools/perf/util/sort.c
1632
right->branch_info->flags.cycles;
tools/perf/util/sort.c
1640
if (he->branch_info->flags.cycles == 0)
tools/perf/util/sort.c
1643
he->branch_info->flags.cycles);
tools/perf/util/sort.c
918
u64 branch_count, cycles_count, cycles = 0;
tools/perf/util/sort.c
925
cycles = cycles_count / branch_count;
tools/perf/util/sort.c
927
snprintf(str, sizeof(str), "%" PRId64 "", cycles);
tools/power/cpupower/bench/benchmark.c
113
" for %lius\n", _round + 1, config->cycles,
tools/power/cpupower/bench/benchmark.c
125
for (cycle = 0; cycle < config->cycles; cycle++) {
tools/power/cpupower/bench/benchmark.c
139
performance_time / config->cycles);
tools/power/cpupower/bench/benchmark.c
151
for (cycle = 0; cycle < config->cycles; cycle++) {
tools/power/cpupower/bench/benchmark.c
169
powersave_time / config->cycles);
tools/power/cpupower/bench/main.c
122
sscanf(optarg, "%u", &config->cycles);
tools/power/cpupower/bench/main.c
173
config->cycles,
tools/power/cpupower/bench/parse.c
135
config->cycles = 5;
tools/power/cpupower/bench/parse.c
201
sscanf(val, "%u", &config->cycles);
tools/power/cpupower/bench/parse.h
16
unsigned int cycles; /* calculation cycles with the same sleep/load time */
tools/power/cpupower/bench/system.c
133
sleep_time += 2 * config->cycles *
tools/power/cpupower/bench/system.c
135
load_time += 2 * config->cycles *
tools/testing/selftests/kvm/arm64/arch_timer_edge_cases.c
281
u64 cycles = usec_to_cycles(usec);
tools/testing/selftests/kvm/arm64/arch_timer_edge_cases.c
286
while ((timer_get_cntct(sleep_timer) - start) < cycles) {
tools/testing/selftests/kvm/include/arm64/arch_timer.h
26
#define cycles_to_usec(cycles) \
tools/testing/selftests/kvm/include/arm64/arch_timer.h
27
((u64)(cycles) * 1000000 / timer_get_cntfrq())
tools/testing/selftests/kvm/include/arm64/delay.h
11
static inline void __delay(u64 cycles)
tools/testing/selftests/kvm/include/arm64/delay.h
16
while ((timer_get_cntct(timer) - start) < cycles)
tools/testing/selftests/kvm/include/loongarch/arch_timer.h
14
#define cycles_to_usec(cycles) ((unsigned long)(cycles) * 1000000 / TIMER_FREQ)
tools/testing/selftests/kvm/include/loongarch/arch_timer.h
73
static inline void __delay(u64 cycles)
tools/testing/selftests/kvm/include/loongarch/arch_timer.h
77
while ((timer_get_cycles() - start) < cycles)
tools/testing/selftests/kvm/include/riscv/arch_timer.h
22
#define cycles_to_usec(cycles) \
tools/testing/selftests/kvm/include/riscv/arch_timer.h
23
((u64)(cycles) * 1000000 / (timer_freq))
tools/testing/selftests/kvm/include/riscv/arch_timer.h
58
static inline void __delay(u64 cycles)
tools/testing/selftests/kvm/include/riscv/arch_timer.h
62
while ((timer_get_cycles() - start) < cycles)
tools/testing/selftests/kvm/include/x86/processor.h
887
u64 start, now, cycles;
tools/testing/selftests/kvm/include/x86/processor.h
890
cycles = guest_tsc_khz / 1000 * usec;
tools/testing/selftests/kvm/include/x86/processor.h
899
} while (now - start < cycles);
tools/testing/selftests/powerpc/pmu/ebb/cycles_test.c
57
return test_harness(cycles, "cycles");
tools/virtio/ringtest/main.h
21
static inline void wait_cycles(unsigned long long cycles)
tools/virtio/ringtest/main.h
26
while (__rdtsc() - t < cycles) {}
tools/virtio/ringtest/main.h
33
static inline void wait_cycles(unsigned long long cycles)
tools/virtio/ringtest/main.h
35
asm volatile("0: brctg %0,0b" : : "d" (cycles));
tools/virtio/ringtest/main.h
43
static inline void wait_cycles(unsigned long long cycles)