| /openbmc/u-boot/include/linux/ |
| H A D | iopoll.h | 27 #define readx_poll_timeout(op, addr, val, cond, timeout_us) \ argument 29 unsigned long timeout = timer_get_us() + timeout_us; \ 34 if (timeout_us && time_after(timer_get_us(), timeout)) { \ 43 #define readb_poll_timeout(addr, val, cond, timeout_us) \ argument 44 readx_poll_timeout(readb, addr, val, cond, timeout_us) 46 #define readw_poll_timeout(addr, val, cond, timeout_us) \ argument 47 readx_poll_timeout(readw, addr, val, cond, timeout_us) 49 #define readl_poll_timeout(addr, val, cond, timeout_us) \ argument 50 readx_poll_timeout(readl, addr, val, cond, timeout_us) 52 #define readq_poll_timeout(addr, val, cond, timeout_us) \ argument [all …]
|
| /openbmc/u-boot/drivers/mailbox/ |
| H A D | mailbox-uclass.c | 109 int mbox_recv(struct mbox_chan *chan, void *data, ulong timeout_us) in mbox_recv() argument 116 timeout_us); in mbox_recv() 123 if (timeout_us) in mbox_recv() 124 timeout_us++; in mbox_recv() 130 if ((timer_get_us() - start_time) >= timeout_us) in mbox_recv()
|
| /openbmc/sdbusplus/include/sdbusplus/ |
| H A D | bus.hpp | 206 int wait(uint64_t timeout_us) in wait() 208 int r = _intf->sd_bus_wait(_bus.get(), timeout_us); in wait() 338 auto call(message_t& m, uint64_t timeout_us) in call() 343 _intf->sd_bus_call(_bus.get(), m.get(), timeout_us, &error, &reply); in call() 361 void call_noreply(message_t& m, uint64_t timeout_us) in call_noreply() 364 int r = _intf->sd_bus_call(_bus.get(), m.get(), timeout_us, &error, in call_noreply() 383 void call_noreply_noerror(message_t& m, uint64_t timeout_us) in call_noreply_noerror() 387 call_noreply(m, timeout_us); in call_noreply_noerror()
|
| H A D | message.hpp | 434 auto timeout_us = timeout ? timeout->count() : 0; in call() local 435 int r = _intf->sd_bus_call(nullptr, get(), timeout_us, &error, &reply); in call() 456 auto timeout_us = timeout ? timeout->count() : 0; in call_async() local 460 timeout_us); in call_async()
|
| /openbmc/u-boot/drivers/i2c/ |
| H A D | tegra_i2c.c | 178 int timeout_us = I2C_TIMEOUT_USEC; in wait_for_tx_fifo_empty() local 180 while (timeout_us >= 0) { in wait_for_tx_fifo_empty() 186 timeout_us -= 10; in wait_for_tx_fifo_empty() 195 int timeout_us = I2C_TIMEOUT_USEC; in wait_for_rx_fifo_notempty() local 197 while (timeout_us >= 0) { in wait_for_rx_fifo_notempty() 203 timeout_us -= 10; in wait_for_rx_fifo_notempty() 212 int timeout_us = I2C_TIMEOUT_USEC; in wait_for_transfer_complete() local 214 while (timeout_us >= 0) { in wait_for_transfer_complete() 224 timeout_us -= 10; in wait_for_transfer_complete()
|
| /openbmc/qemu/tests/qtest/libqos/ |
| H A D | virtio.h | 75 void (*wait_config_isr_status)(QVirtioDevice *d, gint64 timeout_us); 118 QVirtQueue *vq, gint64 timeout_us); 122 gint64 timeout_us); 127 gint64 timeout_us); 128 void qvirtio_wait_config_isr(QVirtioDevice *d, gint64 timeout_us);
|
| H A D | virtio.c | 182 QVirtQueue *vq, gint64 timeout_us) in qvirtio_wait_queue_isr() argument 190 g_assert(g_get_monotonic_time() - start_time <= timeout_us); in qvirtio_wait_queue_isr() 202 gint64 timeout_us) in qvirtio_wait_status_byte_no_isr() argument 209 g_assert(g_get_monotonic_time() - start_time <= timeout_us); in qvirtio_wait_status_byte_no_isr() 227 gint64 timeout_us) in qvirtio_wait_used_elem() argument 240 g_assert(g_get_monotonic_time() - start_time <= timeout_us); in qvirtio_wait_used_elem() 244 void qvirtio_wait_config_isr(QVirtioDevice *d, gint64 timeout_us) in qvirtio_wait_config_isr() argument 246 d->bus->wait_config_isr_status(d, timeout_us); in qvirtio_wait_config_isr()
|
| H A D | virtio-mmio.c | 121 gint64 timeout_us) in qvirtio_mmio_wait_config_isr_status() argument 127 g_assert(g_get_monotonic_time() - start_time <= timeout_us); in qvirtio_mmio_wait_config_isr_status()
|
| H A D | virtio-pci-modern.c | 174 static void wait_config_isr_status(QVirtioDevice *d, gint64 timeout_us) in wait_config_isr_status() argument 179 g_assert(g_get_monotonic_time() - start_time <= timeout_us); in wait_config_isr_status()
|
| H A D | virtio-pci.c | 172 gint64 timeout_us) in qvirtio_pci_wait_config_isr_status() argument 177 g_assert(g_get_monotonic_time() - start_time <= timeout_us); in qvirtio_pci_wait_config_isr_status()
|
| /openbmc/u-boot/drivers/mtd/nand/raw/ |
| H A D | sunxi_nand_spl.c | 120 int timeout_us, int negation) in check_value_inner() argument 127 } while (--timeout_us); in check_value_inner() 133 int timeout_us) in check_value() argument 135 return check_value_inner(offset, expected_bits, timeout_us, 0); in check_value() 139 int timeout_us) in check_value_negated() argument 141 return check_value_inner(offset, unexpected_bits, timeout_us, 1); in check_value_negated()
|
| /openbmc/u-boot/drivers/adc/ |
| H A D | adc-uclass.c | 145 unsigned int timeout_us = uc_pdata->data_timeout_us; in adc_channel_data() local 162 } while (timeout_us--); in adc_channel_data() 171 unsigned int timeout_us = uc_pdata->multidata_timeout_us; in adc_channels_data() local 189 } while (timeout_us--); in adc_channels_data()
|
| /openbmc/u-boot/include/ |
| H A D | mailbox.h | 145 int mbox_recv(struct mbox_chan *chan, void *data, ulong timeout_us);
|
| /openbmc/qemu/tests/qtest/ |
| H A D | riscv-iommu-test.c | 99 guint64 timeout_us = 2 * 1000 * 1000; in qtest_wait_for_queue_active() local 110 g_assert(g_get_monotonic_time() - start_time <= timeout_us); in qtest_wait_for_queue_active()
|
| /openbmc/u-boot/drivers/crypto/ |
| H A D | aspeed_hace_v1.c | 68 static int aspeed_hace_wait_completion(u32 reg, u32 flag, int timeout_us) in aspeed_hace_wait_completion() argument 72 return readl_poll_timeout(reg, val, (val & flag) == flag, timeout_us); in aspeed_hace_wait_completion()
|
| H A D | aspeed_hace.c | 102 static int aspeed_hace_wait_completion(u32 reg, u32 flag, int timeout_us) in aspeed_hace_wait_completion() argument 106 return readl_poll_timeout(reg, val, (val & flag) == flag, timeout_us); in aspeed_hace_wait_completion()
|
| /openbmc/u-boot/drivers/video/tegra124/ |
| H A D | display.c | 97 u32 mask, u32 exp_val, u32 poll_interval_us, u32 timeout_us) in tegra_dc_poll_register() argument 99 u32 temp = timeout_us; in tegra_dc_poll_register() 105 if (timeout_us > poll_interval_us) in tegra_dc_poll_register() 106 timeout_us -= poll_interval_us; in tegra_dc_poll_register()
|
| H A D | dp.c | 55 u32 timeout_us) in tegra_dc_dpaux_poll_register() argument 58 u32 temp = timeout_us; in tegra_dc_dpaux_poll_register() 63 if (timeout_us > poll_interval_us) in tegra_dc_dpaux_poll_register() 64 timeout_us -= poll_interval_us; in tegra_dc_dpaux_poll_register()
|
| /openbmc/u-boot/drivers/mmc/ |
| H A D | bcm2835_sdhost.c | 393 int timeout_us = SDHST_TIMEOUT_MAX_USEC; in bcm2835_read_wait_sdcmd() local 396 !(value & SDCMD_NEW_FLAG), timeout_us); in bcm2835_read_wait_sdcmd() 398 printf("%s: timeout (%d us)\n", __func__, timeout_us); in bcm2835_read_wait_sdcmd()
|
| /openbmc/u-boot/arch/x86/cpu/ |
| H A D | mp_init.c | 377 const int timeout_us = 100000; in bsp_do_flight_plan() local 388 timeout_us, step_us)) { in bsp_do_flight_plan()
|
| /openbmc/u-boot/drivers/nvme/ |
| H A D | nvme.c | 166 ulong timeout_us = timeout * 100000; in nvme_submit_sync_cmd() local 177 if (timeout_us > 0 && (timer_get_us() - start_time) in nvme_submit_sync_cmd() 178 >= timeout_us) in nvme_submit_sync_cmd()
|