Home
last modified time | relevance | path

Searched refs:locking (Results 1 – 25 of 233) sorted by relevance

12345678910

/third_party/boost/libs/thread/doc/
Dexternal_locking.qbk15 [section Internal locking]
37locking idiom doesn't cover the entire richness of a threading model. For example, the model above…
41 [section Internal and external locking]
43 The BankAccount class above uses internal locking. Basically, a class that uses internal locking gu…
47 Internal locking is insufficient for many real-world synchronization tasks. Imagine that you want t…
135 …mentation works but has a performance overhead due to unnecessary locking. (The locking/unlocking …
136 * Your mutex implementation might not support recursive locking, which means that as soon as you tr…
147locking approach is more flexible and the most efficient, but very dangerous. In an implementation…
161 Obviously, the caller-ensured locking approach has a safety problem. BankAccount's implementation c…
163locking, you expose yourself to inefficiency or deadlocks. On the other hand, if you rely on calle…
[all …]
Dinternal_locking.qbk59 [section Internal locking]
109locking idiom doesn't cover the entire richness of a threading model. For example, the model above…
112 [section Internal and external locking]
114 The BankAccount class above uses internal locking. Basically, a class that uses internal locking gu…
118 Internal locking is insufficient for many real-world synchronization tasks. Imagine that you want t…
200 …mentation works but has a performance overhead due to unnecessary locking. (The locking/unlocking …
201 * Your mutex implementation might not support recursive locking, which means that as soon as you tr…
212locking approach is more flexible and the most efficient, but very dangerous. In an implementation…
226 Obviously, the caller-ensured locking approach has a safety problem. BankAccount's implementation c…
228locking, you expose yourself to inefficiency or deadlocks. On the other hand, if you rely on calle…
Dcompliance.qbk56 [[30.4.2.2.2] [unique_lock locking] [Yes] [-] [-]]
59 [[30.4.3] [Generic locking algorithms] [Partial] [variadic] [#6227]]
84 [[30.4.3.x] [Generic locking algorithms begin/end] [-]]
98 [table [@http://isocpp.org/files/papers/N3659.html N3659 Shared locking in C++ revision 2] Conforma…
Dmutex_concepts.qbk994 *`defer_lock_t`: is used to construct the scoped lock without locking it.
996 *`adopt_lock_t`: is used to construct the scoped lock without locking it but adopting ownership.
1038 provides simple RAII-style locking of a __lockable_concept_type__ object, to facilitate exception-s…
1039 locking and unlocking. In addition, the [link
1206 [[Returns:] [Whether the strict lock is locking the mutex `m`]]
1321 …ore complex than __lock_guard__: not only does it provide for RAII-style locking, it also allows f…
1631 // Shared locking
1657 // Conversion from upgrade locking
1660 // Conversion from exclusive locking
1679 __lockable_concept_type__ object, locking an instance of __shared_lock__ acquires shared ownership.
[all …]
/third_party/boost/boost/flyweight/
Dlocking_tag.hpp37 struct locking:parameter::template_keyword<locking<>,T> struct
Dflyweight.hpp87 parameter::deduced<locking<> >,
144 args,locking<>,simple_locking
/third_party/ltp/testcases/network/nfsv4/locks/
DREADME5 GOAL : This test is aimed at stressing the fcntl locking functions.
6 A master process sets a lock on a file region (byte range locking).
35 These options have been developed to test NFSv4 locking when multiple
143 - Locking profile (POSIX locking, Mandatory locking)
149 Slave type | Test operation | advisory locking | mandatory locking |
/third_party/gstreamer/gstplugins_bad/ext/dtls/
Dgstdtlsagent.c74 gboolean locking; in ssl_locking_function() local
78 locking = mode & CRYPTO_LOCK; in ssl_locking_function()
83 locking ? "locking" : "unlocking", reading ? "reading" : "writing", in ssl_locking_function()
86 if (locking) { in ssl_locking_function()
/third_party/libwebsockets/lib/system/
DREADME.md19 platform-specific locking to request callbacks to their own code from the
28 ## Implementing the system-specific locking
38 This should be defined in user code as setting locking, then passing the
48 that does the actual attach work. When it returns, the locking should be
/third_party/libwebsockets/READMEs/
DREADME.event-loops-intro.md26 - they have a **single thread**, therefore they do not require locking
41 It means that all mutexes and other synchronization and locking can be
109 locking and careful management so only deterministic and expected things
204 not done on the event loop, without a new thread or the consequent locking (and
214 thread if read() or write() has completed, but costs threads and locking to get
217 Event loops dispense with the threads and locking, and still provide a simple
222 locking.
247 - locking must be handled, and missed locking or lock order bugs found
270 one thing at a time. The networking stack locking also introduces hidden
285 different code can call each other's apis safely without locking.
/third_party/boost/boost/asio/detail/
Dkqueue_reactor.hpp67 descriptor_state(bool locking) : mutex_(locking) {} in descriptor_state()
/third_party/boost/libs/asio/include/boost/asio/detail/
Dkqueue_reactor.hpp67 descriptor_state(bool locking) : mutex_(locking) {} in descriptor_state()
/third_party/ltp/testcases/kernel/device-drivers/
DMakefile11 locking \
/third_party/python/Doc/library/
Dmsvcrt.rst36 .. function:: locking(fd, mode, nbytes)
45 .. audit-event:: msvcrt.locking fd,mode,nbytes msvcrt.locking
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/
Dgstrtpdtmfmux.h59 void (*locking) (GstElement * element, GstPad * pad); member
/third_party/flutter/skia/third_party/externals/sdl/
DTODO.txt5 3554 - Need to resolve semantics for locking keys on different platforms
/third_party/boost/libs/asio/doc/overview/
Dconcurrency_hint.qbk39 This special concurrency hint disables locking in both the scheduler and
55 This special concurrency hint disables locking in the reactor I/O. This
/third_party/musl/src/malloc/
DDESIGN4 Lea's dlmalloc with fine-grained locking.
/third_party/mesa3d/src/glx/apple/
DTODO24 Where 2 threads are doing the same sort of path of create and destroy. The locking should protect
/third_party/boost/libs/thread/test/
DJamfile.v2561 …[ thread-run2-noit ./sync/mutual_exclusion/locks/unique_lock/locking/lock_pass.cpp : unique_lock__…
562 …[ thread-run2-noit ./sync/mutual_exclusion/locks/unique_lock/locking/try_lock_for_pass.cpp : uniqu…
563 …[ thread-run2-noit ./sync/mutual_exclusion/locks/unique_lock/locking/try_lock_pass.cpp : unique_lo…
564 …[ thread-run2-noit ./sync/mutual_exclusion/locks/unique_lock/locking/try_lock_until_pass.cpp : uni…
565 …[ thread-run2-noit ./sync/mutual_exclusion/locks/unique_lock/locking/unlock_pass.cpp : unique_lock…
606 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock/locking/lock_pass.cpp : shared_lock__…
607 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock/locking/try_lock_for_pass.cpp : share…
608 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock/locking/try_lock_pass.cpp : shared_lo…
609 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock/locking/try_lock_until_pass.cpp : sha…
610 …[ thread-run2-noit ./sync/mutual_exclusion/locks/shared_lock/locking/unlock_pass.cpp : shared_lock…
[all …]
/third_party/libwebsockets/minimal-examples/http-server/minimal-http-server-smp/
DREADME.md4 default is 1. If nonzero, some extra pthreads locking is built into lws and it supports multiple
/third_party/gstreamer/gst_libav/tests/check/
Dmeson.build7 [ 'generic/libavcodec-locking' ],
/third_party/openssl/doc/man3/
DX509_STORE_new.pod6 X509_STORE_unlock - X509_STORE allocation, freeing and locking functions
/third_party/gstreamer/gstplugins_good/gst/deinterlace/
Dgstdeinterlace.h182 GstDeinterlaceLocking locking; member
/third_party/openssl/doc/man7/
DRAND_DRBG.pod98 by its child DRBG instances. The necessary locking is done internally.
103 locking via the RAND_DRBG interface.
113 All other DRBG instances created by an application don't support locking,
131 RAND_add() ==> <master> <-| shared DRBG (with locking) |

12345678910