Defined in 9 files as a prototype:
Defined in 1 files as a macro:
Defined in 27 files as a function:
- arch/alpha/lib/udelay.c, line 23 (as a function)
- arch/arc/include/asm/delay.h, line 22 (as a function)
- arch/arm64/lib/delay.c, line 26 (as a function)
- arch/c6x/include/asm/delay.h, line 15 (as a function)
- arch/csky/lib/delay.c, line 8 (as a function)
- arch/h8300/lib/delay.c, line 14 (as a function)
- arch/hexagon/kernel/time.c, line 206 (as a function)
- arch/ia64/include/asm/delay.h, line 79 (as a function)
- arch/m68k/include/asm/delay.h, line 34 (as a function)
- arch/microblaze/include/asm/delay.h, line 18 (as a function)
- arch/mips/cavium-octeon/csrc-octeon.c, line 172 (as a function)
- arch/mips/lib/delay.c, line 27 (as a function)
- arch/nds32/include/asm/delay.h, line 10 (as a function)
- arch/nios2/lib/delay.c, line 11 (as a function)
- arch/openrisc/lib/delay.c, line 29 (as a function)
- arch/parisc/include/asm/delay.h, line 5 (as a function)
- arch/powerpc/kernel/time.c, line 445 (as a function)
- arch/riscv/lib/delay.c, line 72 (as a function)
- arch/s390/lib/delay.c, line 21 (as a function)
- arch/sh/lib/delay.c, line 11 (as a function)
- arch/sh/lib64/udelay.c, line 24 (as a function)
- arch/sparc/include/asm/delay_32.h, line 13 (as a function)
- arch/sparc/kernel/time_64.c, line 779 (as a function)
- arch/unicore32/lib/delay.S, line 42 (as a function)
- arch/x86/lib/delay.c, line 159 (as a function)
- arch/x86/um/delay.c, line 12 (as a function)
- arch/xtensa/include/asm/delay.h, line 20 (as a function)
Referenced in 47 files:
- arch/alpha/lib/udelay.c
- arch/arc/include/asm/delay.h, line 63
- arch/arm64/lib/delay.c
- arch/csky/lib/delay.c
- arch/h8300/kernel/setup.c, line 189
- arch/h8300/lib/delay.c
- arch/hexagon/kernel/time.c, line 213
- arch/m68k/include/asm/delay.h
- arch/m68k/include/asm/dvma.h, line 230
- arch/microblaze/include/asm/delay.h, line 58
- arch/mips/cavium-octeon/csrc-octeon.c, line 182
- arch/mips/cavium-octeon/executive/cvmx-helper.c, line 818
- arch/mips/cavium-octeon/executive/cvmx-spi.c
- arch/mips/include/asm/lasat/lasat.h, line 227
- arch/mips/include/asm/octeon/cvmx-fpa.h, line 170
- arch/mips/include/asm/octeon/cvmx.h, line 473
- arch/mips/lib/delay.c
- arch/mips/pci/pcie-octeon.c
- arch/nds32/include/asm/delay.h, line 25
- arch/nios2/lib/delay.c
- arch/openrisc/lib/delay.c
- arch/powerpc/kernel/time.c
- arch/powerpc/platforms/52xx/mpc52xx_common.c, line 334
- arch/powerpc/platforms/cell/spu_base.c, line 710
- arch/powerpc/xmon/xmon.c
- arch/riscv/lib/delay.c
- arch/s390/lib/delay.c, line 32
- arch/sh/lib/delay.c, line 42
- arch/sh/lib64/udelay.c, line 38
- arch/sparc/kernel/time_64.c
- arch/unicore32/lib/delay.S
- arch/x86/kernel/apic/io_apic.c, line 1619
- arch/x86/kvm/lapic.c, line 1470
- arch/x86/lib/delay.c
- arch/x86/um/delay.c
- arch/xtensa/include/asm/delay.h, line 62
- drivers/char/dtlk.c
- drivers/char/hw_random/n2-drv.c
- drivers/clk/sunxi/clk-factors.c, line 162
- drivers/net/phy/mdio-cavium.c
- drivers/spi/spi-cavium.c, line 23
- drivers/staging/octeon-usb/octeon-hcd.c
- drivers/video/fbdev/aty/atyfb_base.c
- drivers/video/fbdev/controlfb.c
- drivers/video/fbdev/platinumfb.c
- drivers/video/fbdev/valkyriefb.c
- init/calibrate.c