Home
last modified time | relevance | path

Searched refs:__delay (Results 1 – 25 of 42) sorted by relevance

12

/linux/arch/loongarch/lib/
H A Ddelay.c12 void __delay(unsigned long cycles) in __delay() function
19 EXPORT_SYMBOL(__delay);
34 __delay((us * 0x000010c7ull * HZ * lpj_fine) >> 32); in __udelay()
40 __delay((ns * 0x00000005ull * HZ * lpj_fine) >> 32); in __ndelay()
/linux/arch/alpha/lib/
H A Dudelay.c23 __delay(int loops) in __delay() function
34 EXPORT_SYMBOL(__delay);
46 __delay((long)usecs >> 32); in udelay()
54 __delay((long)nsecs >> 32); in ndelay()
/linux/arch/mips/lib/
H A Ddelay.c28 void __delay(unsigned long loops) in __delay() function
39 EXPORT_SYMBOL(__delay);
56 __delay((us * 0x000010c7ull * HZ * lpj) >> 32); in __udelay()
64 __delay((ns * 0x00000005ull * HZ * lpj) >> 32); in __ndelay()
/linux/arch/m68k/include/asm/
H A Ddelay.h34 static inline void __delay(unsigned long loops) in __delay() function
56 __delay(((((u) * HZSCALE) >> 11) * (loops_per_jiffy >> 11)) >> 6)
67 __delay(xloops * HZ); in __xdelay()
118 __delay(DIV_ROUND_UP(nsec * in ndelay()
/linux/arch/x86/um/
H A Ddelay.c12 void __delay(unsigned long loops) in __delay() function
31 EXPORT_SYMBOL(__delay);
43 __delay(++xloops); in __const_udelay()
/linux/arch/csky/lib/
H A Ddelay.c8 void __aligned(8) __delay(unsigned long loops) in __delay() function
17 EXPORT_SYMBOL(__delay);
25 __delay(loops >> 32); in __const_udelay()
/linux/arch/nios2/lib/
H A Ddelay.c11 void __delay(unsigned long cycles) in __delay() function
18 EXPORT_SYMBOL(__delay);
26 __delay(loops >> 32); in __const_udelay()
/linux/arch/arm64/lib/
H A Ddelay.c41 void __delay(unsigned long cycles) in __delay() function
66 EXPORT_SYMBOL(__delay);
70 __delay(xloops_to_cycles(xloops)); in __const_udelay()
/linux/drivers/net/mdio/
H A Dmdio-cavium.c51 __delay(1000); in cavium_mdiobus_c45_addr()
79 __delay(1000); in cavium_mdiobus_read_c22()
113 __delay(1000); in cavium_mdiobus_read_c45()
148 __delay(1000); in cavium_mdiobus_write_c22()
186 __delay(1000); in cavium_mdiobus_write_c45()
/linux/tools/testing/selftests/kvm/include/arm64/
H A Ddelay.h11 static inline void __delay(u64 cycles) in __delay() function
22 __delay(usec_to_cycles(usec)); in udelay()
/linux/arch/sh/lib/
H A Ddelay.c11 void __delay(unsigned long loops) in __delay() function
42 __delay(++xloops); in __const_udelay()
/linux/arch/arc/include/asm/
H A Ddelay.h22 static inline void __delay(unsigned long loops) in __delay() function
63 __delay(loops); in __udelay()
/linux/arch/s390/lib/
H A Ddelay.c15 void __delay(unsigned long loops) in __delay() function
23 EXPORT_SYMBOL(__delay);
/linux/arch/microblaze/include/asm/
H A Ddelay.h13 static inline void __delay(unsigned long loops) in __delay() function
53 __delay(loops); in __udelay()
/linux/arch/xtensa/include/asm/
H A Ddelay.h20 static inline void __delay(unsigned long loops) in __delay() function
62 __delay(cycles); in __ndelay()
/linux/tools/testing/selftests/kvm/include/riscv/
H A Darch_timer.h58 static inline void __delay(u64 cycles) in __delay() function
68 __delay(usec_to_cycles(usec)); in udelay()
/linux/tools/testing/selftests/kvm/include/loongarch/
H A Darch_timer.h73 static inline void __delay(u64 cycles) in __delay() function
83 __delay(usec_to_cycles(usec)); in udelay()
/linux/arch/mips/cavium-octeon/
H A Dcsrc-octeon.c172 void __delay(unsigned long loops) in __delay() function
182 EXPORT_SYMBOL(__delay);
/linux/arch/alpha/include/asm/
H A Ddelay.h5 extern void __delay(int loops);
/linux/arch/hexagon/include/asm/
H A Ddelay.h11 extern void __delay(unsigned long cycles);
/linux/arch/riscv/include/asm/
H A Ddelay.h18 extern void __delay(unsigned long cycles);
/linux/arch/s390/include/asm/
H A Ddelay.h18 void __delay(unsigned long loops);
/linux/arch/parisc/include/asm/
H A Ddelay.h5 static __inline__ void __delay(unsigned long loops) { in __delay() function
/linux/arch/mips/include/asm/
H A Ddelay.h16 extern void __delay(unsigned long loops);
/linux/arch/loongarch/include/asm/
H A Ddelay.h10 extern void __delay(unsigned long cycles);

12