/linux-master/arch/parisc/include/asm/ |
H A 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) argument 18 if (__builtin_constant_p(usecs) && (usecs) > 20000) 19 __udelay_bad(usecs); 20 __udelay(usecs);
|
/linux-master/arch/hexagon/include/asm/ |
H A D | delay.h | 12 extern void __udelay(unsigned long usecs); 14 #define udelay(usecs) __udelay((usecs))
|
/linux-master/arch/alpha/include/asm/ |
H A D | delay.h | 6 extern void udelay(unsigned long usecs);
|
/linux-master/include/linux/ |
H A D | delay.h | 82 static inline void fsleep(unsigned long usecs) argument 84 if (usecs <= 10) 85 udelay(usecs); 86 else if (usecs <= 20000) 87 usleep_range(usecs, 2 * usecs); 89 msleep(DIV_ROUND_UP(usecs, 1000));
|
H A 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) argument 36 __account_scheduler_latency(task, usecs, inter); 44 account_scheduler_latency(struct task_struct *task, int usecs, int inter) argument
|
/linux-master/arch/um/include/asm/ |
H A D | delay.h | 19 static inline void um_udelay(unsigned long usecs) argument 23 time_travel_ndelay(1000 * usecs); 26 udelay(usecs);
|
/linux-master/arch/sparc/include/asm/ |
H A D | delay_64.h | 13 void udelay(unsigned long usecs);
|
H A D | delay_32.h | 24 void __udelay(unsigned long usecs, unsigned long lpj);
|
/linux-master/arch/riscv/include/asm/ |
H A D | delay.h | 13 extern void udelay(unsigned long usecs);
|
/linux-master/arch/alpha/lib/ |
H A D | udelay.c | 43 udelay(unsigned long usecs) argument 45 usecs *= (((unsigned long)HZ << 32) / 1000000) * LPJ; 46 __delay((long)usecs >> 32);
|
/linux-master/arch/s390/include/asm/ |
H A D | delay.h | 17 void __udelay(unsigned long usecs);
|
/linux-master/arch/arc/include/asm/ |
H A D | delay.h | 37 * Normal Math for computing loops in "N" usecs 40 * loops per "N" usecs = ((loops_per_jiffy * HZ / 1000000) * N) 54 static inline void __udelay(unsigned long usecs) argument 61 loops = ((u64) usecs * 4295 * HZ * loops_per_jiffy) >> 32;
|
/linux-master/arch/sh/lib/ |
H A D | delay.c | 45 void __udelay(unsigned long usecs) argument 47 __const_udelay(usecs * 0x000010c6); /* 2**32 / 1000000 */
|
/linux-master/arch/s390/lib/ |
H A D | delay.c | 33 void __udelay(unsigned long usecs) argument 35 delay_loop(usecs << 12);
|
/linux-master/kernel/time/ |
H A D | test_udelay.c | 8 * Specifying usecs of 0 or negative values will run multiples tests. 27 static int udelay_test_single(struct seq_file *s, int usecs, uint32_t iters) argument 34 int allowed_error_ns = usecs * 5; 41 udelay(usecs); 49 if ((time_passed + allowed_error_ns) / 1000 < usecs) 57 seq_printf(s, "%d usecs x %d: exp=%d allowed=%d min=%d avg=%lld max=%d", 58 usecs, iters, usecs * 1000, 59 (usecs * 1000) - allowed_error_ns, min, avg, max); 69 int usecs; local 104 int usecs; local [all...] |
/linux-master/arch/parisc/lib/ |
H A D | delay.c | 68 void __udelay(unsigned long usecs) argument 70 __cr16_delay(usecs * ((unsigned long)boot_cpu_data.cpu_hz / 1000000UL));
|
/linux-master/arch/nios2/lib/ |
H A D | delay.c | 30 void __udelay(unsigned long usecs) argument 32 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */
|
/linux-master/arch/x86/um/ |
H A D | delay.c | 47 void __udelay(unsigned long usecs) argument 49 __const_udelay(usecs * 0x000010c7); /* 2**32 / 1000000 (rounded up) */
|
/linux-master/arch/csky/lib/ |
H A D | delay.c | 29 void __udelay(unsigned long usecs) argument 31 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */
|
/linux-master/arch/riscv/lib/ |
H A D | delay.c | 85 void udelay(unsigned long usecs) argument 87 u64 ucycles = (u64)usecs * lpj_fine * UDELAY_MULT; 90 if (unlikely(usecs > MAX_UDELAY_US)) { 91 n = (u64)usecs * riscv_timebase;
|
/linux-master/include/trace/events/ |
H A D | ufs.h | 172 TP_printk("%s: %s: took %lld usecs, err %d", 193 TP_PROTO(const char *dev_name, int err, s64 usecs, 196 TP_ARGS(dev_name, err, usecs, dev_state, link_state), 199 __field(s64, usecs) 207 __entry->usecs = usecs; 215 "%s: took %lld usecs, dev_state: %s, link_state: %s, err %d", 217 __entry->usecs, 225 TP_PROTO(const char *dev_name, int err, s64 usecs, 227 TP_ARGS(dev_name, err, usecs, dev_stat [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | delay.h | 79 static inline void __udelay(unsigned long usecs) argument 81 __const_udelay(usecs);
|
/linux-master/arch/xtensa/include/asm/ |
H A D | delay.h | 37 static inline void __udelay(unsigned long usecs) argument 40 unsigned long cycles = (usecs * (ccount_freq >> 15)) >> 5;
|
/linux-master/arch/openrisc/lib/ |
H A D | delay.c | 49 void __udelay(unsigned long usecs) argument 51 __const_udelay(usecs * 0x10C7UL); /* 2**32 / 1000000 (rounded up) */
|
/linux-master/include/asm-generic/ |
H A D | delay.h | 9 extern void __udelay(unsigned long usecs);
|