Lines Matching refs:a

3 The concept of time is very important. You need to set a time to go out with friends and it takes t…
7a clock tick for the system to handle all time-related events, such as thread latency, thread time…
13a hardware timer configured in interrupt trigger mode. `void rt_tick_increase(void)` will be call…
55 …, whether the current thread's time slice is exhausted and whether there is a timer timeout will b…
57 …heck() is used to check the system hardware timer linked list. If there is a timer timeout, the c…
61 …rface can be used to record the length of time a system is running, or to measure the time it take…
75 …mer refers to triggering an event after a certain specified time from a specified moment, for exam…
77 …itself. The hardware timer can be used by configuring the timer module into a timer mode and setti…
79 …** is a type of system interface provided by the operating system. It is built on the basis of the…
85a one-shot timer, which only triggers a timer event for onetime after startup, and then the timer …
95 …tion should not cause the current context to suspend and wait. For example, a timeout function exe…
97 …that will cause the current context to suspend; nor can it be executing for a very long time, othe…
101 …e mode should be enabled. When this mode is enabled, the system will create a timer thread at init…
109 …d timers of the system are inputted into the `rt_timer_list` linked list in a timeout-ordered mann…
111 …ey are linked from small to large in the rt_timer_list linked list, forming a timer linked list st…
117a new task has created Timer4 with 300 ticks, so the Timer4's timeout is equal to rt_tick add 300,…
123 …struct rt_timer` and forms a timer kernel object, which is then linked to the kernel object contai…
139 Timer control block is defined by structure `struct rt_timer` and forms a timer kernel object, whi…
143 …eout, that is, rt_timer_list linked list is an ordered list. RT-Thread uses a skip list algorithm …
145a data structure based on a parallel linked list, which is simple to implement, and the time compl…
151 After using the skip list algorithm, a method similar to binary search tree can be used to extract …
155 …Of course, we can also extract some elements from the first-level index, as a secondary index, whi…
177a link between various states of the timer. Relevant operations of the timer are as shown in the f…
183 When dynamically creating a timer, the following function interface can be used:
193 After calling the function interface, kernel first allocates a timer control block from the dynamic…
238 When creating a timer statically , the timer can be initialized by using `rt_timer_init` interface.…
259 …er, and software timer (multiple values can be taken with OR). For details, see Creating a Timer. |
261 When a static timer does not need to be used again, you can use the following function interface:
267 When detaching a timer, the system will detach the timer object from the kernel object container, b…
303 …mer_list linked list without participating in the timer timeout check. When a (periodic) timer exp…
316 In addition to some of the programming interfaces provided above, RT-Thread additionally provides a
329 …mand interfaces, which are setting timing, viewing the timing time, setting a one shot trigger, an…
339 #define RT_TIMER_CTRL_SET_ONESHOT   0x2     /* Set the timer as a oneshot timer.   */
340 #define RT_TIMER_CTRL_SET_PERIODIC 0x3     /* Set the timer as a periodic timer */
347 …reating a timer that creates two dynamic timers, one for one shot timing, another one for periodic…
424 The example of initializing timer is similar to the example of creating a timer. This program initi…
499a shorter time length. For example, the OS Tick is 10ms but the program needs to implement a timin…