/linux-6.12.1/include/linux/ |
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
|
D | clocksource.h | 43 * @mult: Cycle to nanosecond multiplier 44 * @shift: Cycle to nanosecond divisor (power of two) 200 * @mult: cycle to nanosecond multiplier 201 * @shift: cycle to nanosecond divisor (power of two)
|
D | ktime.h | 4 * ktime_t - nanosecond-resolution time format. 57 * Add a ktime_t variable and a scalar nanosecond value.
|
/linux-6.12.1/drivers/net/ethernet/marvell/mvpp2/ |
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-6.12.1/include/linux/platform_data/txx9/ |
D | ndfmc.h | 17 unsigned int hold; /* hold time in nanosecond */ 18 unsigned int spw; /* strobe pulse width in nanosecond */
|
/linux-6.12.1/Documentation/timers/ |
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-6.12.1/include/uapi/linux/ |
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.
|
/linux-6.12.1/drivers/rtc/ |
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-6.12.1/include/net/tc_act/ |
D | tc_police.h | 90 * = ---------------- bytes/nanosecond in tcf_police_burst() 138 * = ---------------- pkts/nanosecond in tcf_police_burst_pkt()
|
/linux-6.12.1/arch/alpha/include/uapi/asm/ |
D | stat.h | 24 nanosecond resolution times, and padding for expansion. */
|
/linux-6.12.1/fs/xfs/scrub/ |
D | stats.h | 39 * least one nanosecond so that our stats don't report instantaneous in xchk_stats_elapsed_ns()
|
/linux-6.12.1/drivers/md/dm-vdo/indexer/ |
D | funnel-requestqueue.c | 39 NANOSECOND = 1, enumerator 40 MICROSECOND = 1000 * NANOSECOND,
|
/linux-6.12.1/drivers/net/ethernet/cavium/common/ |
D | cavium_ptp.c | 109 * represent number of nanosecond betwen each cycle. In this in cavium_ptp_adjfine() 112 * and lower is fractions of nanosecond. in cavium_ptp_adjfine()
|
/linux-6.12.1/arch/mips/generic/ |
D | board-ranchu.c | 52 * Poll the nanosecond resolution RTC for one in ranchu_measure_hpt_freq()
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | atmel,sama5d2-classd.yaml | 70 Set non-overlapping time, the unit is nanosecond(ns).
|
/linux-6.12.1/Documentation/driver-api/ |
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-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
D | nv40.c | 35 /* aim for 31.25MHz, which gives us nanosecond timestamps */ in nv40_timer_init()
|
D | nv41.c | 35 /* aim for 31.25MHz, which gives us nanosecond timestamps */ in nv41_timer_init()
|
D | nv04.c | 98 /* aim for 31.25MHz, which gives us nanosecond timestamps */ in nv04_timer_init()
|
/linux-6.12.1/include/linux/sched/ |
D | clock.h | 82 * As outlined in clock.c, provides a fast, high resolution, nanosecond
|
/linux-6.12.1/fs/udf/ |
D | udftime.c | 51 * Sanitize nanosecond field since reportedly some filesystems are in udf_disk_stamp_to_time()
|
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/af/ |
D | ptp.c | 199 /* check whether ptp nanosecond counter rolls over early */ in ptp_calc_adjusted_comp() 326 * represent number of nanosecond betwen each cycle. In this in ptp_adjfine() 329 * and lower is fractions of nanosecond. in ptp_adjfine()
|
/linux-6.12.1/include/sound/sof/ |
D | trace.h | 34 uint64_t timestamp_ns; /* in nanosecond */
|
/linux-6.12.1/fs/bcachefs/ |
D | time_stats.h | 39 * given a nanosecond value, pick the preferred time units for printing:
|
/linux-6.12.1/arch/m68k/include/asm/ |
D | delay.h | 95 * nanosecond delay:
|