| /kernel/linux/linux-6.6/include/linux/atomic/ |
| D | atomic-instrumented.h | 95 * Atomically updates @v to (@v + @i) with relaxed ordering. 113 * Atomically updates @v to (@v + @i) with full ordering. 132 * Atomically updates @v to (@v + @i) with acquire ordering. 150 * Atomically updates @v to (@v + @i) with release ordering. 169 * Atomically updates @v to (@v + @i) with relaxed ordering. 187 * Atomically updates @v to (@v + @i) with full ordering. 206 * Atomically updates @v to (@v + @i) with acquire ordering. 224 * Atomically updates @v to (@v + @i) with release ordering. 243 * Atomically updates @v to (@v + @i) with relaxed ordering. 261 * Atomically updates @v to (@v - @i) with relaxed ordering. [all …]
|
| D | atomic-long.h | 111 * Atomically updates @v to (@v + @i) with relaxed ordering. 132 * Atomically updates @v to (@v + @i) with full ordering. 153 * Atomically updates @v to (@v + @i) with acquire ordering. 174 * Atomically updates @v to (@v + @i) with release ordering. 195 * Atomically updates @v to (@v + @i) with relaxed ordering. 216 * Atomically updates @v to (@v + @i) with full ordering. 237 * Atomically updates @v to (@v + @i) with acquire ordering. 258 * Atomically updates @v to (@v + @i) with release ordering. 279 * Atomically updates @v to (@v + @i) with relaxed ordering. 300 * Atomically updates @v to (@v - @i) with relaxed ordering. [all …]
|
| D | atomic-arch-fallback.h | 524 * Atomically updates @v to (@v + @i) with relaxed ordering. 541 * Atomically updates @v to (@v + @i) with full ordering. 568 * Atomically updates @v to (@v + @i) with acquire ordering. 595 * Atomically updates @v to (@v + @i) with release ordering. 621 * Atomically updates @v to (@v + @i) with relaxed ordering. 644 * Atomically updates @v to (@v + @i) with full ordering. 671 * Atomically updates @v to (@v + @i) with acquire ordering. 698 * Atomically updates @v to (@v + @i) with release ordering. 724 * Atomically updates @v to (@v + @i) with relaxed ordering. 747 * Atomically updates @v to (@v - @i) with relaxed ordering. [all …]
|
| /kernel/linux/linux-5.10/Documentation/RCU/ |
| D | checklist.rst | 32 for lockless updates. This does result in the mildly 34 rcu_read_unlock() are used to protect updates, however, this 45 c. restricting updates to a single task. 82 be running while updates are in progress. There are a number 101 c. Make updates appear atomic to readers. For example, 102 pointer updates to properly aligned fields will 110 d. Carefully order the updates and the reads so that 183 e. Updates must ensure that initialization of a given 209 Restructure your code so that it batches the updates, allowing 251 primitive will correspondingly delay updates. In contrast, [all …]
|
| D | arrayRCU.rst | 48 as updates are rare. 51 Why is it so important that updates be rare when using seqlock? 69 the remainder of the new, updates the ids->entries pointer to point to 160 Why is it so important that updates be rare when using seqlock? 162 The reason that it is important that updates be rare when 163 using seqlock is that frequent updates can livelock readers.
|
| /kernel/linux/linux-5.10/fs/xfs/ |
| D | xfs_rmap_item.h | 17 * that records the associated rmapbt updates. Typically, the first 19 * transactions containing rmapbt updates, and finally transactions with any 20 * bnobt/cntbt updates. 25 * (rmapbt/bnobt/cntbt) metadata updates in the non-first transaction. 63 * some rmapbt updates mentioned in an earlier rui item have been performed.
|
| D | xfs_refcount_item.h | 17 * transaction that records the associated refcountbt updates. 22 * to replay the refcountbt metadata updates. 62 * fact that some refcountbt updates mentioned in an earlier cui item
|
| D | xfs_bmap_item.h | 17 * that records the associated bmbt updates. 22 * bmbt metadata updates in the non-first transaction. 60 * some bmbt updates mentioned in an earlier bui item have been performed.
|
| /kernel/linux/linux-6.6/fs/xfs/ |
| D | xfs_rmap_item.h | 17 * that records the associated rmapbt updates. Typically, the first 19 * transactions containing rmapbt updates, and finally transactions with any 20 * bnobt/cntbt updates. 25 * (rmapbt/bnobt/cntbt) metadata updates in the non-first transaction. 63 * some rmapbt updates mentioned in an earlier rui item have been performed.
|
| D | xfs_bmap_item.h | 17 * that records the associated bmbt updates. 22 * bmbt metadata updates in the non-first transaction. 60 * some bmbt updates mentioned in an earlier bui item have been performed.
|
| D | xfs_refcount_item.h | 17 * transaction that records the associated refcountbt updates. 22 * to replay the refcountbt metadata updates. 62 * fact that some refcountbt updates mentioned in an earlier cui item
|
| /kernel/linux/linux-6.6/Documentation/RCU/ |
| D | checklist.rst | 32 for lockless updates. This does result in the mildly 34 rcu_read_unlock() are used to protect updates, however, this 45 c. restricting updates to a single task. 87 be running while updates are in progress. There are a number 106 c. Make updates appear atomic to readers. For example, 107 pointer updates to properly aligned fields will 118 d. Carefully order the updates and the reads so that readers 190 e. Updates must ensure that initialization of a given 222 Restructure your code so that it batches the updates, allowing 280 primitive will correspondingly delay updates. In contrast, [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_ids.c | 279 struct dma_fence *updates = sync->last_vm_update; in amdgpu_vmid_grab_reserved() local 284 if (updates && (*id)->flushed_updates && in amdgpu_vmid_grab_reserved() 285 updates->context == (*id)->flushed_updates->context && in amdgpu_vmid_grab_reserved() 286 !dma_fence_is_later(updates, (*id)->flushed_updates)) in amdgpu_vmid_grab_reserved() 287 updates = NULL; in amdgpu_vmid_grab_reserved() 291 updates || !(*id)->last_flush || in amdgpu_vmid_grab_reserved() 318 if (updates) { in amdgpu_vmid_grab_reserved() 320 (*id)->flushed_updates = dma_fence_get(updates); in amdgpu_vmid_grab_reserved() 349 struct dma_fence *updates = sync->last_vm_update; in amdgpu_vmid_grab_used() local 372 if (updates && (!flushed || dma_fence_is_later(updates, flushed))) in amdgpu_vmid_grab_used() [all …]
|
| D | amdgpu_mn.c | 35 * about updates on the page tables of a process. 125 * amdgpu_mn_register - register a BO for notifier updates 145 * amdgpu_mn_unregister - unregister a BO for notifier updates 149 * Remove any registration of mmu notifier updates from the buffer object.
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-counter | 117 Rising edges on signal A updates the respective count. 122 signal A updates the respective count; if the direction 124 updates the respective count. Quadrature encoding 129 signal B updates the respective count; if the direction 131 updates the respective count. Quadrature encoding 135 Any state transition on quadrature pair signal A updates 140 Any state transition on quadrature pair signal B updates 146 updates the respective count. Quadrature encoding
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | generic-counter.rst | 107 Rising edges on signal A updates the respective count. The input level 116 updates the respective count; if the direction is backward, falling 117 edges on quadrature pair signal A updates the respective count. 122 updates the respective count; if the direction is backward, falling 123 edges on quadrature pair signal B updates the respective count. 127 Any state transition on quadrature pair signal A updates the 131 Any state transition on quadrature pair signal B updates the 135 Any state transition on either quadrature pair signals updates the 186 of movement and updates the respective position data. The "Quadrature
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
| D | msm_atomic.c | 78 * Flush hardware updates: in msm_atomic_async_commit() 205 * Push atomic updates down to hardware: in msm_atomic_commit_tail() 215 /* async updates are limited to single-crtc updates: */ in msm_atomic_commit_tail() 259 * Flush hardware updates: in msm_atomic_commit_tail()
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_common.c | 299 * fm10k_update_hw_base_48b - Updates 48-bit statistic base value 320 * fm10k_update_hw_stats_tx_q - Updates TX queue statistics counters 325 * Function updates the TX queue statistics counters that are related to the 371 * fm10k_update_hw_stats_rx_q - Updates RX queue statistics counters 376 * Function updates the RX queue statistics counters that are related to the 427 * fm10k_update_hw_stats_q - Updates queue statistics counters 433 * Function updates the queue statistics counters that are related to the 453 * Function invalidates the index values for the queues so any updates that
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_common.c | 299 * fm10k_update_hw_base_48b - Updates 48-bit statistic base value 320 * fm10k_update_hw_stats_tx_q - Updates TX queue statistics counters 325 * Function updates the TX queue statistics counters that are related to the 371 * fm10k_update_hw_stats_rx_q - Updates RX queue statistics counters 376 * Function updates the RX queue statistics counters that are related to the 427 * fm10k_update_hw_stats_q - Updates queue statistics counters 433 * Function updates the queue statistics counters that are related to the 453 * Function invalidates the index values for the queues so any updates that
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
| D | msm_atomic.c | 82 * Flush hardware updates: in msm_atomic_async_commit() 232 * Push atomic updates down to hardware: in msm_atomic_commit_tail() 242 /* async updates are limited to single-crtc updates: */ in msm_atomic_commit_tail() 288 * Flush hardware updates: in msm_atomic_commit_tail()
|
| /kernel/linux/linux-6.6/drivers/base/firmware_loader/ |
| D | Kconfig | 15 o /lib/firmware/updates/UTS_RELEASE 16 o /lib/firmware/updates 220 bool "Enable users to initiate firmware updates using sysfs" 225 sysfs interface that allows firmware updates to be initiated from 229 to support cards that rely on user-initiated updates for firmware files.
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-coresight-devices-trbe | 12 Description: (Read) Shows if TRBE updates in the memory are with access 13 and dirty flag updates as well. This value is fetched from
|
| /kernel/linux/linux-6.6/scripts/atomic/kerneldoc/ |
| D | try_cmpxchg | 8 * If (@v == @old), atomically updates @v to @new with ${desc_order} ordering. 9 * Otherwise, updates @old to the current value of @v.
|
| /kernel/linux/linux-5.10/drivers/net/ |
| D | LICENSE.SRC | 14 on an "as-is" basis. No further updates to this software should be 15 expected. Although updates may occur, no commitment exists.
|
| /kernel/linux/linux-6.6/drivers/net/ |
| D | LICENSE.SRC | 14 on an "as-is" basis. No further updates to this software should be 15 expected. Although updates may occur, no commitment exists.
|