| /dpdk/lib/eal/unix/ |
| H A D | eal_unix_timer.c | 10 rte_delay_us_sleep(unsigned int us) in rte_delay_us_sleep() argument 16 if (us >= US_PER_S) { in rte_delay_us_sleep() 17 wait[0].tv_sec = us / US_PER_S; in rte_delay_us_sleep() 18 us -= wait[0].tv_sec * US_PER_S; in rte_delay_us_sleep() 20 wait[0].tv_nsec = 1000 * us; in rte_delay_us_sleep()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_alarm.c | 129 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument 136 if (us < 1 || us > (UINT64_MAX - US_PER_S) || cb_fn == NULL) in rte_eal_alarm_set() 148 new_alarm->time.tv_usec = ((now.tv_nsec / NS_PER_US) + us) % US_PER_S; in rte_eal_alarm_set() 149 new_alarm->time.tv_sec = now.tv_sec + (((now.tv_nsec / NS_PER_US) + us) / US_PER_S); in rte_eal_alarm_set() 180 .tv_sec = us / US_PER_S, in rte_eal_alarm_set() 181 .tv_nsec = (us % US_PER_S) * NS_PER_US, in rte_eal_alarm_set() 188 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set()
|
| /dpdk/lib/eal/include/generic/ |
| H A D | rte_cycles.h | 139 (*rte_delay_us)(unsigned int us); 159 void rte_delay_us_block(unsigned int us); 170 rte_delay_us_sleep(unsigned int us);
|
| /dpdk/app/test/ |
| H A D | test_timer_racecond.c | 20 #define usec_delay(us) usleep(us) argument 22 #define usec_delay(us) rte_delay_us(us) argument
|
| H A D | test_cycles.c | 21 static void my_rte_delay_us(unsigned int us) in my_rte_delay_us() argument 23 pattern += us; in my_rte_delay_us()
|
| /dpdk/lib/eal/freebsd/ |
| H A D | eal_alarm.c | 203 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument 211 if (us < 1 || us > (UINT64_MAX - US_PER_S) || cb_fn == NULL) in rte_eal_alarm_set() 221 ns = us * NS_PER_US; in rte_eal_alarm_set() 250 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | efx_ev.c | 36 __in uint32_t us, 58 __in unsigned int us); 263 __in uint32_t us, in efx_ev_qcreate_irq() argument 293 if (us != 0) { in efx_ev_qcreate_irq() 389 __in uint32_t us, in efx_ev_qcreate() argument 545 __in unsigned int us, in efx_ev_usecs_to_ticks() argument 558 if (us == 0) in efx_ev_usecs_to_ticks() 576 __in unsigned int us) in efx_ev_qmoderate() argument 1246 __in unsigned int us) in siena_ev_qmoderate() argument 1260 if (us == 0) { in siena_ev_qmoderate() [all …]
|
| H A D | ef10_ev.c | 119 __in uint32_t us, in ef10_ev_qcreate() argument 192 rc = efx_mcdi_init_evq(enp, index, esmp, ndescs, irq, target_evq, us, in ef10_ev_qcreate() 317 __in unsigned int us) in ef10_ev_qmoderate() argument 335 if (us > encp->enc_evq_timer_max_us) { in ef10_ev_qmoderate() 341 if (us == 0) { in ef10_ev_qmoderate() 348 uint32_t ns = us * 1000; in ef10_ev_qmoderate() 356 if ((rc = efx_ev_usecs_to_ticks(enp, us, &ticks)) != 0) in ef10_ev_qmoderate()
|
| H A D | rhead_ev.c | 103 __in uint32_t us, in rhead_ev_qcreate() argument 158 rc = efx_mcdi_init_evq(enp, index, esmp, ndescs, irq, target_evq, us, in rhead_ev_qcreate() 500 __in unsigned int us) in rhead_ev_qmoderate() argument 502 _NOTE(ARGUNUSED(eep, us)) in rhead_ev_qmoderate()
|
| H A D | rhead_impl.h | 132 __in uint32_t us, 166 __in unsigned int us);
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_timer.c | 24 rte_delay_us_block(unsigned int us) in rte_delay_us_block() argument 27 const uint64_t ticks = (uint64_t)us * rte_get_timer_hz() / 1E6; in rte_delay_us_block()
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_timer.c | 18 rte_delay_us_sleep(unsigned int us) in rte_delay_us_sleep() argument 35 due_time.QuadPart = -((int64_t)us * 10); in rte_delay_us_sleep()
|
| H A D | eal_alarm.c | 87 rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb_fn, void *cb_arg) in rte_eal_alarm_set() argument 105 deadline.QuadPart += 10 * us; in rte_eal_alarm_set() 168 rte_eal_trace_alarm_set(us, cb_fn, cb_arg, ret); in rte_eal_alarm_set()
|
| /dpdk/lib/eal/include/ |
| H A D | rte_alarm.h | 47 int rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb, void *cb_arg);
|
| H A D | rte_eal_trace.h | 27 RTE_TRACE_POINT_ARGS(uint64_t us, rte_eal_alarm_callback cb_fn, 29 rte_trace_point_emit_u64(us);
|
| /dpdk/lib/power/ |
| H A D | rte_power_pmd_mgmt.c | 167 double us, us_per_pause; in calc_tsc() local 176 us = (end - start) / (double)tsc_per_us; in calc_tsc() 177 us_per_pause = us / n_pauses; in calc_tsc()
|
| /dpdk/doc/guides/vdpadevs/ |
| H A D | mlx5.rst | 65 dynamic delay change steps according to this value. Default value is 1us. 67 - 1, A value to set fixed timer delay in micro-seconds. Default value is 0us.
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | cxgbe.h | 99 int cxgbe_poll_for_completion(struct sge_rspq *q, unsigned int us,
|
| /dpdk/kernel/freebsd/ |
| H A D | meson.build | 9 # right now, which allows us to simplify things. We pull in the sourcer
|
| /dpdk/doc/guides/tools/ |
| H A D | comp_perf.rst | 95 …``--cc-delay-us N``: delay between enqueue and dequeue operations in microseconds, valid only for …
|
| H A D | testbbdev.rst | 112 counts and time (us) from the point the enqueue API is called until 114 (b) *Acc Enq Offload Cost*: The cycle count and time (us) from the 118 time (us) consumed to dequeue one operation. 119 (d) *Empty Queue Enq Offload Cost*: The cycle count and time (us)
|
| /dpdk/doc/guides/cryptodevs/ |
| H A D | aesni_mb.rst | 11 <https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/fast-multi-buffer-ipsec-… 102 `NASM website <https://www.nasm.us/pub/nasm/releasebuilds/?C=M;O=D>`_.
|
| /dpdk/doc/guides/bbdevs/ |
| H A D | turbo_sw.rst | 70 These libraries are available through this `link <https://software.intel.com/en-us/articles/flexran… 96 …ICC is `available with a free community license <https://software.intel.com/en-us/system-studio/ch…
|
| /dpdk/doc/guides/eventdevs/ |
| H A D | cnxk.rst | 39 time granularity of 2.5us on CN9K and 1us on CN10K.
|
| /dpdk/doc/guides/nics/ |
| H A D | vdev_netvsc.rst | 13 .. _Hyper-V: https://docs.microsoft.com/en-us/windows-hardware/drivers/network/overview-of-hyper-v
|