Home
last modified time | relevance | path

Searched refs:atomic (Results 1 – 25 of 81) sorted by relevance

1234

/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/std/
Datomic25 /** @file include/atomic
58 struct atomic;
60 /// atomic<bool>
63 struct atomic<bool>
69 atomic() noexcept = default;
70 ~atomic() noexcept = default;
71 atomic(const atomic&) = delete;
72 atomic& operator=(const atomic&) = delete;
73 atomic& operator=(const atomic&) volatile = delete;
75 constexpr atomic(bool __i) noexcept : _M_base(__i) { }
[all …]
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/std/
Datomic25 /** @file include/atomic
155 /// atomic
156 /// 29.4.3, Generic atomic type, primary class template.
158 struct atomic
164 atomic() noexcept = default;
165 ~atomic() noexcept = default;
166 atomic(const atomic&) = delete;
167 atomic& operator=(const atomic&) = delete;
168 atomic& operator=(const atomic&) volatile = delete;
170 constexpr atomic(_Tp __i) noexcept : _M_i(__i) { }
[all …]
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/parallel/
Dworkstealing.h174 # pragma omp atomic in __for_each_template_random_access_workstealing()
241 # pragma omp atomic in __for_each_template_random_access_workstealing()
286 # pragma omp atomic in __for_each_template_random_access_workstealing()
Dpartition.h190 # pragma omp atomic in __parallel_partition()
193 # pragma omp atomic in __parallel_partition()
Dbalanced_quicksort.h207 # pragma omp atomic in __qsb_conquer()
370 # pragma omp atomic in __qsb_local_sort_with_helping()
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/parallel/
Dworkstealing.h174 # pragma omp atomic in __for_each_template_random_access_workstealing()
241 # pragma omp atomic in __for_each_template_random_access_workstealing()
286 # pragma omp atomic in __for_each_template_random_access_workstealing()
Dpartition.h190 # pragma omp atomic in __parallel_partition()
193 # pragma omp atomic in __parallel_partition()
Dbalanced_quicksort.h210 # pragma omp atomic in __qsb_conquer()
373 # pragma omp atomic in __qsb_local_sort_with_helping()
/dragonfly/share/man/man9/
HDMakefile10 atomic.9 \
247 MLINKS+=atomic.9 atomic_add.9 \
248 atomic.9 atomic_clear.9 \
249 atomic.9 atomic_cmpset.9 \
250 atomic.9 atomic_fetchadd.9 \
251 atomic.9 atomic_load.9 \
252 atomic.9 atomic_readandclear.9 \
253 atomic.9 atomic_set.9 \
254 atomic.9 atomic_subtract.9 \
255 atomic.9 atomic_store.9
/dragonfly/sys/dev/drm/
HDdrm_mode_object.c330 int drm_mode_object_get_properties(struct drm_mode_object *obj, bool atomic, in drm_mode_object_get_properties() argument
341 if ((prop->flags & DRM_MODE_PROP_ATOMIC) && !atomic) in drm_mode_object_get_properties()
400 ret = drm_mode_object_get_properties(obj, file_priv->atomic, in drm_mode_obj_get_properties_ioctl()
HDdrm_crtc_internal.h113 int drm_mode_object_get_properties(struct drm_mode_object *obj, bool atomic,
/dragonfly/contrib/gcc-4.7/gcc/doc/
HDgty.texi386 @findex atomic
387 @item atomic
389 The @code{atomic} option can only be used with pointers. It informs
392 machinery as an ``atomic'' block of memory that does not need to be
398 The @code{atomic} option differs from the @code{skip} option.
399 @code{atomic} keeps the memory under Garbage Collection, but makes the
402 the Garbage Collector. So, memory marked as @code{atomic} is
406 The @code{atomic} option must be used with great care, because all
414 unsigned int GTY ((atomic)) * elements;
423 @code{atomic} option.
[all …]
/dragonfly/gnu/lib/gcc80/libstdcxx/product/
HDMakefile.src11 compatibility-atomic-c++0x.cc \
/dragonfly/sys/dev/drm/radeon/
HDradeon_legacy_crtc.c372 int x, int y, int atomic) in radeon_crtc_do_set_base() argument
391 if (!atomic && !crtc->primary->fb) { in radeon_crtc_do_set_base()
396 if (atomic) { in radeon_crtc_do_set_base()
450 if (!atomic && fb && fb != crtc->primary->fb) { in radeon_crtc_do_set_base()
560 if (!atomic && fb && fb != crtc->primary->fb) { in radeon_crtc_do_set_base()
HDatombios_crtc.c1143 int x, int y, int atomic) in dce4_crtc_do_set_base() argument
1162 if (!atomic && !crtc->primary->fb) { in dce4_crtc_do_set_base()
1167 if (atomic) { in dce4_crtc_do_set_base()
1185 if (atomic) in dce4_crtc_do_set_base()
1443 if (!atomic && fb && fb != crtc->primary->fb) { in dce4_crtc_do_set_base()
1461 int x, int y, int atomic) in avivo_crtc_do_set_base() argument
1479 if (!atomic && !crtc->primary->fb) { in avivo_crtc_do_set_base()
1484 if (atomic) { in avivo_crtc_do_set_base()
1502 if (atomic) in avivo_crtc_do_set_base()
1643 if (!atomic && fb && fb != crtc->primary->fb) { in avivo_crtc_do_set_base()
/dragonfly/test/stress/stress2/misc/
HDlibMicro.sh51 atomic
/dragonfly/contrib/gcc-4.7/libobjc/
HDaccessors.m37 /* Properties can be "atomic", which requires protecting them from
40 Any time a property is accessed in an "atomic" way, we pick a
114 needed. Since access is non-atomic, other threads can be
/dragonfly/gnu/lib/gcc47/libstdc++/
DMakefile140 compatibility-atomic-c++0x.cc \
176 compatibility-atomic-c++0x.cc \
/dragonfly/sys/dev/drm/include/drm/
HDdrm_file.h183 unsigned atomic:1; member
HDdrm_atomic_helper.h88 bool atomic);
/dragonfly/contrib/gcc-8.0/gcc/
HDinput.h127 location_t * GTY ((atomic)) m_locs;
HDhsa-common.c617 else if (hsa_insn_atomic *atomic = dyn_cast <hsa_insn_atomic *> (insn)) in hsa_destroy_insn() local
618 atomic->~hsa_insn_atomic (); in hsa_destroy_insn()
HDdwarf2out.h171 void * GTY((atomic)) array;
/dragonfly/contrib/gcc-8.0/libstdc++-v3/include/experimental/
Dmemory_resource34 #include <atomic>
380 inline std::atomic<memory_resource*>&
383 using type = atomic<memory_resource*>;
/dragonfly/gnu/lib/gcc80/libgomp/
HDMakefile22 libgomp_la_SOURCES = alloc.c atomic.c barrier.c critical.c env.c \

1234