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;