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
65 Inner working of this_cpu operations
86 from that address which occurs with the per cpu operations. Before
99 instead of the following operations required if there is no segment
110 Note that these operations can only be used on per cpu data that is
128 Special operations
159 operations is invalid and will generally be treated like a NULL
166 In the context of per cpu operations the above implies that x is a per
167 cpu variable. Most this_cpu operations take a cpu variable.
178 Operations on a field of a per cpu structure
190 Operations on these fields are straightforward::
222 these per cpu local operations. In that case the operation must be
223 replaced by code that disables interrupts, then does the operations
227 disable interrupts. For that purpose the following __this_cpu operations
230 These operations have no guarantee against concurrent interrupts or
311 relaxed synchronization requirements for this_cpu operations.
313 One example that illustrates some concerns with write operations is