Home
last modified time | relevance | path

Searched refs:cyc (Results 1 – 19 of 19) sorted by relevance

/linux/tools/perf/tests/shell/
A Dstat+shadow_stat.sh28 cyc=$num
33 if [ -z "$cyc" ]; then
38 res=`echo $num $cyc | awk '{printf "%.2f", $1 / $2}'`
45 echo "IPC is different: $res != $ipc ($num / $cyc)"
71 cyc=${results##* $cpu:}
72 cyc=${cyc%% *}
75 if [ -z "$cyc" ]; then
80 res=`echo $num $cyc | awk '{printf "%.2f", $1 / $2}'`
87 echo "IPC is different: $res != $ipc ($num / $cyc)"
A Dtest_intel_pt.sh477 cyc=$(cat /sys/bus/event_source/devices/intel_pt/caps/psb_cyc)
478 if [ "${cyc}" != "1" ] ; then
483 perf_record_no_decode -o "${perfdatafile}" -e intel_pt/cyc/u uname
/linux/kernel/time/
A Dsched_clock.c67 static __always_inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() argument
69 return (cyc * mult) >> shift; in cyc_to_ns()
87 u64 cyc, res; in sched_clock_noinstr() local
93 cyc = (rd->read_sched_clock() - rd->epoch_cyc) & in sched_clock_noinstr()
95 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift); in sched_clock_noinstr()
140 u64 cyc; in update_sched_clock() local
146 cyc = cd.actual_read_sched_clock(); in update_sched_clock()
147 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in update_sched_clock()
150 rd.epoch_cyc = cyc; in update_sched_clock()
166 u64 res, wrap, new_mask, new_epoch, cyc, ns; in sched_clock_register() local
[all …]
/linux/tools/perf/util/
A Dtsc.c29 u64 tsc_to_perf_time(u64 cyc, struct perf_tsc_conversion *tc) in tsc_to_perf_time() argument
34 cyc = tc->time_cycles + in tsc_to_perf_time()
35 ((cyc - tc->time_cycles) & tc->time_mask); in tsc_to_perf_time()
37 quot = cyc >> tc->time_shift; in tsc_to_perf_time()
38 rem = cyc & (((u64)1 << tc->time_shift) - 1); in tsc_to_perf_time()
A Dtsc.h26 u64 tsc_to_perf_time(u64 cyc, struct perf_tsc_conversion *tc);
/linux/tools/perf/scripts/python/
A Dstat-cpi.py56 cyc = get(time, "cycles", cpu, thread)
61 cpi = cyc/float(ins)
63 …15f: cpu %d, thread %d -> cpi %f (%d/%d)" % (time/(float(1000000000)), cpu, thread, cpi, cyc, ins))
/linux/drivers/pwm/
A Dpwm-rcar.c110 u32 cyc, ph; in rcar_pwm_set_counter() local
117 cyc = (tmp << RCAR_PWMCNT_CYC0_SHIFT) & RCAR_PWMCNT_CYC0_MASK; in rcar_pwm_set_counter()
124 if (cyc == 0 || ph == 0) in rcar_pwm_set_counter()
127 rcar_pwm_write(rp, cyc | ph, RCAR_PWMCNT); in rcar_pwm_set_counter()
/linux/arch/arm/lib/
A Ddelay.c40 static inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() argument
42 return (cyc * mult) >> shift; in cyc_to_ns()
/linux/tools/lib/perf/
A Dmmap.c484 u64 cnt, cyc = 0, time_offset = 0, time_cycles = 0, time_mask = ~0ULL; in perf_mmap__read_self() local
497 cyc = read_timestamp(); in perf_mmap__read_self()
527 cyc = time_cycles + ((cyc - time_cycles) & time_mask); in perf_mmap__read_self()
529 delta = time_offset + mul_u64_u32_shr(cyc, time_mult, time_shift); in perf_mmap__read_self()
/linux/drivers/i2c/busses/
A Di2c-uniphier-f.c478 unsigned int cyc = priv->clk_cycle; in uniphier_fi2c_hw_init() local
491 writel(cyc, priv->membase + UNIPHIER_FI2C_CYC); in uniphier_fi2c_hw_init()
497 writel(cyc * 5 / 9, priv->membase + UNIPHIER_FI2C_LCTL); in uniphier_fi2c_hw_init()
502 writel(cyc / 2, priv->membase + UNIPHIER_FI2C_SSUT); in uniphier_fi2c_hw_init()
507 writel(cyc / 16, priv->membase + UNIPHIER_FI2C_DSUT); in uniphier_fi2c_hw_init()
A Di2c-uniphier.c292 unsigned int cyc = priv->clk_cycle; in uniphier_i2c_hw_init() local
302 writel((cyc * 5 / 9 << 16) | cyc, priv->membase + UNIPHIER_I2C_CLK); in uniphier_i2c_hw_init()
/linux/drivers/dma/
A Dpl330.c1096 const struct _xfer_spec *pxs, int cyc) in _ldst_memtomem() argument
1103 while (cyc--) { in _ldst_memtomem()
1108 while (cyc--) { in _ldst_memtomem()
1187 const struct _xfer_spec *pxs, int cyc, in _ldst_peripheral() argument
1198 while (cyc--) { in _ldst_peripheral()
1210 const struct _xfer_spec *pxs, int cyc) in _bursts() argument
1304 cyc = *bursts / lcnt1 / lcnt0; in _loop()
1308 cyc = 1; in _loop()
1312 cyc = 1; in _loop()
1336 cyc = (cycmax < cyc) ? cycmax : cyc; in _loop()
[all …]
/linux/arch/arc/include/asm/
A Darcregs.h275 unsigned int pad2:12, cyc:3, pad1:1, sz1:4, sz0:4, ver:8; member
277 unsigned int ver:8, sz0:4, sz1:4, pad1:1, cyc:3, pad2:12;
/linux/Documentation/devicetree/bindings/fpga/
A Daltera-passive-serial.txt8 See https://www.altera.com/literature/hb/cyc/cyc_c51013.pdf
/linux/arch/x86/kernel/
A Dtsc.c123 static __always_inline unsigned long long __cycles_2_ns(unsigned long long cyc) in __cycles_2_ns() argument
131 ns += mul_u64_u32_shr(cyc, data.cyc2ns_mul, data.cyc2ns_shift); in __cycles_2_ns()
136 static __always_inline unsigned long long cycles_2_ns(unsigned long long cyc) in cycles_2_ns() argument
140 ns = __cycles_2_ns(cyc); in cycles_2_ns()
/linux/drivers/mtd/nand/raw/
A Drenesas-nand-controller.c896 unsigned int cyc, cle, ale, bef_dly, ca_to_data; in rnandc_setup_interface() local
923 cyc = sdr->tDS_min + sdr->tDH_min; in rnandc_setup_interface()
936 TIM_GEN_SEQ0_D0(TO_CYCLES64(cle - cyc, period_ns)) | in rnandc_setup_interface()
937 TIM_GEN_SEQ0_D1(TO_CYCLES64(cle - cyc, period_ns)) | in rnandc_setup_interface()
948 TIM_GEN_SEQ1_D4(TO_CYCLES64(ale - cyc, period_ns)) | in rnandc_setup_interface()
949 TIM_GEN_SEQ1_D5(TO_CYCLES64(ale - cyc, period_ns)) | in rnandc_setup_interface()
962 TIM_GEN_SEQ2_D10(TO_CYCLES64(cle - cyc, period_ns)) | in rnandc_setup_interface()
/linux/tools/perf/Documentation/
A Dperf-intel-pt.txt154 If the 'cyc' config term (see config terms section below) was used, then IPC
166 Even with the 'cyc' config term, it is possible to produce IPC information for
250 /sys/bus/event_source/devices/intel_pt/format/cyc:config:1
419 cyc Produces CYC timing packets.
436 cyc_thresh Specifies how frequently CYC packets are produced - see cyc
459 $ perf record -e intel_pt/cyc,cyc_thresh=15/u uname
1301 However, IPC can still be determined, hence cyc=1 can be added.
1364 IPC can be determined, hence cyc=1 can be added.
1368 …$ sudo perf kvm --guest --host --guestkallsyms $KALLSYMS record --kcore -e intel_pt/cyc=1/k -p 169…
1470 $ sudo perf record -o guest-sideband-testing-host-perf.data -m,64M --kcore -a -e intel_pt/cyc/
[all …]
/linux/drivers/mtd/nand/raw/atmel/
A Dnand-controller.c72 #define ATMEL_HSMC_NFC_CFG_DTO(cyc, mul) (((cyc) << 16) | ((mul) << 20)) argument
/linux/arch/x86/events/intel/
A Dpt.c107 PMU_FORMAT_ATTR(cyc, "config:1" );

Completed in 51 milliseconds