Searched refs:__delay (Results 1 - 25 of 56) sorted by relevance

123

/linux-master/arch/alpha/include/asm/
H A Ddelay.h5 extern void __delay(int loops);
/linux-master/arch/alpha/lib/
H A Dudelay.c23 __delay(int loops) function
34 EXPORT_SYMBOL(__delay); variable
46 __delay((long)usecs >> 32);
54 __delay((long)nsecs >> 32);
/linux-master/arch/sparc/include/asm/
H A Ddelay_64.h12 void __delay(unsigned long loops);
H A Ddelay_32.h13 static inline void __delay(unsigned long loops) function
/linux-master/arch/hexagon/include/asm/
H A Ddelay.h11 extern void __delay(unsigned long cycles);
/linux-master/arch/riscv/include/asm/
H A Ddelay.h18 extern void __delay(unsigned long cycles);
/linux-master/arch/loongarch/lib/
H A Ddelay.c12 void __delay(unsigned long cycles) function
19 EXPORT_SYMBOL(__delay); variable
34 __delay((us * 0x000010c7ull * HZ * lpj_fine) >> 32);
40 __delay((ns * 0x00000005ull * HZ * lpj_fine) >> 32);
/linux-master/tools/testing/selftests/kvm/include/aarch64/
H A Ddelay.h11 static inline void __delay(uint64_t cycles) function
22 __delay(usec_to_cycles(usec));
/linux-master/arch/nios2/lib/
H A Ddelay.c11 void __delay(unsigned long cycles) function
18 EXPORT_SYMBOL(__delay); variable
26 __delay(loops >> 32);
/linux-master/arch/x86/um/
H A Ddelay.c12 void __delay(unsigned long loops) function
31 EXPORT_SYMBOL(__delay); variable
43 __delay(++xloops);
/linux-master/arch/csky/lib/
H A Ddelay.c8 void __aligned(8) __delay(unsigned long loops) function
17 EXPORT_SYMBOL(__delay); variable
25 __delay(loops >> 32);
/linux-master/arch/m68k/include/asm/
H A Ddelay.h34 static inline void __delay(unsigned long loops) function
56 __delay(((((u) * HZSCALE) >> 11) * (loops_per_jiffy >> 11)) >> 6)
67 __delay(xloops * HZ);
118 __delay(DIV_ROUND_UP(nsec *
/linux-master/arch/parisc/include/asm/
H A Ddelay.h5 static __inline__ void __delay(unsigned long loops) { function
/linux-master/arch/s390/include/asm/
H A Ddelay.h18 void __delay(unsigned long loops);
/linux-master/arch/mips/lib/
H A Ddelay.c28 void __delay(unsigned long loops) function
39 EXPORT_SYMBOL(__delay); variable
56 __delay((us * 0x000010c7ull * HZ * lpj) >> 32);
64 __delay((ns * 0x00000005ull * HZ * lpj) >> 32);
/linux-master/arch/arc/include/asm/
H A Ddelay.h22 static inline void __delay(unsigned long loops) function
63 __delay(loops);
/linux-master/arch/sh/lib/
H A Ddelay.c11 void __delay(unsigned long loops) function
42 __delay(++xloops);
/linux-master/arch/s390/lib/
H A Ddelay.c14 void __delay(unsigned long loops) function
22 EXPORT_SYMBOL(__delay); variable
/linux-master/arch/riscv/lib/
H A Ddelay.c76 void __delay(unsigned long cycles) function
83 EXPORT_SYMBOL(__delay); variable
94 __delay(n);
98 __delay(ucycles >> UDELAY_SHIFT);
109 __delay(ncycles >> NDELAY_SHIFT);
/linux-master/arch/openrisc/lib/
H A Ddelay.c30 void __delay(unsigned long cycles) function
37 EXPORT_SYMBOL(__delay); variable
45 __delay(loops >> 32);
/linux-master/arch/mips/include/asm/
H A Ddelay.h16 extern void __delay(unsigned long loops);
/linux-master/arch/loongarch/include/asm/
H A Ddelay.h10 extern void __delay(unsigned long cycles);
/linux-master/arch/xtensa/include/asm/
H A Ddelay.h20 static inline void __delay(unsigned long loops) function
62 __delay(cycles);
/linux-master/arch/microblaze/include/asm/
H A Ddelay.h13 static inline void __delay(unsigned long loops) function
15 asm volatile ("# __delay \n\t" \
53 __delay(loops);
/linux-master/tools/testing/selftests/kvm/include/riscv/
H A Darch_timer.h58 static inline void __delay(uint64_t cycles) function
68 __delay(usec_to_cycles(usec));

Completed in 312 milliseconds

123