Home
last modified time | relevance | path

Searched full:concurrent (Results 1 – 25 of 64) sorted by relevance

123

/qemu/docs/devel/
H A Dlockcnt.rst66 protect readers from other threads freeing memory after concurrent
133 Note that it is possible for multiple concurrent accesses to delay
136 more easily applicable if concurrent access to the structure is rare.
149 :doc:`atomics`). This can be very helpful if concurrent access to
160 - concurrent access is possible but rare
171 concurrent with a visit to the list of bottom halves; 2) it only has
210 is zero (i.e. there is no concurrent visit). Because ``qemu_lockcnt_inc``
/qemu/util/
H A Dqemu-coroutine-lock.c119 * lock-free queue. There cannot be two concurrent pop_waiter() calls
132 * a concurrent qemu_co_mutex_lock will fail the cmpxchg, and
211 * a concurrent unlock() the responsibility of waking somebody up. in qemu_co_mutex_lock_slowpath()
217 /* There can be no concurrent pops, because there can be only in qemu_co_mutex_lock_slowpath()
303 /* Some concurrent lock() is in progress (we know this because in qemu_co_mutex_unlock()
315 /* The concurrent lock has not added itself yet, so it in qemu_co_mutex_unlock()
H A Devent.c90 * If there was a concurrent reset (or even reset+wait), in qemu_event_reset()
143 * waiters. No need to retry, because there cannot be a concurrent in qemu_event_wait()
158 * This is the final check for a concurrent set, so it does need in qemu_event_wait()
H A Dqht.c18 * - Reads (i.e. lookups and iterators) can be concurrent with other reads.
19 * Lookups that are concurrent with writes to the same bucket will retry
21 * concurrent with lookups and are serialized wrt writers.
22 * - Writes (i.e. insertions/removals) can be concurrent with writes to
33 * - Resizing the hash table with concurrent lookups is easy.
51 * Writers check for concurrent resizes by comparing ht->map before and after
58 * The Secret to Scaling Concurrent Search Data Structures", ASPLOS'15.
63 * + Triplett, McKenney & Walpole, "Resizable, Scalable, Concurrent Hash
H A Daio-win32.c332 * There cannot be two concurrent aio_poll calls for the same AioContext (or in aio_poll()
333 * an aio_poll concurrent with a GSource prepare/check/dispatch callback). in aio_poll()
H A Dstats64.c23 /* If there is a concurrent writer, wait for it. */ in stat64_rdlock()
H A Daio-posix.c671 * There cannot be two concurrent aio_poll calls for the same AioContext (or in aio_poll()
672 * an aio_poll concurrent with a GSource prepare/check/dispatch callback). in aio_poll()
/qemu/docs/spin/
H A Dtcg-exclusive.promela36 # warning defaulting to 2 concurrent exclusive sections
39 # warning defaulting to 1 concurrent exclusive sections
136 // Wait-free fast path, only needs mutex when concurrent with
/qemu/include/qemu/
H A Dqht.h130 * This guarantees that concurrent lookups will always compare against valid
144 * If concurrent readers may exist, the objects pointed to by the hash table
158 * If concurrent readers may exist, the objects pointed to by the hash table
H A Diova-tree.h114 * concurrent deletion in progress).
132 * concurrent deletion in progress).
H A Dprogress_meter.h43 QemuMutex lock; /* protects concurrent access to above fields */
H A Dlockcnt.h95 * Remember that concurrent visits are not blocked unless the count is
H A Dhbitmap.h282 * Concurrent setting of bits is acceptable, and will at worst cause the
285 * The concurrent resetting of bits is OK.
/qemu/scripts/ci/gitlab-kubernetes-runners/
H A Dvalues.yaml5 concurrent: 200
/qemu/include/hw/remote/
H A Dproxy.h34 * the concurrent access by the VCPUs since proxy
/qemu/tests/qemu-iotests/
H A D0774 # Test concurrent pread/pwrite
50 echo "== Some concurrent requests involving RMW =="
H A D0464 # Test concurrent cluster allocations
77 echo "== Some concurrent requests touching the same cluster =="
H A D03878 echo "== Some concurrent requests touching the same cluster =="
/qemu/include/system/
H A Daccel-blocker.h43 * worrying of concurrent vcpus accesses.
/qemu/hw/9pfs/
H A D9p-util-darwin.c99 * instead of path-based fchmodat(), to prevent concurrent transient in create_socket_file_at_cwd()
H A Dcodir.c93 * because a good client would not use the same fid for concurrent in do_readdir_many()
/qemu/docs/devel/testing/
H A Dblkdebug.rst168 concurrent requests. The "breakpoint" feature allows requests to be halted on
/qemu/target/s390x/
H A Dcpu_features.c268 FEAT_GROUP_INIT("ccf", CONCURRENT_FUNCTIONS, "Concurrent-functions facility"),
/qemu/hw/core/
H A Dqdev.c562 * Change the value so that any concurrent users are aware in device_set_realized()
571 * Ensure that concurrent users see this update prior to in device_set_realized()
/qemu/hw/display/
H A Dati_regs.h20 * 0x1000-0x13ff Concurrent Command Engine (CCE) regs

123