Lines Matching refs:threads
16 In "bare-metal" implementations (i.e. no OS), threads include:
21 When running under an OS, threads include:
25 - advanced OSes can have multiple "execution threads" within a processes.
34 If other threads can see the operation in a partially performed state, or
38 back to the state before the operation was started. To other threads it must
54 values, no special protection is required by programmers to ensure all threads
82 resources" that must be protected from being "seen" by other threads in an
121 Under an OS, it is common to have many threads of execution ("tasks" in some OSes)
122 performing services for the application. In some cases, such threads can acquire
153 This ensures LVGL's data structures "appear" atomic_ (all threads using this data
154 "see" it in a consistent state) by the fact that no other threads are "viewing" those
180 threads of execution at once. In other words, it makes data so protected "appear"
181 atomic (all threads using this data "see" it in a consistent state). Most OSes
197 To be clear: this must be done *both* by threads that READ from that resource, and
198 threads that MODIFY that resource.