Lines Matching full:operations
2 this_cpu operations
8 this_cpu operations are a way of optimizing access to per cpu
14 this_cpu operations add a per cpu variable offset to the processor
24 Read-modify-write operations are of particular interest. Frequently
39 (remote write operations) of local RMW operations via this_cpu_*.
41 The main use of the this_cpu operations has been to optimize counter
42 operations.
44 The following this_cpu() operations with implied preemption protection
45 are defined. These operations can be used without worrying about
64 Inner working of this_cpu operations
85 from that address which occurs with the per cpu operations. Before
98 instead of the following operations required if there is no segment
109 Note that these operations can only be used on per cpu data that is
127 Special operations
168 operations is invalid and will generally be treated like a NULL
175 In the context of per cpu operations the above implies that x is a per
176 cpu variable. Most this_cpu operations take a cpu variable.
187 Operations on a field of a per cpu structure
199 Operations on these fields are straightforward::
231 these per cpu local operations. In that case the operation must be
232 replaced by code that disables interrupts, then does the operations
236 disable interrupts. For that purpose the following __this_cpu operations
239 These operations have no guarantee against concurrent interrupts or
319 relaxed synchronization requirements for this_cpu operations.
321 One example that illustrates some concerns with write operations is