Home
last modified time | relevance | path

Searched refs:nsecs (Results 1 – 25 of 61) sorted by relevance

123

/linux/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/
H A DUtil.pm32 sub nsecs subroutine
34 my ($secs, $nsecs) = @_;
36 return $secs * $NSECS_PER_SEC + $nsecs;
40 my ($nsecs) = @_;
42 return $nsecs / $NSECS_PER_SEC;
46 my ($nsecs) = @_;
48 return $nsecs % $NSECS_PER_SEC;
52 my ($nsecs) = @_;
54 my $str = sprintf("%5u.%09u", nsecs_secs($nsecs), nsecs_nsecs($nsecs));
/linux/drivers/spi/
H A Dspi-gpio.c87 #define spidelay(nsecs) do {} while (0) argument
106 unsigned int nsecs, u32 word, u8 bits, unsigned int flags) in spi_gpio_txrx_word_mode0() argument
109 return bitbang_txrx_le_cpha0(spi, nsecs, 0, flags, word, bits); in spi_gpio_txrx_word_mode0()
111 return bitbang_txrx_be_cpha0(spi, nsecs, 0, flags, word, bits); in spi_gpio_txrx_word_mode0()
115 unsigned int nsecs, u32 word, u8 bits, unsigned int flags) in spi_gpio_txrx_word_mode1() argument
118 return bitbang_txrx_le_cpha1(spi, nsecs, 0, flags, word, bits); in spi_gpio_txrx_word_mode1()
120 return bitbang_txrx_be_cpha1(spi, nsecs, 0, flags, word, bits); in spi_gpio_txrx_word_mode1()
124 unsigned int nsecs, u32 word, u8 bits, unsigned int flags) in spi_gpio_txrx_word_mode2() argument
127 return bitbang_txrx_le_cpha0(spi, nsecs, 1, flags, word, bits); in spi_gpio_txrx_word_mode2()
129 return bitbang_txrx_be_cpha0(spi, nsecs, 1, flags, word, bits); in spi_gpio_txrx_word_mode2()
[all …]
H A Dspi-bitbang-txrx.h50 unsigned nsecs, unsigned cpol, unsigned flags, in bitbang_txrx_be_cpha0() argument
66 spidelay(nsecs); /* T(setup) */ in bitbang_txrx_be_cpha0()
69 spidelay(nsecs); in bitbang_txrx_be_cpha0()
82 unsigned nsecs, unsigned cpol, unsigned flags, in bitbang_txrx_be_cpha1() argument
99 spidelay(nsecs); /* T(setup) */ in bitbang_txrx_be_cpha1()
102 spidelay(nsecs); in bitbang_txrx_be_cpha1()
114 unsigned int nsecs, unsigned int cpol, unsigned int flags, in bitbang_txrx_le_cpha0() argument
131 spidelay(nsecs); /* T(setup) */ in bitbang_txrx_le_cpha0()
134 spidelay(nsecs); in bitbang_txrx_le_cpha0()
147 unsigned int nsecs, unsigned int cpol, unsigned int flags, in bitbang_txrx_le_cpha1() argument
[all …]
/linux/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
H A DUtil.py23 def nsecs(secs, nsecs): argument
24 return secs * NSECS_PER_SEC + nsecs
26 def nsecs_secs(nsecs): argument
27 return nsecs / NSECS_PER_SEC
29 def nsecs_nsecs(nsecs): argument
30 return nsecs % NSECS_PER_SEC
32 def nsecs_str(nsecs): argument
33 str = "%5u.%09u" % (nsecs_secs(nsecs), nsecs_nsecs(nsecs)),
H A DCore.py107 self.nsecs = common_nsecs
113 return (self.secs * (10 ** 9)) + self.nsecs
116 return "%d.%d" % (self.secs, int(self.nsecs / 1000))
/linux/arch/um/os-Linux/
H A Dtime.c61 int os_timer_set_interval(int cpu, unsigned long long nsecs) in os_timer_set_interval() argument
65 its.it_value.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval()
66 its.it_value.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval()
68 its.it_interval.tv_sec = nsecs / UM_NSEC_PER_SEC; in os_timer_set_interval()
69 its.it_interval.tv_nsec = nsecs % UM_NSEC_PER_SEC; in os_timer_set_interval()
77 int os_timer_one_shot(int cpu, unsigned long long nsecs) in os_timer_one_shot() argument
80 .it_value.tv_sec = nsecs / UM_NSEC_PER_SEC, in os_timer_one_shot()
81 .it_value.tv_nsec = nsecs % UM_NSEC_PER_SEC, in os_timer_one_shot()
/linux/arch/s390/lib/
H A Ddelay.c40 void __ndelay(unsigned long nsecs) in __ndelay() argument
42 nsecs <<= 9; in __ndelay()
43 do_div(nsecs, 125); in __ndelay()
44 delay_loop(nsecs); in __ndelay()
/linux/arch/um/include/asm/
H A Ddelay.h7 static inline void um_ndelay(unsigned long nsecs) in um_ndelay() argument
11 time_travel_ndelay(nsecs); in um_ndelay()
14 ndelay(nsecs); in um_ndelay()
/linux/arch/alpha/lib/
H A Dudelay.c51 ndelay(unsigned long nsecs) in ndelay() argument
53 nsecs *= (((unsigned long)HZ << 32) / 1000000000) * LPJ; in ndelay()
54 __delay((long)nsecs >> 32); in ndelay()
/linux/tools/perf/scripts/python/
H A Dnetdev-times.py235 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
241 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
247 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
252 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
257 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, irq, ret)
262 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
268 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
274 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
280 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
286 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
[all …]
H A Dcompaction-times.py96 def complete(self, secs, nsecs): argument
97 self.ns = ns(secs, nsecs) - self.ns
141 def complete_pending(cls, pid, secs, nsecs): argument
145 head.make_complete(secs, nsecs)
172 def mark_pending(self, secs, nsecs): argument
173 self.pending = cnode(ns(secs, nsecs))
178 def make_complete(self, secs, nsecs): argument
179 self.pending.complete(secs, nsecs)
H A Dpowerpc-hcalls.py309 diff = nsecs(sec, nsec) - d_enter[cpu][opcode]
333 d_enter[cpu][opcode] = nsecs(sec, nsec)
335 d_enter[cpu] = {opcode: nsecs(sec, nsec)}
H A Dfutex-contention.py37 thread_blocktime[tid] = nsecs(s, ns)
43 elapsed = nsecs(s, ns) - thread_blocktime[tid]
H A Dcheck-perf-trace.py60 def print_header(event_name, cpu, secs, nsecs, pid, comm): argument
62 (event_name, cpu, secs, nsecs, pid, comm),
/linux/tools/perf/Documentation/
H A Dperf-script-perl.txt99 $common_nsecs the nsecs portion of the event timestamp
208 nsecs($secs, $nsecs) - returns total nsecs given secs/nsecs pair
209 nsecs_secs($nsecs) - returns whole secs portion given nsecs
210 nsecs_nsecs($nsecs) - returns nsecs remainder given nsecs
211 nsecs_str($nsecs) - returns printable string in the form secs.nsecs
/linux/block/
H A Dgenhd.c118 stat->nsecs[group] += ptr->nsecs[group]; in part_stat_read_all()
1090 (unsigned int)div_u64(stat.nsecs[STAT_READ], NSEC_PER_MSEC), in part_stat_show()
1094 (unsigned int)div_u64(stat.nsecs[STAT_WRITE], NSEC_PER_MSEC), in part_stat_show()
1097 (unsigned int)div_u64(stat.nsecs[STAT_READ] + in part_stat_show()
1098 stat.nsecs[STAT_WRITE] + in part_stat_show()
1099 stat.nsecs[STAT_DISCARD] + in part_stat_show()
1100 stat.nsecs[STAT_FLUSH], in part_stat_show()
1105 (unsigned int)div_u64(stat.nsecs[STAT_DISCARD], NSEC_PER_MSEC), in part_stat_show()
1107 (unsigned int)div_u64(stat.nsecs[STAT_FLUSH], NSEC_PER_MSEC)); in part_stat_show()
1395 seq_put_decimal_ull(seqf, " ", (unsigned int)div_u64(stat.nsecs[STAT_READ], in diskstats_show()
[all …]
/linux/arch/sh/lib/
H A Ddelay.c50 void __ndelay(unsigned long nsecs) in __ndelay() argument
52 __const_udelay(nsecs * 0x00000005); in __ndelay()
/linux/arch/x86/um/
H A Ddelay.c53 void __ndelay(unsigned long nsecs) in __ndelay() argument
55 __const_udelay(nsecs * 0x00005); /* 2**32 / 1000000000 (rounded up) */ in __ndelay()
/linux/arch/csky/lib/
H A Ddelay.c35 void __ndelay(unsigned long nsecs) in __ndelay() argument
37 __const_udelay(nsecs * 0x5UL); /* 2**32 / 1000000000 (rounded up) */ in __ndelay()
/linux/arch/nios2/lib/
H A Ddelay.c36 void __ndelay(unsigned long nsecs) in __ndelay() argument
38 __const_udelay(nsecs * 0x5UL); /* 2**32 / 1000000000 (rounded up) */ in __ndelay()
/linux/arch/arm/mach-omap1/
H A Dtimer32k.c193 unsigned long long nsecs; in omap_read_persistent_clock64() local
199 nsecs = clocksource_cyc2ns(cycles - last_cycles, in omap_read_persistent_clock64()
202 timespec64_add_ns(&persistent_ts, nsecs); in omap_read_persistent_clock64()
/linux/arch/arm64/lib/
H A Ddelay.c80 void __ndelay(unsigned long nsecs) in __ndelay() argument
82 __const_udelay(nsecs * 0x5UL); /* 2**32 / 1000000000 (rounded up) */ in __ndelay()
/linux/tools/perf/util/
H A Ddebug.c123 u64 secs, usecs, nsecs = t; in veprintf_time() local
125 secs = nsecs / NSEC_PER_SEC; in veprintf_time()
126 nsecs -= secs * NSEC_PER_SEC; in veprintf_time()
127 usecs = nsecs / NSEC_PER_USEC; in veprintf_time()
/linux/tools/perf/scripts/perl/
H A Dwakeup-latency.pl37 my $switch_ts = nsecs($common_secs, $common_nsecs);
57 $last_wakeup{$target_cpu}{ts} = nsecs($common_secs, $common_nsecs);
H A Dcheck-perf-trace.pl102 my ($event_name, $cpu, $secs, $nsecs, $pid, $comm) = @_;
105 $event_name, $cpu, $secs, $nsecs, $pid, $comm);

123