/Linux-v4.19/arch/s390/lib/ |
D | delay.c | 34 static void __udelay_disabled(unsigned long long usecs) in __udelay_disabled() argument 40 end = get_tod_clock() + (usecs << 12); in __udelay_disabled() 54 static void __udelay_enabled(unsigned long long usecs) in __udelay_enabled() argument 58 end = get_tod_clock_fast() + (usecs << 12); in __udelay_enabled() 74 void __udelay(unsigned long long usecs) in __udelay() argument 81 __udelay_disabled(usecs); in __udelay() 86 __udelay_disabled(usecs); in __udelay() 88 __udelay_enabled(usecs); in __udelay() 93 __udelay_disabled(usecs); in __udelay() 97 __udelay_enabled(usecs); in __udelay() [all …]
|
/Linux-v4.19/kernel/time/ |
D | test_udelay.c | 36 static int udelay_test_single(struct seq_file *s, int usecs, uint32_t iters) in udelay_test_single() argument 43 int allowed_error_ns = usecs * 5; in udelay_test_single() 50 udelay(usecs); in udelay_test_single() 58 if ((time_passed + allowed_error_ns) / 1000 < usecs) in udelay_test_single() 67 usecs, iters, usecs * 1000, in udelay_test_single() 68 (usecs * 1000) - allowed_error_ns, min, avg, max); in udelay_test_single() 78 int usecs; in udelay_test_show() local 83 usecs = udelay_test_usecs; in udelay_test_show() 87 if (usecs > 0 && iters > 0) { in udelay_test_show() 88 return udelay_test_single(s, usecs, iters); in udelay_test_show() [all …]
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | delay.h | 13 extern void __udelay(unsigned long usecs); 14 extern void __udelay_bad(unsigned long usecs); 16 static inline void udelay(unsigned long usecs) in udelay() argument 18 if (__builtin_constant_p(usecs) && (usecs) > 20000) in udelay() 19 __udelay_bad(usecs); in udelay() 20 __udelay(usecs); in udelay()
|
/Linux-v4.19/arch/nds32/include/asm/ |
D | delay.h | 20 static inline void __udelay(unsigned long usecs, unsigned long lpj) in __udelay() argument 22 usecs *= (unsigned long)(((0x8000000000000000ULL / (500000 / HZ)) + in __udelay() 24 usecs = (unsigned long)(((unsigned long long)usecs * lpj) >> 32); in __udelay() 25 __delay(usecs); in __udelay() 28 #define udelay(usecs) __udelay((usecs), loops_per_jiffy) argument
|
/Linux-v4.19/include/trace/events/ |
D | ufs.h | 167 TP_PROTO(const char *dev_name, int err, s64 usecs, 170 TP_ARGS(dev_name, err, usecs, dev_state, link_state), 173 __field(s64, usecs) 181 __entry->usecs = usecs; 191 __entry->usecs, 199 TP_PROTO(const char *dev_name, int err, s64 usecs, 201 TP_ARGS(dev_name, err, usecs, dev_state, link_state)); 204 TP_PROTO(const char *dev_name, int err, s64 usecs, 206 TP_ARGS(dev_name, err, usecs, dev_state, link_state)); 209 TP_PROTO(const char *dev_name, int err, s64 usecs, [all …]
|
/Linux-v4.19/include/linux/ |
D | latencytop.h | 31 void __account_scheduler_latency(struct task_struct *task, int usecs, int inter); 33 account_scheduler_latency(struct task_struct *task, int usecs, int inter) in account_scheduler_latency() argument 36 __account_scheduler_latency(task, usecs, inter); in account_scheduler_latency() 47 account_scheduler_latency(struct task_struct *task, int usecs, int inter) in account_scheduler_latency() argument
|
/Linux-v4.19/arch/riscv/lib/ |
D | delay.c | 89 void udelay(unsigned long usecs) in udelay() argument 91 unsigned long ucycles = usecs * lpj_fine * UDELAY_MULT; in udelay() 93 if (unlikely(usecs > MAX_UDELAY_US)) { in udelay() 94 __delay((u64)usecs * riscv_timebase / 1000000ULL); in udelay()
|
/Linux-v4.19/arch/hexagon/include/asm/ |
D | delay.h | 25 extern void __udelay(unsigned long usecs); 27 #define udelay(usecs) __udelay((usecs)) argument
|
/Linux-v4.19/arch/alpha/lib/ |
D | udelay.c | 43 udelay(unsigned long usecs) in udelay() argument 45 usecs *= (((unsigned long)HZ << 32) / 1000000) * LPJ; in udelay() 46 __delay((long)usecs >> 32); in udelay()
|
/Linux-v4.19/drivers/media/cec/ |
D | cec-pin-error-inj.c | 129 u32 usecs; in cec_pin_error_inj_parse_line() local 131 if (kstrtou32(p, 0, &usecs) || usecs > 10000000) in cec_pin_error_inj_parse_line() 133 pin->tx_custom_low_usecs = usecs; in cec_pin_error_inj_parse_line() 137 u32 usecs; in cec_pin_error_inj_parse_line() local 139 if (kstrtou32(p, 0, &usecs) || usecs > 10000000) in cec_pin_error_inj_parse_line() 141 pin->tx_custom_high_usecs = usecs; in cec_pin_error_inj_parse_line()
|
/Linux-v4.19/Documentation/trace/ |
D | hwlat_detector.rst | 50 - width - time period to sample with CPUs held (usecs) 52 - window - total period of sampling, width being inside (usecs) 55 for every 1,000,000 usecs (1s) the hwlat detector will spin for 500,000 usecs 57 change to a default of 10 usecs. If any latencies that exceed the threshold is 74 - tracing_threshold - minimum latency value to be considered (usecs) 75 - tracing_max_latency - maximum hardware latency actually observed (usecs) 77 - hwlat_detector/width - specified amount of time to spin within window (usecs) 78 - hwlat_detector/window - amount of time between (width) runs (usecs)
|
/Linux-v4.19/drivers/spi/ |
D | spi-lp8841-rtc.c | 77 unsigned usecs, unsigned cpol, unsigned flags, in bitbang_txrx_be_cpha0_lsb() argument 90 usleep_range(usecs, usecs + 1); /* T(setup) */ in bitbang_txrx_be_cpha0_lsb() 98 usleep_range(usecs, usecs + 1); in bitbang_txrx_be_cpha0_lsb()
|
/Linux-v4.19/kernel/ |
D | latencytop.c | 175 __account_scheduler_latency(struct task_struct *tsk, int usecs, int inter) in __account_scheduler_latency() argument 182 if (inter && usecs > 5000) in __account_scheduler_latency() 187 if (usecs <= 0) in __account_scheduler_latency() 192 lat.time = usecs; in __account_scheduler_latency() 193 lat.max = usecs; in __account_scheduler_latency()
|
/Linux-v4.19/drivers/usb/host/ |
D | ehci-sched.c | 203 ps->usecs, ps->c_usecs, ps->cs_mask); in bandwidth_dbg() 211 int usecs = qh->ps.usecs; in reserve_release_intr_bandwidth() local 223 usecs = -usecs; in reserve_release_intr_bandwidth() 231 ehci->bandwidth[i] += usecs; in reserve_release_intr_bandwidth() 376 unsigned usecs = ps->tt_usecs; in tt_available() local 386 if (tt->bandwidth[frame] + usecs > 900) in tt_available() 401 if (usecs > 125) { in tt_available() 402 int ufs = (usecs / 125); in tt_available() 409 tt_usecs[uframe] += usecs; in tt_available() 543 qh, qh->ps.phase, qh->ps.usecs, qh->ps.c_usecs); in qh_link_periodic() [all …]
|
/Linux-v4.19/arch/s390/include/asm/ |
D | delay.h | 17 void __udelay(unsigned long long usecs); 18 void udelay_simple(unsigned long long usecs);
|
/Linux-v4.19/arch/sh/lib64/ |
D | udelay.c | 41 void __udelay(unsigned long usecs) in __udelay() argument 43 __const_udelay(usecs * 0x000010c6); /* 2**32 / 1000000 */ in __udelay()
|
/Linux-v4.19/arch/sh/lib/ |
D | delay.c | 45 void __udelay(unsigned long usecs) in __udelay() argument 47 __const_udelay(usecs * 0x000010c6); /* 2**32 / 1000000 */ in __udelay()
|
/Linux-v4.19/arch/arc/include/asm/ |
D | delay.h | 57 static inline void __udelay(unsigned long usecs) in __udelay() argument 64 loops = ((u64) usecs * 4295 * HZ * loops_per_jiffy) >> 32; in __udelay()
|
/Linux-v4.19/arch/x86/um/ |
D | delay.c | 50 void __udelay(unsigned long usecs) in __udelay() argument 52 __const_udelay(usecs * 0x000010c7); /* 2**32 / 1000000 (rounded up) */ in __udelay()
|
/Linux-v4.19/arch/h8300/lib/ |
D | delay.c | 31 void __udelay(unsigned long usecs) in __udelay() argument 33 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
|
/Linux-v4.19/arch/nios2/lib/ |
D | delay.c | 42 void __udelay(unsigned long usecs) in __udelay() argument 44 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
|
/Linux-v4.19/arch/openrisc/lib/ |
D | delay.c | 51 void __udelay(unsigned long usecs) in __udelay() argument 53 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
|
/Linux-v4.19/arch/parisc/lib/ |
D | delay.c | 68 void __udelay(unsigned long usecs) in __udelay() argument 70 __cr16_delay(usecs * ((unsigned long)boot_cpu_data.cpu_hz / 1000000UL)); in __udelay()
|
/Linux-v4.19/arch/ia64/sn/kernel/sn2/ |
D | timer.c | 45 ia64_sn_udelay (unsigned long usecs) in ia64_sn_udelay() argument 49 usecs * sn_rtc_cycles_per_second / 1000000; in ia64_sn_udelay()
|
/Linux-v4.19/arch/arm64/lib/ |
D | delay.c | 60 void __udelay(unsigned long usecs) in __udelay() argument 62 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */ in __udelay()
|