Home
last modified time | relevance | path

Searched defs:lock (Results 1 – 25 of 142) sorted by relevance

123456

/openbmc/qemu/util/
H A Dqemu-coroutine-lock.c41 void coroutine_fn qemu_co_queue_wait_impl(CoQueue *queue, QemuLockable *lock, in qemu_co_queue_wait_impl()
74 bool qemu_co_enter_next_impl(CoQueue *queue, QemuLockable *lock) in qemu_co_enter_next_impl()
100 void qemu_co_enter_all_impl(CoQueue *queue, QemuLockable *lock) in qemu_co_enter_all_impl()
338 void qemu_co_rwlock_init(CoRwlock *lock) in qemu_co_rwlock_init()
346 static void coroutine_fn qemu_co_rwlock_maybe_wake_one(CoRwlock *lock) in qemu_co_rwlock_maybe_wake_one()
379 void coroutine_fn qemu_co_rwlock_rdlock(CoRwlock *lock) in qemu_co_rwlock_rdlock()
404 void coroutine_fn qemu_co_rwlock_unlock(CoRwlock *lock) in qemu_co_rwlock_unlock()
422 void coroutine_fn qemu_co_rwlock_downgrade(CoRwlock *lock) in qemu_co_rwlock_downgrade()
432 void coroutine_fn qemu_co_rwlock_wrlock(CoRwlock *lock) in qemu_co_rwlock_wrlock()
452 void coroutine_fn qemu_co_rwlock_upgrade(CoRwlock *lock) in qemu_co_rwlock_upgrade()
H A Dpath.c15 static QemuMutex lock; variable
H A Datomic64.c81 QemuSpin *lock = lock_array + i * lock_size; local
H A Dqemu-co-shared-resource.c37 QemuMutex lock; member
/openbmc/qemu/include/qemu/
H A Dseqlock.h50 static inline void seqlock_write_lock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_lock_impl()
55 #define seqlock_write_lock(sl, lock) \ argument
59 static inline void seqlock_write_unlock_impl(QemuSeqLock *sl, QemuLockable *lock) in seqlock_write_unlock_impl()
64 #define seqlock_write_unlock(sl, lock) \ argument
H A Dcoroutine.h118 #define qemu_co_queue_wait(queue, lock) \ argument
120 #define qemu_co_queue_wait_flags(queue, lock, flags) \ argument
149 #define qemu_co_enter_next(queue, lock) \ argument
162 #define qemu_co_enter_all(queue, lock) \ argument
H A Dthread-win32.h7 SRWLOCK lock; member
17 CRITICAL_SECTION lock; member
H A Dprogress_meter.h43 QemuMutex lock; /* protects concurrent access to above fields */ member
/openbmc/google-misc/subprojects/nemora-postd/src/
H A Dsocket_manager.cpp33 std::lock_guard<std::mutex> lock(open_sockets_lock_); in ~SocketManager() local
86 std::lock_guard<std::mutex> lock(open_sockets_lock_); in CloseSocketSafely() local
96 std::lock_guard<std::mutex> lock(open_sockets_lock_); in TrackSocket() local
H A Dhost_manager.cpp65 std::lock_guard<std::mutex> lock(postcodes_lock_); in PushPostcode() local
73 std::lock_guard<std::mutex> lock(postcodes_lock_); in DrainPostcodes() local
H A Dnemora.cpp129 std::lock_guard<std::mutex> lock(event_data_mutex_); in UdpPoll() local
141 std::lock_guard<std::mutex> lock(event_data_mutex_); in UpdateEventData() local
/openbmc/skeleton/flashbios/
H A Dflash_bios_obj.c68 on_lock(SharedResource *lock, in on_lock()
90 on_is_locked(SharedResource *lock, in on_is_locked()
101 on_unlock(SharedResource *lock, in on_unlock()
119 SharedResource *lock = object_get_shared_resource((Object*)user_data); in on_update_via_tftp() local
143 SharedResource *lock = object_get_shared_resource((Object*)user_data); in on_error() local
160 SharedResource *lock = object_get_shared_resource((Object*)user_data); in on_done() local
184 SharedResource *lock = object_get_shared_resource((Object*)user_data); in on_update() local
258 SharedResource* lock = shared_resource_skeleton_new(); in on_bus_acquired() local
/openbmc/qemu/block/
H A Dreqlist.c46 int64_t bytes, CoMutex *lock) in reqlist_wait_one()
60 int64_t bytes, CoMutex *lock) in reqlist_wait_all()
/openbmc/sdbusplus/src/async/
H A Dmatch.cpp50 std::unique_lock lock{m.lock}; in start() local
82 auto lock = std::move(l); in handle_completion() local
H A Dcontext.cpp105 std::lock_guard lock{ctx.lock}; in loop() local
307 std::lock_guard lock{ctx.lock}; in start() local
316 std::unique_lock lock{ctx.lock}; in wait_once() local
/openbmc/boost-dbus/include/dbus/detail/
H A Dqueue.hpp53 mutex_type::scoped_lock lock(mutex); in push() local
75 mutex_type::scoped_lock lock(mutex); in BOOST_ASIO_INITFN_RESULT_TYPE() local
/openbmc/qemu/hw/rtc/
H A Dm48t59-internal.h60 uint8_t lock; member
68 static inline void m48t59_toggle_lock(M48t59State *NVRAM, int lock) in m48t59_toggle_lock()
/openbmc/sdbusplus/include/sdbusplus/async/
H A Dmutex.hpp40 std::mutex lock{}; member in sdbusplus::async::mutex
145 inline auto lock_guard::lock() noexcept in lock() function in sdbusplus::async::lock_guard
/openbmc/telemetry/src/utils/
H A Dunique_call.hpp27 std::weak_ptr<Lock> lock; member in utils::UniqueCall
/openbmc/obmc-ikvm/
H A Dikvm_manager.hpp71 std::mutex lock; member in ikvm::Manager
/openbmc/u-boot/arch/arm/mach-at91/arm920t/
H A Dlowlevel_init.S64 lock: label
/openbmc/telemetry/src/
H A Dsensor.cpp40 uniqueCall([this](auto lock) { async_read(std::move(lock)); }); in async_read()
43 void Sensor::async_read(std::shared_ptr<utils::UniqueCall::Lock> lock) in async_read()
/openbmc/qemu/include/hw/remote/
H A Diommu.h33 QemuMutex lock; member
/openbmc/qemu/hw/xen/
H A Dxen_stubs.c46 uint8_t lock, in xen_map_cache()
/openbmc/qemu/tcg/
H A Ddebuginfo.c13 static QemuMutex lock; variable

123456