Home
last modified time | relevance | path

Searched refs:us (Results 1 – 25 of 75) sorted by relevance

123

/dpdk/lib/eal/unix/
H A Deal_unix_timer.c10 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 Deal_alarm.c129 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 Drte_cycles.h139 (*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 Dtest_timer_racecond.c20 #define usec_delay(us) usleep(us) argument
22 #define usec_delay(us) rte_delay_us(us) argument
H A Dtest_cycles.c21 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 Deal_alarm.c203 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 Defx_ev.c36 __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 Def10_ev.c119 __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 Drhead_ev.c103 __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 Drhead_impl.h132 __in uint32_t us,
166 __in unsigned int us);
/dpdk/lib/eal/common/
H A Deal_common_timer.c24 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 Deal_timer.c18 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 Deal_alarm.c87 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 Drte_alarm.h47 int rte_eal_alarm_set(uint64_t us, rte_eal_alarm_callback cb, void *cb_arg);
H A Drte_eal_trace.h27 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 Drte_power_pmd_mgmt.c167 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 Dmlx5.rst65 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 Dcxgbe.h99 int cxgbe_poll_for_completion(struct sge_rspq *q, unsigned int us,
/dpdk/kernel/freebsd/
H A Dmeson.build9 # right now, which allows us to simplify things. We pull in the sourcer
/dpdk/doc/guides/tools/
H A Dcomp_perf.rst95 …``--cc-delay-us N``: delay between enqueue and dequeue operations in microseconds, valid only for …
H A Dtestbbdev.rst112 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 Daesni_mb.rst11 <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 Dturbo_sw.rst70 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 Dcnxk.rst39 time granularity of 2.5us on CN9K and 1us on CN10K.
/dpdk/doc/guides/nics/
H A Dvdev_netvsc.rst13 .. _Hyper-V: https://docs.microsoft.com/en-us/windows-hardware/drivers/network/overview-of-hyper-v

123