Home
last modified time | relevance | path

Searched refs:ownership (Results 1 – 25 of 467) sorted by relevance

12345678910>>...19

/third_party/boost/libs/fiber/doc/
Dmutexes.qbk33 __mutex__ provides an exclusive-ownership mutex. At most one fiber can own the
46 [[Effects:] [The current fiber blocks until ownership can be obtained.]]
58 [[Effects:] [Attempt to obtain ownership for the current fiber without
60 [[Returns:] [`true` if ownership was obtained for the current fiber, `false`
107 __timed_mutex__ provides an exclusive-ownership mutex. At most one fiber can own
118 [[Effects:] [The current fiber blocks until ownership can be obtained.]]
130 [[Effects:] [Attempt to obtain ownership for the current fiber without
132 [[Returns:] [`true` if ownership was obtained for the current fiber, `false`
158 [[Effects:] [Attempt to obtain ownership for the current fiber. Blocks until
159 ownership can be obtained, or the specified time is reached. If the specified
[all …]
/third_party/boost/libs/thread/doc/
Dmutex_concepts.qbk12 obtains ownership of a mutex object by calling one of the lock functions and relinquishes ownership
13 …texes may be either recursive or non-recursive, and may grant simultaneous ownership to one or many
14 threads. __boost_thread__ supplies recursive and non-recursive mutexes with exclusive ownership sem…
15 ownership (multiple-reader / single-writer) mutex.
33 The __BasicLockable concept models exclusive ownership.
39 Lock ownership acquired through a call to __lock_ref__ must be released through a call to __unlock_…
47 [[Effects:] [The current thread blocks until ownership can be obtained for the current thread.]]
78 …This operation synchronizes with subsequent lock operations that obtain ownership on the same obje…
125 Lock ownership acquired through a call to __try_lock_ref__ must be released through a call to __unl…
134 [[Effects:] [Attempt to obtain ownership for the current thread without blocking.]]
[all …]
Dmutexes.qbk33 __mutex__ implements the __lockable_concept__ to provide an exclusive-ownership mutex. At most one …
100 __timed_mutex__ implements the __timed_lockable_concept__ to provide an exclusive-ownership mutex. …
144 __recursive_mutex__ implements the __lockable_concept__ to provide an exclusive-ownership recursive…
146 __unlock_ref__ shall be permitted. A thread that already has exclusive ownership of a given __recur…
147 __lock_ref__ or __try_lock_ref__ to acquire an additional level of ownership of the mutex. __unlock…
148 each level of ownership acquired by a single thread before ownership can be acquired by another thr…
214 …tex__ implements the __timed_lockable_concept__ to provide an exclusive-ownership recursive mutex.…
217 exclusive ownership of a given __recursive_timed_mutex__ instance can call __lock_ref__, __timed_lo…
218 __timed_lock_duration_ref__ or __try_lock_ref__ to acquire an additional level of ownership of the …
219 called once for each level of ownership acquired by a single thread before ownership can be acquire…
/third_party/grpc/doc/core/
Dgrpc-error.md21 grpc_errors are refcounted objects, which means they need strict ownership
25 This document serves as a detailed overview of grpc_error's ownership rules. It
33 error without ownership of it.
37 may explicitly take ownership of it by manually calling GRPC_ERROR_REF.
41 There are three rules of error ownership, which we will go over in detail.
48 takes ownership of the error.
64 errors, or pass them along to a function that would take over the ownership.
77 This means that the error ownership is NOT transferred when a functions calls:
87 not callbacks, so they will take ownership of the error passed to them.
92 // current function no longer has ownership of the error
[all …]
/third_party/flutter/skia/src/gpu/vk/
DGrVkTextureRenderTarget.cpp72 GrBackendObjectOwnership ownership, in GrVkTextureRenderTarget() argument
75 , GrVkImage(info, layout, ownership)
76 , GrVkTexture(gpu, desc, info, layout, texView, mipMapsStatus, ownership)
78 colorAttachmentView, resolveAttachmentView, ownership) {
90 GrBackendObjectOwnership ownership, in GrVkTextureRenderTarget() argument
93 , GrVkImage(info, layout, ownership)
94 , GrVkTexture(gpu, desc, info, layout, texView, mipMapsStatus, ownership)
95 , GrVkRenderTarget(gpu, desc, info, layout, colorAttachmentView, ownership) {
223 GrBackendObjectOwnership ownership = kBorrow_GrWrapOwnership == wrapOwnership in MakeWrappedTextureRenderTarget() local
233 mipMapsStatus, ownership, cacheable)); in MakeWrappedTextureRenderTarget()
[all …]
DGrVkTexture.cpp42 GrMipMapsStatus mipMapsStatus, GrBackendObjectOwnership ownership, in GrVkTexture() argument
45 , GrVkImage(info, std::move(layout), ownership)
63 GrBackendObjectOwnership ownership) in GrVkTexture() argument
65 , GrVkImage(info, layout, ownership)
117 GrBackendObjectOwnership ownership = kBorrow_GrWrapOwnership == wrapOwnership in MakeWrappedTexture() local
120 mipMapsStatus, ownership, cacheable, ioType)); in MakeWrappedTexture()
DGrVkSemaphore.cpp35 GrWrapOwnership ownership) { in MakeWrapped() argument
42 kBorrow_GrWrapOwnership != ownership)); in MakeWrapped()
/third_party/boost/libs/ptr_container/doc/
Dexamples.rst56 …vec2 = vec1.release(); // give up ownership of pointers in 'vec1' and pass the owners…
57 …vec2.release(); // give up ownership; the objects will be deallocated if not a…
97 list.push_back( p ); // give up ownership
103 6. Transferring ownership of a single element
113 … ptr = deq.pop_back(); // remove back element from container and give up ownership
117 deq.push_back( ptr.release() ); // give ownership back to the container
122 7. Transferring ownership of pointers between different pointer containers
/third_party/node/deps/npm/node_modules/infer-owner/
DREADME.md12 // the /some/cache/folder/file, based on ownership
26 for ownership of the same path will only stat the directories one time.
41 Delete all cached ownership information and in-flight tracking.
/third_party/skia/src/gpu/mtl/
DGrMtlSemaphore.mm28 // The GrMtlEvent will have strong ownership at this point.
29 // The GrMTLHandle will subsequently only have weak ownership.
40 // The GrMtlSemaphore and the GrBackendSemaphore will have strong ownership at this point.
/third_party/skia/third_party/externals/egl-registry/extensions/EXT/
DEGL_EXT_buffer_age.txt73 that continue to pass the pixel ownership test.
116 ownership test defined by the native window system.
118 The pixel ownership test determines if the pixel at location
128 The pixel ownership test can only fail for window surfaces,
132 fragment will ever fail the pixel ownership test, but a
134 depending on the driver, the pixel ownership test may fail
193 response to pixel ownership test changes for any pixels within
197 the pixel ownership test before and after the event that
200 continuously pass the pixel ownership test between when the
203 It is up to applications to track pixel ownership using data
[all …]
/third_party/EGL/extensions/EXT/
DEGL_EXT_buffer_age.txt73 that continue to pass the pixel ownership test.
116 ownership test defined by the native window system.
118 The pixel ownership test determines if the pixel at location
128 The pixel ownership test can only fail for window surfaces,
132 fragment will ever fail the pixel ownership test, but a
134 depending on the driver, the pixel ownership test may fail
193 response to pixel ownership test changes for any pixels within
197 the pixel ownership test before and after the event that
200 continuously pass the pixel ownership test between when the
203 It is up to applications to track pixel ownership using data
[all …]
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Dintroduction.adoc31 * `<<scoped_ptr,scoped_ptr>>`, used to contain ownership of a dynamically allocated object to the c…
32 * `<<scoped_array,scoped_array>>`, which provides scoped ownership for a dynamically allocated arra…
33 * `<<shared_ptr,shared_ptr>>`, a versatile tool for managing shared ownership of an object or array;
36 * `<<local_shared_ptr,local_shared_ptr>>`, providing shared ownership within a single thread.
Dscoped_ptr.adoc24 is initialization" facility, without shared-ownership or transfer-of-ownership semantics.
26 ownership solely within the current scope. Because it is noncopyable, it is safer than `shared_ptr`
208 …initialization" to be applied only for the current scope, and have no intent to transfer ownership.
211 ownership by returning the `auto_ptr`, because the maintenance programmer saw `auto_ptr`, and assum…
233 …it would become possible to transfer ownership of the held pointer, weakening its role as a way of…
234 transfer of ownership is required. (supplied by Dave Abrahams)
Downer_hash.adoc17 containers of `shared_ptr` that use ownership-based equality, instead of
20 already use ownership-based equality.)
Denable_shared_from.adoc47 assert(!(p < q || q < p)); // p and q must share ownership
88 and returns a `weak_ptr` that is `expired()` but still shares ownership
/third_party/flutter/skia/src/gpu/gl/
DGrGLSemaphore.h25 GrWrapOwnership ownership) { in MakeWrapped() argument
27 kBorrow_GrWrapOwnership != ownership)); in MakeWrapped()
/third_party/skia/src/gpu/gl/
DGrGLSemaphore.h25 GrWrapOwnership ownership) { in MakeWrapped() argument
27 new GrGLSemaphore(gpu, kBorrow_GrWrapOwnership != ownership)); in MakeWrapped()
/third_party/skia/src/gpu/vk/
DGrVkSemaphore.cpp39 GrWrapOwnership ownership) { in MakeWrapped() argument
48 kBorrow_GrWrapOwnership != ownership)); in MakeWrapped()
/third_party/skia/src/gpu/
DGrResourceProvider.cpp346 GrWrapOwnership ownership, in wrapBackendTexture() argument
353 return fGpu->wrapBackendTexture(tex, ownership, cacheable, ioType); in wrapBackendTexture()
357 GrWrapOwnership ownership, in wrapCompressedBackendTexture() argument
364 return fGpu->wrapCompressedBackendTexture(tex, ownership, cacheable); in wrapCompressedBackendTexture()
370 GrWrapOwnership ownership, in wrapRenderableBackendTexture() argument
376 return fGpu->wrapRenderableBackendTexture(tex, sampleCnt, ownership, cacheable); in wrapRenderableBackendTexture()
756 GrWrapOwnership ownership) { in wrapBackendSemaphore() argument
760 ownership); in wrapBackendSemaphore()
/third_party/openGLES/extensions/EXT/
DGLX_EXT_buffer_age.txt68 that continue to pass the pixel ownership test.
140 response to pixel ownership test changes for any pixels within
144 ownership test before and after the event that caused the
150 It is up to applications to track pixel ownership using data
194 ownership using existing X11 events, such as expose or
226 pixel ownership test must remain valid until the next frame
229 may reset the queryable age of the buffer when pixel ownership
246 - Relax pixel ownership requirements
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DGLX_EXT_buffer_age.txt68 that continue to pass the pixel ownership test.
140 response to pixel ownership test changes for any pixels within
144 ownership test before and after the event that caused the
150 It is up to applications to track pixel ownership using data
194 ownership using existing X11 events, such as expose or
226 pixel ownership test must remain valid until the next frame
229 may reset the queryable age of the buffer when pixel ownership
246 - Relax pixel ownership requirements
/third_party/mesa3d/src/amd/vulkan/
Dradv_wsi.c40 radv_wsi_set_memory_ownership(VkDevice _device, VkDeviceMemory _mem, VkBool32 ownership) in radv_wsi_set_memory_ownership() argument
46 device->ws->buffer_make_resident(device->ws, mem->bo, ownership); in radv_wsi_set_memory_ownership()
/third_party/node/deps/npm/docs/content/cli-commands/
Dnpm-owner.md22 Manage ownership of published packages.
39 you'll need to include an otp on the command line when changing ownership
/third_party/flutter/skia/src/gpu/
DGrResourceProvider.cpp382 GrWrapOwnership ownership, in wrapBackendTexture() argument
389 return fGpu->wrapBackendTexture(tex, colorType, ownership, cacheable, ioType); in wrapBackendTexture()
395 GrWrapOwnership ownership, in wrapRenderableBackendTexture() argument
401 return fGpu->wrapRenderableBackendTexture(tex, sampleCnt, colorType, ownership, cacheable); in wrapRenderableBackendTexture()
595 GrWrapOwnership ownership) { in wrapBackendSemaphore() argument
599 ownership); in wrapBackendSemaphore()

12345678910>>...19