delay_us           55 arch/powerpc/include/asm/smp.h extern int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us);
delay_us           56 arch/powerpc/include/asm/smp.h extern int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us);
delay_us          463 arch/powerpc/kernel/smp.c 				u64 delay_us, bool safe)
delay_us          506 arch/powerpc/kernel/smp.c 		if (delay_us) {
delay_us          507 arch/powerpc/kernel/smp.c 			delay_us--;
delay_us          508 arch/powerpc/kernel/smp.c 			if (!delay_us)
delay_us          527 arch/powerpc/kernel/smp.c int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us)
delay_us          529 arch/powerpc/kernel/smp.c 	return __smp_send_nmi_ipi(cpu, fn, delay_us, false);
delay_us          532 arch/powerpc/kernel/smp.c int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us)
delay_us          534 arch/powerpc/kernel/smp.c 	return __smp_send_nmi_ipi(cpu, fn, delay_us, true);
delay_us         2229 drivers/base/regmap/regmap.c 		if (page_change || regs[i].delay_us) {
delay_us         2237 drivers/base/regmap/regmap.c 				if (regs[i].delay_us && i == 0)
delay_us         2244 drivers/base/regmap/regmap.c 				if (regs[i].delay_us)
delay_us         2245 drivers/base/regmap/regmap.c 					udelay(regs[i].delay_us);
delay_us         2281 drivers/base/regmap/regmap.c 			if (regs[i].delay_us)
delay_us         2282 drivers/base/regmap/regmap.c 				udelay(regs[i].delay_us);
delay_us         2327 drivers/base/regmap/regmap.c 		if (range || regs[i].delay_us) {
delay_us          536 drivers/clk/ingenic/cgu.c 		if (clk_info->gate.delay_us)
delay_us          537 drivers/clk/ingenic/cgu.c 			udelay(clk_info->gate.delay_us);
delay_us          116 drivers/clk/ingenic/cgu.h 	u16 delay_us;
delay_us         1829 drivers/clk/meson/g12a.c 	{ .reg = HHI_PCIE_PLL_CNTL5,	.def = 0x68000068, .delay_us = 20 },
delay_us         1830 drivers/clk/meson/g12a.c 	{ .reg = HHI_PCIE_PLL_CNTL4,	.def = 0x008100c0, .delay_us = 10 },
delay_us         1832 drivers/clk/meson/g12a.c 	{ .reg = HHI_PCIE_PLL_CNTL0,	.def = 0x14090496, .delay_us = 10 },
delay_us          934 drivers/clk/sunxi-ng/ccu-sun50i-a64.c 	.delay_us	= 1, /* > 8 clock cycles at 24 MHz */
delay_us         1225 drivers/clk/sunxi-ng/ccu-sun6i-a31.c 	.delay_us	= 1, /* > 8 clock cycles at 24 MHz */
delay_us          783 drivers/clk/sunxi-ng/ccu-sun8i-a33.c 	.delay_us	= 1, /* > 8 clock cycles at 24 MHz */
delay_us         1135 drivers/clk/sunxi-ng/ccu-sun8i-h3.c 	.delay_us	= 1, /* > 8 clock cycles at 24 MHz */
delay_us         1263 drivers/clk/sunxi-ng/ccu-sun8i-r40.c 	.delay_us	= 1, /* > 8 clock cycles at 24 MHz */
delay_us          521 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c 	.delay_us	= 1, /* > 8 clock cycles at 24 MHz */
delay_us          277 drivers/clk/sunxi-ng/ccu_mux.c 	udelay(mux->delay_us);
delay_us          109 drivers/clk/sunxi-ng/ccu_mux.h 	u32	delay_us;	/* How many us to wait after reparenting */
delay_us          253 drivers/cpufreq/cppc_cpufreq.c 	unsigned int delay_us = 0;
delay_us          260 drivers/cpufreq/cppc_cpufreq.c 			delay_us = 10000;
delay_us          263 drivers/cpufreq/cppc_cpufreq.c 			delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC;
delay_us          268 drivers/cpufreq/cppc_cpufreq.c 		delay_us = cppc_get_transition_latency(cpu) / NSEC_PER_USEC;
delay_us          272 drivers/cpufreq/cppc_cpufreq.c 	return delay_us;
delay_us          323 drivers/cpufreq/cpufreq_governor.c 				unsigned int delay_us)
delay_us          328 drivers/cpufreq/cpufreq_governor.c 	gov_update_sample_delay(policy_dbs, delay_us);
delay_us          104 drivers/cpufreq/cpufreq_governor.h 					   unsigned int delay_us)
delay_us          106 drivers/cpufreq/cpufreq_governor.h 	policy_dbs->sample_delay_ns = delay_us * NSEC_PER_USEC;
delay_us          456 drivers/dma/xilinx/xilinx_dma.c #define xilinx_dma_poll_timeout(chan, reg, val, cond, delay_us, timeout_us) \
delay_us          458 drivers/dma/xilinx/xilinx_dma.c 			   cond, delay_us, timeout_us)
delay_us           98 drivers/fpga/altera-ps-spi.c static inline void altera_ps_delay(int delay_us)
delay_us          100 drivers/fpga/altera-ps-spi.c 	if (delay_us > 10)
delay_us          101 drivers/fpga/altera-ps-spi.c 		usleep_range(delay_us, delay_us + 5);
delay_us          103 drivers/fpga/altera-ps-spi.c 		udelay(delay_us);
delay_us           52 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c 	int delay_us  = 5;
delay_us           65 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c 		udelay(delay_us);
delay_us           92 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 	u32 const delay_us = 5;
delay_us          112 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 					delay_us, timeout_us);
delay_us           52 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h static inline void pll_write_udelay(void __iomem *reg, u32 data, u32 delay_us)
delay_us           55 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h 	udelay(delay_us);
delay_us          350 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	u32 const delay_us = 100;
delay_us          357 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 				       delay_us,
delay_us           74 drivers/gpu/drm/panel/panel-novatek-nt39016.c #define RV(REG, VAL) { .reg = (REG), .def = (VAL), .delay_us = 2 }
delay_us          426 drivers/gpu/drm/radeon/rv6xx_dpm.c 					 u32 delay_us, u32 unit)
delay_us          430 drivers/gpu/drm/radeon/rv6xx_dpm.c 	return rv6xx_scale_count_given_unit(rdev, delay_us * (ref_clk / 100), unit);
delay_us          776 drivers/iio/adc/ina2xx-adc.c 	s64 delay_us;
delay_us          818 drivers/iio/adc/ina2xx-adc.c 			delay_us = div_s64(timespec64_to_ns(&delta), 1000);
delay_us          819 drivers/iio/adc/ina2xx-adc.c 		} while (delay_us <= 0);
delay_us          821 drivers/iio/adc/ina2xx-adc.c 		usleep_range(delay_us, (delay_us * 3) >> 1);
delay_us          705 drivers/iio/pressure/bmp280-core.c 	unsigned int delay_us;
delay_us          727 drivers/iio/pressure/bmp280-core.c 			delay_us = 4500;
delay_us          729 drivers/iio/pressure/bmp280-core.c 			delay_us =
delay_us          732 drivers/iio/pressure/bmp280-core.c 		usleep_range(delay_us, delay_us + 1000);
delay_us          395 drivers/media/i2c/ov2685.c 	u32 delay_us;
delay_us          415 drivers/media/i2c/ov2685.c 	delay_us = ov2685_cal_delay(8192);
delay_us          416 drivers/media/i2c/ov2685.c 	usleep_range(delay_us, delay_us * 2);
delay_us          438 drivers/media/i2c/ov2685.c 	u32 delay_us = ov2685_cal_delay(512);
delay_us          440 drivers/media/i2c/ov2685.c 	usleep_range(delay_us, delay_us * 2);
delay_us         1379 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 				    unsigned long delay_us,
delay_us         1386 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		usleep_range(delay_us, delay_us * 2);
delay_us          876 drivers/net/ethernet/sfc/mcdi.c 		unsigned int delay_us = 10000;
delay_us          883 drivers/net/ethernet/sfc/mcdi.c 			usleep_range(delay_us, delay_us + 10000);
delay_us          887 drivers/net/ethernet/sfc/mcdi.c 			if (delay_us < 100000)
delay_us          888 drivers/net/ethernet/sfc/mcdi.c 				delay_us <<= 1;
delay_us          205 drivers/pwm/pwm-sun4i.c 	unsigned int delay_us;
delay_us          281 drivers/pwm/pwm-sun4i.c 		delay_us = jiffies_to_usecs(sun4i_pwm->next_period[pwm->hwpwm] -
delay_us          283 drivers/pwm/pwm-sun4i.c 		if ((delay_us / 500) > MAX_UDELAY_MS)
delay_us          284 drivers/pwm/pwm-sun4i.c 			msleep(delay_us / 1000 + 1);
delay_us          286 drivers/pwm/pwm-sun4i.c 			usleep_range(delay_us, delay_us * 2);
delay_us           39 drivers/reset/reset-lpc18xx.c 	u32 delay_us;
delay_us          109 drivers/reset/reset-lpc18xx.c 	udelay(rc->delay_us);
delay_us          182 drivers/reset/reset-lpc18xx.c 		rc->delay_us = 2;
delay_us          184 drivers/reset/reset-lpc18xx.c 		rc->delay_us = DIV_ROUND_UP(fcclk, firc * firc);
delay_us         1134 drivers/scsi/cxlflash/main.c static bool wait_port_online(__be64 __iomem *fc_regs, u32 delay_us, u32 nretry)
delay_us         1138 drivers/scsi/cxlflash/main.c 	WARN_ON(delay_us < 1000);
delay_us         1141 drivers/scsi/cxlflash/main.c 		msleep(delay_us / 1000);
delay_us         1163 drivers/scsi/cxlflash/main.c static bool wait_port_offline(__be64 __iomem *fc_regs, u32 delay_us, u32 nretry)
delay_us         1167 drivers/scsi/cxlflash/main.c 	WARN_ON(delay_us < 1000);
delay_us         1170 drivers/scsi/cxlflash/main.c 		msleep(delay_us / 1000);
delay_us          545 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c #define hisi_sas_read32_poll_timeout(off, val, cond, delay_us,		\
delay_us          549 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	readl_poll_timeout(regs, val, cond, delay_us, timeout_us);	\
delay_us          552 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c #define hisi_sas_read32_poll_timeout_atomic(off, val, cond, delay_us,	\
delay_us          556 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	readl_poll_timeout_atomic(regs, val, cond, delay_us, timeout_us);\
delay_us          619 drivers/spi/spi-fsl-qspi.c 				    u32 mask, u32 delay_us, u32 timeout_us)
delay_us          626 drivers/spi/spi-fsl-qspi.c 	return readl_poll_timeout(base, reg, !(reg & mask), delay_us,
delay_us          447 drivers/spi/spi-nxp-fspi.c 				u32 mask, u32 delay_us,
delay_us          457 drivers/spi/spi-nxp-fspi.c 					  delay_us, timeout_us);
delay_us          460 drivers/spi/spi-nxp-fspi.c 					  delay_us, timeout_us);
delay_us          574 drivers/staging/uwb/drp.c 	unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE;
delay_us          589 drivers/staging/uwb/drp.c 					usecs_to_jiffies(delay_us));
delay_us          611 drivers/staging/uwb/drp.c 	unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE;
delay_us          646 drivers/staging/uwb/drp.c 	queue_delayed_work(rc->rsv_workq, &rc->rsv_alien_bp_work, usecs_to_jiffies(delay_us));
delay_us          848 drivers/staging/uwb/rsv.c 	unsigned long delay_us = UWB_MAS_LENGTH_US * UWB_MAS_PER_ZONE;
delay_us          850 drivers/staging/uwb/rsv.c 	queue_delayed_work(rc->rsv_workq, &rc->rsv_update_work, usecs_to_jiffies(delay_us));
delay_us           72 include/linux/iopoll.h #define readx_poll_timeout_atomic(op, addr, val, cond, delay_us, timeout_us) \
delay_us           75 include/linux/iopoll.h 	unsigned long __delay_us = (delay_us); \
delay_us           93 include/linux/iopoll.h #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us           94 include/linux/iopoll.h 	readx_poll_timeout(readb, addr, val, cond, delay_us, timeout_us)
delay_us           96 include/linux/iopoll.h #define readb_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us           97 include/linux/iopoll.h 	readx_poll_timeout_atomic(readb, addr, val, cond, delay_us, timeout_us)
delay_us           99 include/linux/iopoll.h #define readw_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us          100 include/linux/iopoll.h 	readx_poll_timeout(readw, addr, val, cond, delay_us, timeout_us)
delay_us          102 include/linux/iopoll.h #define readw_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us          103 include/linux/iopoll.h 	readx_poll_timeout_atomic(readw, addr, val, cond, delay_us, timeout_us)
delay_us          105 include/linux/iopoll.h #define readl_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us          106 include/linux/iopoll.h 	readx_poll_timeout(readl, addr, val, cond, delay_us, timeout_us)
delay_us          108 include/linux/iopoll.h #define readl_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us          109 include/linux/iopoll.h 	readx_poll_timeout_atomic(readl, addr, val, cond, delay_us, timeout_us)
delay_us          111 include/linux/iopoll.h #define readq_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us          112 include/linux/iopoll.h 	readx_poll_timeout(readq, addr, val, cond, delay_us, timeout_us)
delay_us          114 include/linux/iopoll.h #define readq_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us          115 include/linux/iopoll.h 	readx_poll_timeout_atomic(readq, addr, val, cond, delay_us, timeout_us)
delay_us          117 include/linux/iopoll.h #define readb_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us          118 include/linux/iopoll.h 	readx_poll_timeout(readb_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us          120 include/linux/iopoll.h #define readb_relaxed_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us          121 include/linux/iopoll.h 	readx_poll_timeout_atomic(readb_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us          123 include/linux/iopoll.h #define readw_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us          124 include/linux/iopoll.h 	readx_poll_timeout(readw_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us          126 include/linux/iopoll.h #define readw_relaxed_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us          127 include/linux/iopoll.h 	readx_poll_timeout_atomic(readw_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us          129 include/linux/iopoll.h #define readl_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us          130 include/linux/iopoll.h 	readx_poll_timeout(readl_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us          132 include/linux/iopoll.h #define readl_relaxed_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us          133 include/linux/iopoll.h 	readx_poll_timeout_atomic(readl_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us          135 include/linux/iopoll.h #define readq_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \
delay_us          136 include/linux/iopoll.h 	readx_poll_timeout(readq_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us          138 include/linux/iopoll.h #define readq_relaxed_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \
delay_us          139 include/linux/iopoll.h 	readx_poll_timeout_atomic(readq_relaxed, addr, val, cond, delay_us, timeout_us)
delay_us           71 include/linux/regmap.h 	unsigned int delay_us;
delay_us           42 tools/testing/selftests/net/so_txtime.c 	int64_t	delay_us;
delay_us           78 tools/testing/selftests/net/so_txtime.c 	if (ts->delay_us >= 0) {
delay_us           83 tools/testing/selftests/net/so_txtime.c 		tdeliver = glob_tstart + ts->delay_us * 1000;
delay_us          115 tools/testing/selftests/net/so_txtime.c 	texpect = ts->delay_us >= 0 ? ts->delay_us : 0;
delay_us          293 tools/testing/selftests/net/so_txtime.c 			array->delay_us = strtol(tok, NULL, 0) * 1000;