Searched refs:cyc (Results 1 - 29 of 29) sorted by relevance

/linux-4.4.14/tools/perf/util/
H A Dtsc.c17 u64 tsc_to_perf_time(u64 cyc, struct perf_tsc_conversion *tc) tsc_to_perf_time() argument
21 quot = cyc >> tc->time_shift; tsc_to_perf_time()
22 rem = cyc & ((1 << tc->time_shift) - 1); tsc_to_perf_time()
H A Dtsc.h9 u64 tsc_to_perf_time(u64 cyc, struct perf_tsc_conversion *tc);
/linux-4.4.14/kernel/time/
H A Dsched_clock.c91 static inline u64 notrace cyc_to_ns(u64 cyc, u32 mult, u32 shift) cyc_to_ns() argument
93 return (cyc * mult) >> shift; cyc_to_ns()
98 u64 cyc, res; sched_clock() local
106 cyc = (rd->read_sched_clock() - rd->epoch_cyc) & sched_clock()
108 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift); sched_clock()
144 u64 cyc; update_sched_clock() local
150 cyc = cd.actual_read_sched_clock(); update_sched_clock()
151 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); update_sched_clock()
154 rd.epoch_cyc = cyc; update_sched_clock()
170 u64 res, wrap, new_mask, new_epoch, cyc, ns; sched_clock_register() local
195 cyc = cd.actual_read_sched_clock(); sched_clock_register()
196 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); sched_clock_register()
/linux-4.4.14/arch/arm/mach-pxa/
H A Dmp900.c33 int cyc = delay / 10; isp116x_pfm_delay() local
39 :"=r" (cyc) isp116x_pfm_delay()
40 :"0"(cyc) isp116x_pfm_delay()
/linux-4.4.14/tools/perf/arch/x86/tests/
H A Drdpmc.c34 u64 count, cyc = 0, time_offset = 0, enabled, running, delta; mmap_read_self() local
44 cyc = rdtsc(); mmap_read_self()
61 quot = (cyc >> time_shift); mmap_read_self()
62 rem = cyc & ((1 << time_shift) - 1); mmap_read_self()
/linux-4.4.14/arch/arm/mach-s3c24xx/
H A Diotiming-s3c2410.c81 * @cyc: The cycle time, in 10ths of nanoseconds.
87 static inline unsigned int to_div(unsigned int cyc, unsigned int hclk_tns) to_div() argument
89 if (cyc == 0) to_div()
92 return DIV_ROUND_UP(cyc, hclk_tns); to_div()
97 * @cyc: The cycle time, in 10ths of nanoseconds.
105 static unsigned int calc_0124(unsigned int cyc, unsigned long hclk_tns, calc_0124() argument
108 unsigned int div = to_div(cyc, hclk_tns); calc_0124()
111 s3c_freq_iodbg("%s: cyc=%d, hclk=%lu, shift=%d => div %d\n", calc_0124()
112 __func__, cyc, hclk_tns, shift, div); calc_0124()
136 int calc_tacp(unsigned int cyc, unsigned long hclk, unsigned long *v) calc_tacp() argument
144 * @cyc: The cycle time, in 10ths of nanoseconds.
153 static int calc_tacc(unsigned int cyc, int nwait_en, calc_tacc() argument
156 unsigned int div = to_div(cyc, hclk_tns); calc_tacc()
159 s3c_freq_iodbg("%s: cyc=%u, nwait=%d, hclk=%lu => div=%u\n", calc_tacc()
160 __func__, cyc, nwait_en, hclk_tns, div); calc_tacc()
/linux-4.4.14/arch/arm/lib/
H A Ddelay.c52 static inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift) cyc_to_ns() argument
54 return (cyc * mult) >> shift; cyc_to_ns()
/linux-4.4.14/include/linux/
H A Dclocksource.h125 /* khz = cyc/(Million ns) clocksource_khz2mult()
126 * mult/2^shift = ns/cyc clocksource_khz2mult()
127 * mult = ns/cyc * 2^shift clocksource_khz2mult()
151 /* hz = cyc/(Billion ns) clocksource_hz2mult()
152 * mult/2^shift = ns/cyc clocksource_hz2mult()
153 * mult = ns/cyc * 2^shift clocksource_hz2mult()
/linux-4.4.14/drivers/pwm/
H A Dpwm-rcar.c113 u32 cyc, ph; rcar_pwm_set_counter() local
120 cyc = (tmp << RCAR_PWMCNT_CYC0_SHIFT) & RCAR_PWMCNT_CYC0_MASK; rcar_pwm_set_counter()
127 if (cyc == 0 || ph == 0) rcar_pwm_set_counter()
130 rcar_pwm_write(rp, cyc | ph, RCAR_PWMCNT); rcar_pwm_set_counter()
/linux-4.4.14/include/uapi/linux/
H A Dperf_event.h415 * u64 cyc, time_offset;
426 * cyc = rdtsc();
481 * quot = (cyc >> time_shift);
482 * rem = cyc & (((u64)1 << time_shift) - 1);
486 * Where time_offset,time_mult,time_shift and cyc are read in the
508 * cyc = (quot << time_shift) + (rem << time_shift) / time_mult;
512 * quot = cyc >> time_shift;
513 * rem = cyc & (((u64)1 << time_shift) - 1);
/linux-4.4.14/drivers/tty/
H A Dcyclades.c337 printk(KERN_WARNING "cyc Warning: null cyclades_port for (%s) " serial_paranoia_check()
343 printk(KERN_WARNING "cyc Warning: bad magic number for serial " serial_paranoia_check()
854 printk(KERN_DEBUG "cyc:set_modem_info raising DTR\n"); cyy_change_rts_dtr()
864 printk(KERN_DEBUG "cyc:set_modem_info dropping DTR\n"); cyy_change_rts_dtr()
1213 printk(KERN_ERR "cyc:cyz_rx_restart retval on ttyC%d was %x\n", cyz_rx_restart()
1322 printk(KERN_DEBUG "cyc startup Z card %d, channel %d, " cy_startup()
1349 printk(KERN_ERR "cyc:startup(1) retval on ttyC%d was " cy_startup()
1356 printk(KERN_ERR "cyc:startup(2) retval on ttyC%d was " cy_startup()
1380 printk(KERN_DEBUG "cyc startup done\n"); cy_startup()
1408 printk(KERN_ERR "cyc:start_xmit retval on ttyC%d was " start_xmit()
1456 printk(KERN_DEBUG "cyc shutdown Z card %d, channel %d, " cy_shutdown()
1482 printk(KERN_DEBUG "cyc shutdown done\n"); cy_shutdown()
1524 printk(KERN_ERR "cyc:Cyclades-Z Error: you " cy_open()
1529 printk(KERN_ERR "cyc:Cyclades-Z firmware not " cy_open()
1551 printk(KERN_ERR "cyc:IRQ enable retval " cy_open()
1563 printk(KERN_DEBUG "cyc:cy_open ttyC%d\n", info->line); cy_open()
1570 printk(KERN_DEBUG "cyc:cy_open ttyC%d, count = %d\n", info->line, cy_open()
1575 printk(KERN_DEBUG "cyc:cy_open (%d): incrementing count to %d\n", cy_open()
1589 printk(KERN_DEBUG "cyc:cy_open returning after block_til_ready " cy_open()
1599 printk(KERN_DEBUG "cyc:cy_open done\n"); cy_open()
1671 printk(KERN_DEBUG "cyc:cy_flush_buffer ttyC%d\n", info->line); cy_flush_buffer()
1689 printk(KERN_ERR "cyc: flush_buffer retval on ttyC%d " cy_flush_buffer()
1731 printk(KERN_DEBUG "cyc:cy_close retval on " cy_do_close()
1775 printk(KERN_DEBUG "cyc:cy_write ttyC%d\n", info->line); cy_write()
1824 printk(KERN_DEBUG "cyc:cy_put_char ttyC%d\n", info->line); cy_put_char()
1857 printk(KERN_DEBUG "cyc:cy_flush_chars ttyC%d\n", info->line); cy_flush_chars()
1882 printk(KERN_DEBUG "cyc:cy_write_room ttyC%d\n", info->line); cy_write_room()
1904 printk(KERN_DEBUG "cyc:cy_chars_in_buffer ttyC%d %d\n", cy_chars_in_buffer()
1922 printk(KERN_DEBUG "cyc:cy_chars_in_buffer ttyC%d %d\n", cy_chars_in_buffer()
2250 printk(KERN_ERR "cyc:set_line_char retval on ttyC%d " cy_set_line_char()
2264 printk(KERN_DEBUG "cyc:set_line_char dropping Z DTR\n"); cy_set_line_char()
2270 printk(KERN_DEBUG "cyc:set_line_char raising Z DTR\n"); cy_set_line_char()
2276 printk(KERN_ERR "cyc:set_line_char(2) retval on ttyC%d " cy_set_line_char()
2470 printk(KERN_DEBUG "cyc:set_modem_info raising Z DTR\n"); cy_tiocmset()
2476 printk(KERN_DEBUG "cyc:set_modem_info clearing " cy_tiocmset()
2484 printk(KERN_ERR "cyc:set_modem_info retval on ttyC%d " cy_tiocmset()
2536 printk(KERN_ERR "cyc:cy_break (set) retval on " cy_break()
2544 printk(KERN_DEBUG "cyc:cy_break (clr) retval " cy_break()
2648 printk(KERN_DEBUG "cyc:cy_ioctl ttyC%d, cmd = %x arg = %lx\n", cy_ioctl()
2752 printk(KERN_DEBUG "cyc:cy_ioctl done\n"); cy_ioctl()
2793 printk(KERN_DEBUG "cyc:cy_set_termios ttyC%d\n", info->line); cy_set_termios()
2855 printk(KERN_DEBUG "cyc:throttle %s: %ld...ttyC%d\n", tty_name(tty), cy_throttle()
2894 printk(KERN_DEBUG "cyc:unthrottle %s: %ld...ttyC%d\n", cy_unthrottle()
2931 printk(KERN_DEBUG "cyc:cy_stop ttyC%d\n", info->line); cy_stop()
2955 printk(KERN_DEBUG "cyc:cy_start ttyC%d\n", info->line); cy_start()
2979 printk(KERN_DEBUG "cyc:cy_hangup ttyC%d\n", info->line); cy_hangup()
/linux-4.4.14/arch/ia64/kernel/
H A Dgate.S328 RSM_PSR_BE_I(r20, r22) // M2 (5 cyc to srlz.d)
331 mov r16=IA64_KR(CURRENT) // M2 (12 cyc)
336 MOV_FROM_PSR(p0, r29, r8) // M2 (12 cyc)
340 mov r21=ar.fpsr // M2 (12 cyc)
356 mov r27=ar.rsc // M2 (12 cyc)
H A Dfsys.S399 MOV_FROM_PSR(p0, r29, r26) // read psr (12 cyc load latency)
474 mov r31=pr // I0 save pr (2 cyc)
492 mov r23=ar.bspstore // M2 (12 cyc) save ar.bspstore
493 mov.m r24=ar.rnat // M2 (5 cyc) read ar.rnat (dual-issues!)
496 mov ar.bspstore=r22 // M2 (6 cyc) switch to kernel RBS
499 mov r25=ar.unat // M2 (5 cyc) save ar.unat
500 mov r19=b6 // I0 save b6 (2 cyc)
504 mov b6=r18 // I0 copy syscall entry-point to b6 (7 cyc)
507 mov r18=ar.bsp // M2 save (kernel) ar.bsp (12 cyc)
H A Divt.S726 mov.m r16=IA64_KR(CURRENT) // M2 r16 <- current task (12 cyc)
727 MOV_FROM_IPSR(p0, r29) // M2 (12 cyc)
728 mov r31=pr // I0 (2 cyc)
730 MOV_FROM_IIM(r17) // M2 (2 cyc)
731 mov.m r27=ar.rsc // M2 (12 cyc)
735 mov.m r21=ar.fpsr // M2 (12 cyc)
736 mov r19=b6 // I0 (2 cyc)
738 mov.m r23=ar.bspstore // M2 (12 cyc)
739 mov.m r24=ar.rnat // M2 (5 cyc)
740 mov.i r26=ar.pfs // I0 (2 cyc)
749 MOV_FROM_IIP(r28) // M2 (2 cyc)
795 mov.m r25=ar.unat // M2 (5 cyc)
812 mov r18=ar.bsp // M2 (12 cyc)
846 BSW_1(r2, r14) // B (6 cyc) regs are saved, switch to bank 1
959 mov r28=b0 // save b0 (2 cyc)
H A Dhead.S1015 mov.m r9=ar.itc // fetch cycle-counter (35 cyc)
1021 xmpy.lu f10=f9,f8 // calculate low 64 bits of 128-bit product (4 cyc)
1024 getf.sig r8=f10 // (5 cyc)
1040 xmpy.lu f10=f9,f8 // calculate low 64 bits of 128-bit product (4 cyc)
1043 getf.sig r8=f10 // (5 cyc)
H A Dtime.c62 extern cputime_t cycle_to_cputime(u64 cyc);
/linux-4.4.14/arch/parisc/lib/
H A Dio.c46 ** 27341/64 = 427 cyc per int
47 ** 61311/128 = 478 cyc per short
48 ** 122637/256 = 479 cyc per byte
/linux-4.4.14/drivers/dma/
H A Dpl330.c1117 const struct _xfer_spec *pxs, int cyc) _ldst_memtomem()
1124 while (cyc--) { _ldst_memtomem()
1129 while (cyc--) { _ldst_memtomem()
1141 const struct _xfer_spec *pxs, int cyc) _ldst_devtomem()
1145 while (cyc--) { _ldst_devtomem()
1156 const struct _xfer_spec *pxs, int cyc) _ldst_memtodev()
1160 while (cyc--) { _ldst_memtodev()
1171 const struct _xfer_spec *pxs, int cyc) _bursts()
1177 off += _ldst_memtodev(dry_run, &buf[off], pxs, cyc); _bursts()
1180 off += _ldst_devtomem(dry_run, &buf[off], pxs, cyc); _bursts()
1183 off += _ldst_memtomem(dry_run, &buf[off], pxs, cyc); _bursts()
1197 int cyc, cycmax, szlp, szlpend, szbrst, off; _loop() local
1208 cyc = *bursts / lcnt1 / lcnt0; _loop()
1212 cyc = 1; _loop()
1216 cyc = 1; _loop()
1240 cyc = (cycmax < cyc) ? cycmax : cyc; _loop()
1252 off += _bursts(dry_run, &buf[off], pxs, cyc); _loop()
1268 *bursts = lcnt1 * cyc; _loop()
1116 _ldst_memtomem(unsigned dry_run, u8 buf[], const struct _xfer_spec *pxs, int cyc) _ldst_memtomem() argument
1140 _ldst_devtomem(unsigned dry_run, u8 buf[], const struct _xfer_spec *pxs, int cyc) _ldst_devtomem() argument
1155 _ldst_memtodev(unsigned dry_run, u8 buf[], const struct _xfer_spec *pxs, int cyc) _ldst_memtodev() argument
1170 _bursts(unsigned dry_run, u8 buf[], const struct _xfer_spec *pxs, int cyc) _bursts() argument
/linux-4.4.14/arch/mn10300/proc-mn103e010/include/proc/
H A Ddmactl-regs.h95 u32 cyc; member in struct:mn10300_dmactl_regs
/linux-4.4.14/arch/mn10300/proc-mn2ws0050/include/proc/
H A Ddmactl-regs.h96 u32 cyc; member in struct:mn10300_dmactl_regs
/linux-4.4.14/arch/parisc/kernel/
H A Dtime.c131 " cyc %lX rem %lX " timer_interrupt()
/linux-4.4.14/arch/x86/platform/uv/
H A Dtlb_uv.c441 static inline unsigned long long cycles_2_ns(unsigned long long cyc) cycles_2_ns() argument
446 ns = mul_u64_u32_shr(cyc, data->cyc2ns_mul, data->cyc2ns_shift); cycles_2_ns()
458 unsigned long long cyc; ns_2_cycles() local
460 cyc = (ns << data->cyc2ns_shift) / data->cyc2ns_mul; ns_2_cycles()
463 return cyc; ns_2_cycles()
466 static inline unsigned long cycles_2_us(unsigned long long cyc) cycles_2_us() argument
468 return cycles_2_ns(cyc) / NSEC_PER_USEC; cycles_2_us()
/linux-4.4.14/arch/x86/kernel/
H A Dtsc.c200 static inline unsigned long long cycles_2_ns(unsigned long long cyc) cycles_2_ns() argument
218 ns += mul_u64_u32_shr(cyc, data->cyc2ns_mul, data->cyc2ns_shift); cycles_2_ns()
225 ns += mul_u64_u32_shr(cyc, data->cyc2ns_mul, data->cyc2ns_shift); cycles_2_ns()
/linux-4.4.14/drivers/net/wireless/b43/
H A Dphy_n.h313 #define B43_NPHY_WWISE_20NCYCDAT B43_PHY_N(0x0B8) /* WWiSE 20 N cyc data */
314 #define B43_NPHY_WWISE_40NCYCDAT B43_PHY_N(0x0B9) /* WWiSE 40 N cyc data */
315 #define B43_NPHY_TGNSYNC_20NCYCDAT B43_PHY_N(0x0BA) /* TGNsync 20 N cyc data */
316 #define B43_NPHY_TGNSYNC_40NCYCDAT B43_PHY_N(0x0BB) /* TGNsync 40 N cyc data */
/linux-4.4.14/drivers/edac/
H A Di82875p_edac.c84 * 5 detect unimplemented cyc
/linux-4.4.14/drivers/ata/
H A Dpata_icside.c213 ata_dev_info(adev, "timings: act %dns rec %dns cyc %dns (%c)\n", pata_icside_set_dmamode()
/linux-4.4.14/tools/perf/arch/x86/util/
H A Dintel-pt.c314 intel_pt_parse_terms(&intel_pt_pmu->format, "cyc", &cyc_bit); intel_pt_info_fill()
/linux-4.4.14/arch/x86/kernel/cpu/
H A Dperf_event_intel_pt.c103 PMU_FORMAT_ATTR(cyc, "config:1" );
/linux-4.4.14/sound/pci/asihpi/
H A Dhpi6205.c1809 1 CAS latency = 3cyc = 1b boot_loader_config_emif()

Completed in 1654 milliseconds