/linux/include/linux/ |
H A D | timecounter.h | 27 * @mult: cycle to nanosecond multiplier 28 * @shift: cycle to nanosecond divisor (power of two) 42 * corresponding nanosecond counts with timecounter_cyc2time(). Users 45 * more often than the cycle counter wraps around. The nanosecond
|
H A D | clocksource.h | 43 * @mult: Cycle to nanosecond multiplier 44 * @shift: Cycle to nanosecond divisor (power of two) 202 * @mult: cycle to nanosecond multiplier 203 * @shift: cycle to nanosecond divisor (power of two)
|
/linux/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_tai.c | 61 u64 period; // nanosecond period in 32.32 fixed point 319 /* As the fractional nanosecond is a signed offset, if the MSB (sign) in mvpp22_tai_set_step() 406 /* The step size consists of three registers - a 16-bit nanosecond step in mvpp22_tai_probe() 407 * size, and a 32-bit fractional nanosecond step size split over two in mvpp22_tai_probe() 408 * registers. The fractional nanosecond step size has units of 2^-32ns. in mvpp22_tai_probe() 412 * which gives us the nanosecond step to the nearest integer in 16.32 in mvpp22_tai_probe() 414 * the MSB inverted. With rounding of the fractional nanosecond, and in mvpp22_tai_probe()
|
/linux/Documentation/timers/ |
H A D | timekeeping.rst | 55 into a nanosecond value as an unsigned long long (unsigned 64 bit) number. 58 possible to a nanosecond value using only the arithmetic operations 130 i.e. after 64 bits. Since this is a nanosecond value this will mean it wraps 147 counter to derive a 64-bit nanosecond value, so for example on the ARM 149 sched_clock() nanosecond base from a 16- or 32-bit counter. Sometimes the
|
/linux/include/linux/platform_data/txx9/ |
H A D | ndfmc.h | 17 unsigned int hold; /* hold time in nanosecond */ 18 unsigned int spw; /* strobe pulse width in nanosecond */
|
/linux/include/uapi/linux/ |
H A D | pfrut.h | 160 * @low_auth_time: Low 32bit value of image authentication time in nanosecond. 161 * @high_auth_time: High 32bit value of image authentication time in nanosecond. 162 * @low_exec_time: Low 32bit value of image execution time in nanosecond. 163 * @high_exec_time: High 32bit value of image execution time in nanosecond.
|
H A D | if_xdp.h | 153 /* Launch time in nanosecond against the PTP HW Clock */
|
/linux/drivers/rtc/ |
H A D | rtc-efi.c | 61 eft->nanosecond = 0; in convert_to_efi_time() 207 eft.hour, eft.minute, eft.second, eft.nanosecond, in efi_procfs() 224 alm.hour, alm.minute, alm.second, alm.nanosecond, in efi_procfs()
|
/linux/include/net/tc_act/ |
H A D | tc_police.h | 90 * = ---------------- bytes/nanosecond in tcf_police_burst() 138 * = ---------------- pkts/nanosecond in tcf_police_burst_pkt()
|
/linux/arch/alpha/include/uapi/asm/ |
H A D | stat.h | 24 nanosecond resolution times, and padding for expansion. */
|
/linux/drivers/md/dm-vdo/indexer/ |
H A D | funnel-requestqueue.c | 39 NANOSECOND = 1, enumerator 40 MICROSECOND = 1000 * NANOSECOND,
|
/linux/fs/xfs/scrub/ |
H A D | stats.h | 39 * least one nanosecond so that our stats don't report instantaneous in xchk_stats_elapsed_ns()
|
/linux/arch/mips/generic/ |
H A D | board-ranchu.c | 52 * Poll the nanosecond resolution RTC for one in ranchu_measure_hpt_freq()
|
/linux/Documentation/driver-api/ |
H A D | ioctl.rst | 93 in other data structures when separate second/nanosecond values are 101 requires an expensive 64-bit division, a simple __u64 nanosecond value
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | atmel,sama5d2-classd.yaml | 70 Set non-overlapping time, the unit is nanosecond(ns).
|
/linux/include/linux/sched/ |
H A D | clock.h | 82 * As outlined in clock.c, provides a fast, high resolution, nanosecond
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
H A D | nv40.c | 35 /* aim for 31.25MHz, which gives us nanosecond timestamps */ in nv40_timer_init()
|
H A D | nv41.c | 35 /* aim for 31.25MHz, which gives us nanosecond timestamps */ in nv41_timer_init()
|
H A D | nv04.c | 98 /* aim for 31.25MHz, which gives us nanosecond timestamps */ in nv04_timer_init()
|
/linux/include/asm-generic/ |
H A D | delay.h | 18 * The microseconds/nanosecond delay multiplicators are used to convert a
|
/linux/include/sound/sof/ |
H A D | trace.h | 34 uint64_t timestamp_ns; /* in nanosecond */
|
/linux/arch/m68k/include/asm/ |
H A D | delay.h | 95 * nanosecond delay:
|
/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ptp.c | 287 * 32bit nanosecond timestamps and determining the corrected 64bit 438 * Extend the 32bit nanosecond timestamp using the following algorithm and
|
/linux/tools/include/uapi/linux/ |
H A D | if_xdp.h | 153 /* Launch time in nanosecond against the PTP HW Clock */
|
/linux/arch/x86/xen/ |
H A D | time.c | 6 * the hypervisor clock as a nanosecond timebase, and a clockevent 179 single-shot timer with nanosecond resolution. However, sharing the
|