X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fprog_guide%2Ftimer_lib.rst;h=f4374171b7e022c684c93d010b860530ef1b9ee9;hb=e76d7a768ce0;hp=7099f3af7fcd70e10024d00acc308d0ec8cc84e4;hpb=fc1f2750a3ec6da919e3c86e59d56f34ec97154b;p=dpdk.git diff --git a/doc/guides/prog_guide/timer_lib.rst b/doc/guides/prog_guide/timer_lib.rst index 7099f3af7f..f4374171b7 100644 --- a/doc/guides/prog_guide/timer_lib.rst +++ b/doc/guides/prog_guide/timer_lib.rst @@ -33,7 +33,7 @@ Timer Library ============= -The Timer library provides a timer service to Intel® DPDK execution units to enable execution of callback functions asynchronously. +The Timer library provides a timer service to DPDK execution units to enable execution of callback functions asynchronously. Features of the library are: * Timers can be periodic (multi-shot) or single (one-shot). @@ -85,7 +85,7 @@ the expiry time of the first list entry is maintained within the per-core timer On 64-bit platforms, this value can be checked without the need to take a lock on the overall structure. (Since expiry times are maintained as 64-bit values, a check on the value cannot be done on 32-bit platforms without using either a compare-and-swap (CAS) instruction or using a lock, -so this additional check is skipped in favour of checking as normal once the lock has been taken.) +so this additional check is skipped in favor of checking as normal once the lock has been taken.) On both 64-bit and 32-bit platforms, a call to rte_timer_manage() returns without taking a lock in the case where the timer list for the calling core is empty.