| /linux/Documentation/RCU/ |
| H A 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. 94 be running while updates are in progress. There are a number 113 c. Make updates appear atomic to readers. For example, 114 pointer updates to properly aligned fields will 125 d. Carefully order the updates and the reads so that readers 197 e. Updates must ensure that initialization of a given 228 Restructure your code so that it batches the updates, allowing 293 primitive will correspondingly delay updates. In contrast, [all …]
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_fw.h | 309 * Used for host updates/events. 316 * Used for FW updates/events. 353 * Used for host updates/events. 360 * Used for FW updates/events. 397 * Used for host updates/events. 404 * Used for FW updates/events. 430 * Anything requiring atomic updates to multiple registers requires a dedicated lock. 456 * Anything requiring atomic updates to multiple registers requires a dedicated lock.
|
| /linux/drivers/base/firmware_loader/ |
| H A D | Kconfig | 14 o /lib/firmware/updates/UTS_RELEASE 15 o /lib/firmware/updates 225 bool "Enable users to initiate firmware updates using sysfs" 230 sysfs interface that allows firmware updates to be initiated from 234 to support cards that rely on user-initiated updates for firmware files.
|
| /linux/drivers/net/ |
| H A 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.
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | main.h | 268 * @stats: Stored stats updates for flower rules 269 * @stats_lock: Lock for flower rule stats updates 289 * @qos_stats_lock: Lock on qos stats updates 290 * @meter_stats_lock: Lock on meter stats updates 299 * @predt_lock: Lock to serialise predt/neigh table updates 342 spinlock_t predt_lock; /* Lock to serialise predt/neigh table updates */ 349 * @curr_stats: Currently stored stats updates for qos info 350 * @prev_stats: Previously stored updates for qos info
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_mn.c | 88 * radeon_mn_register - register a BO for notifier updates 116 * radeon_mn_unregister - unregister a BO for notifier updates 120 * Remove any registration of MMU notifier updates from the buffer object.
|
| /linux/Documentation/driver-api/firmware/ |
| H A D | fw_search_path.rst | 9 * /lib/firmware/updates/UTS_RELEASE/ 10 * /lib/firmware/updates/
|
| /linux/include/linux/mfd/ |
| H A D | lochnagar.h | 29 * @analogue_config_lock: Lock used to protect updates in the analogue 38 /* Lock to protect updates to the analogue configuration */
|
| /linux/arch/powerpc/include/asm/ |
| H A D | plpks.h | 24 #define PLPKS_SIGNEDUPDATE PPC_BIT32(7) // Object can only be modified by signed updates 71 * Updates the authenticated variable. It expects NULL as the component. 168 * Returns bitmask of signature algorithms supported for signed updates.
|
| /linux/sound/soc/sof/ |
| H A D | ipc3-control.c | 191 /* notify DSP of mixer updates */ in sof_ipc3_volume_put() 196 dev_err(scomp->dev, "Failed to set mixer updates for %s\n", in sof_ipc3_volume_put() 239 /* notify DSP of mixer updates */ in sof_ipc3_switch_put() 244 dev_err(scomp->dev, "Failed to set mixer updates for %s\n", in sof_ipc3_switch_put() 287 /* notify DSP of enum updates */ in sof_ipc3_enum_put() 292 dev_err(scomp->dev, "Failed to set enum updates for %s\n", in sof_ipc3_enum_put() 359 /* notify DSP of byte control updates */ in sof_ipc3_bytes_put() 435 /* notify DSP of byte control updates */ in sof_ipc3_bytes_ext_put()
|
| /linux/arch/sparc/include/asm/ |
| H A D | prom.h | 13 * Updates for PPC64 by Peter Bergner & David Engebretsen, IBM Corp. 14 * Updates for SPARC by David S. Miller
|
| /linux/arch/um/include/asm/ |
| H A D | tlbflush.h | 15 * To track updates, we can hook into set_ptes and flush_tlb_*. With set_ptes 20 * So, we simply track updates using both methods and mark the memory area to
|
| /linux/arch/powerpc/kernel/ |
| H A D | pci-hotplug.c | 8 * Updates, 2005, John Rose <johnrose@austin.ibm.com> 9 * Updates, 2005, Linas Vepstas <linas@austin.ibm.com> 10 * Updates, 2013, Gavin Shan <shangw@linux.vnet.ibm.com>
|
| /linux/include/vdso/ |
| H A D | helpers.h | 35 * updates to vc->seq and it is possible that the value seen by the in vdso_write_seq_begin() 45 * updates to vc->seq and it is possible that the value seen by the in vdso_write_seq_end()
|
| /linux/include/net/ |
| H A D | mctp.h | 81 /* list of mctp_sk_key, for incoming tag lookup. updates protected 117 * Updates and lookups in either list are performed under the 153 /* lock protects against concurrent updates to the reassembly and 236 * Updates to the route table are performed under rtnl; all reads under RCU,
|
| /linux/rust/kernel/sync/atomic/ |
| H A D | internal.rs | 223 /// Atomically updates `*a` to `v` and returns the old value. 231 /// If `*a` == `*old`, atomically updates `*a` to `new`. Otherwise, `*a` is not 250 /// Atomically updates `*a` to `(*a).wrapping_add(v)`. 258 /// Atomically updates `*a` to `(*a).wrapping_add(v)`, and returns the value of `*a`
|
| /linux/drivers/misc/mei/ |
| H A D | Kconfig | 91 Late Binding is a method for applying firmware updates at runtime, 93 fan controller or voltage regulator. These firmware updates are
|
| /linux/fs/xfs/scrub/ |
| H A D | parent_repair.c | 158 /* Have we seen any live updates of parent pointers recently? */ 321 * Flush stashed parent pointer updates that have been recorded by the scanner. 582 /* Flush stashed pptr updates to constrain memory usage. */ in xrep_parent_scan_dirtree() 626 * Capture dirent updates being made by other threads which are relevant to the 1132 * If there were any parent pointer updates to the xattr structure in xrep_parent_try_flush_xattrs() 1155 * Clear the pptr updates flag. We hold sc->ip ILOCKed, so there in xrep_parent_copy_xattrs() 1156 * can't be any parent pointer updates in progress. in xrep_parent_copy_xattrs() 1172 * to the end to lock out any directory parent pointer updates. in xrep_parent_copy_xattrs() 1212 * Finish replaying stashed parent pointer updates, allocate a transaction for 1224 * Repair relies on the ILOCK to quiesce all possible xattr updates. in xrep_parent_finalize_tempfile() [all …]
|
| /linux/fs/xfs/ |
| H A D | xfs_refcount_item.c | 274 /* Log refcount updates in the intent item. */ 347 /* Get an CUD so we can process all the deferred refcount updates. */ 375 * Deferred refcount updates for the realtime and data sections must in xfs_refcount_defer_add() 376 * use separate transactions to finish deferred work because updates to in xfs_refcount_defer_add() 379 * section updates. in xfs_refcount_defer_add() 536 * Under normal operation, refcount updates are deferred, so we in xfs_refcount_recover_work() 538 * refcount updates manage reservation usage internally and in xfs_refcount_recover_work()
|
| /linux/tools/perf/pmu-events/ |
| H A D | metric.py | 621 updates: Dict[Tuple[str, str], Expression] = dict() 634 if (inner_pmu, inner_name) in updates: 635 inner_expression = updates[(inner_pmu, inner_name)] 639 if (outer_pmu, outer_name) in updates and updated.Equals(updates[(outer_pmu, outer_name)]): 641 updates[(outer_pmu, outer_name)] = updated 642 return updates
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-cmd-queue.h | 319 * updates. If you don't use this locking you must ensure 404 /* All updates are complete. Release the lock and return */ in cvmx_cmd_queue_write() 417 * updates. If you don't use this locking you must ensure 503 /* All updates are complete. Release the lock and return */ in cvmx_cmd_queue_write2() 516 * updates. If you don't use this locking you must ensure 613 /* All updates are complete. Release the lock and return */ in cvmx_cmd_queue_write3()
|
| /linux/drivers/gpu/drm/msm/disp/mdp5/ |
| H A D | mdp5_smp.h | 31 * On atomic updates that modify SMP configuration, the state is cloned 36 * Because the SMP registers are not double buffered, updates are a
|
| /linux/Documentation/networking/device_drivers/atm/ |
| H A D | fore200e.rst | 29 Firmware Updates 43 the 'software updates' pages. The firmware binaries are part of
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_mmu.h | 36 * struct msm_mmu_prealloc - Tracking for pre-allocated pages for MMU updates. 44 * @pages: Array of pages preallocated for MMU table updates.
|
| /linux/tools/power/x86/x86_energy_perf_policy/ |
| H A D | x86_energy_perf_policy.8 | 21 displays and updates energy-performance policy settings specific to 135 x86_energy_perf_policy is silent for updates,
|