Home
last modified time | relevance | path

Searched full:updates (Results 1 – 25 of 1457) sorted by relevance

12345678910>>...59

/linux/Documentation/RCU/
H A Dchecklist.rst32 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 Dpanthor_fw.h309 * 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 DKconfig14 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/gpu/drm/amd/amdgpu/
H A Damdgpu_hmm.c35 * about updates on the page tables of a process.
122 * amdgpu_hmm_register - register a BO for notifier updates
154 * amdgpu_hmm_unregister - unregister a BO for notifier updates
158 * Remove any registration of mmu notifier updates from the buffer object.
238 * by concurrent address space updates before it is accessed.
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dmain.h268 * @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/net/
H A DLICENSE.SRC14 on an "as-is" basis. No further updates to this software should be
15 expected. Although updates may occur, no commitment exists.
/linux/drivers/gpu/drm/radeon/
H A Dradeon_mn.c88 * 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 Dfw_search_path.rst9 * /lib/firmware/updates/UTS_RELEASE/
10 * /lib/firmware/updates/
/linux/sound/pci/ctxfi/
H A Dcttimer.c60 * system-timer-based updates
167 * also updates the each stream position, returns the number of streams
176 int updates = 0; in ct_xfitimer_reprogram() local
201 updates++; in ct_xfitimer_reprogram()
218 return updates; in ct_xfitimer_reprogram()
/linux/include/linux/mfd/
H A Dlochnagar.h29 * @analogue_config_lock: Lock used to protect updates in the analogue
38 /* Lock to protect updates to the analogue configuration */
/linux/sound/soc/sof/
H A Dipc3-control.c191 /* 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 Dprom.h13 * 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 Dtlbflush.h15 * 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 Dpci-hotplug.c8 * 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/net/
H A Dmctp.h81 /* 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/include/vdso/
H A Dhelpers.h35 * 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/fs/xfs/scrub/
H A Dparent_repair.c158 /* 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/rust/kernel/sync/atomic/
H A Dinternal.rs288 /// Atomically updates `*a` to `v` and returns the old value.
296 /// If `*a` == `*old`, atomically updates `*a` to `new`. Otherwise, `*a` is not
316 /// Atomically updates `*a` to `(*a).wrapping_add(v)`.
324 /// Atomically updates `*a` to `(*a).wrapping_add(v)`, and returns the value of `*a`
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-cmd-queue.h319 * 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/fs/xfs/
H A Dxfs_mount.h321 * growfs, and used by the pNFS server to ensure the client updates
344 /* Hook to feed dirent updates to an active online repair. */
566 /* Kernel has logged a warning about logged xattr updates being used. */ in __XFS_HAS_FEAT()
704 * only occurs on frequent small block count updates such as in the delayed
705 * allocation path for buffered writes (page a time updates). Hence we set
706 * a large batch count (1024) to minimise global counter updates except when
707 * we get near to ENOSPC and we have to be very accurate with our updates.
734 * This just provides and estimate without the cpu-local updates, use
/linux/tools/power/x86/x86_energy_perf_policy/
H A Dx86_energy_perf_policy.821 displays and updates energy-performance policy settings specific to
135 x86_energy_perf_policy is silent for updates,
/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_smp.h31 * 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 Dfore200e.rst29 Firmware Updates
43 the 'software updates' pages. The firmware binaries are part of
/linux/drivers/gpu/drm/msm/
H A Dmsm_mmu.h36 * struct msm_mmu_prealloc - Tracking for pre-allocated pages for MMU updates.
44 * @pages: Array of pages preallocated for MMU table updates.
/linux/include/linux/
H A Diversion.h17 * if the ctime does not (since the whole point is to avoid missing updates due
50 * It may be impractical for filesystems to keep i_version updates atomic with
52 * that i_version updates are never visible before the changes that caused
53 * them. Also, i_version updates should never be delayed longer than it takes

12345678910>>...59