Home
last modified time | relevance | path

Searched refs:HazardPointer (Results 1 – 25 of 37) sorted by relevance

12

/dports/devel/libgee/libgee-0.20.3/gee/
H A Dconcurrentlist.vala67 HazardPointer.Context ctx = new HazardPointer.Context ();
87 HazardPointer.Context ctx = new HazardPointer.Context ();
109 HazardPointer.Context ctx = new HazardPointer.Context ();
121 HazardPointer.Context ctx = new HazardPointer.Context ();
132 HazardPointer.Context ctx = new HazardPointer.Context ();
148 HazardPointer.Context ctx = new HazardPointer.Context ();
174 HazardPointer.Context ctx = new HazardPointer.Context ();
187 HazardPointer.Context ctx = new HazardPointer.Context ();
203 HazardPointer.Context ctx = new HazardPointer.Context ();
216 HazardPointer.Context ctx = new HazardPointer.Context ();
[all …]
H A Dconcurrentset.vala41 HazardPointer.Context ctx = new HazardPointer.Context ();
55 HazardPointer.Context ctx = new HazardPointer.Context ();
62 HazardPointer.Context ctx = new HazardPointer.Context ();
86 HazardPointer.Context ctx = new HazardPointer.Context ();
100 HazardPointer.Context ctx = new HazardPointer.Context ();
109 HazardPointer.Context ctx = new HazardPointer.Context ();
121 HazardPointer.Context ctx = new HazardPointer.Context ();
138 HazardPointer.Context ctx = new HazardPointer.Context ();
152 HazardPointer.Context ctx = new HazardPointer.Context ();
163 HazardPointer.Context ctx = new HazardPointer.Context ();
[all …]
H A Dhazardpointer.vala29 * HazardPointer<string> hptr = HazardPointer.get_hazard_pointer (&shared_pointer);
41 * HazardPointer.set_pointer (&window, ...)
57 public HazardPointer (G *ptr) {
65 internal HazardPointer.from_node (Node node) {
89 return new HazardPointer<G>.from_node (node);
150 return new HazardPointer<G>.from_node (node);
217 ~HazardPointer () {
581 HazardPointer.try_free (_parent->_to_free);
588 HazardPointer.try_free (_to_free);
595 while (HazardPointer.try_free (_to_free))
[all …]
H A Dgee-0.8.vapi290 public class HazardPointer<G> {
293 public Context (Gee.HazardPointer.Policy? policy = null);
309 public Gee.HazardPointer.Policy to_concrete ();
315 public HazardPointer (G* ptr);
317 …public static Gee.HazardPointer<G>? exchange_hazard_pointer<G> (G** aptr, owned G new_ptr, size_t …
320 …public static Gee.HazardPointer<G>? get_hazard_pointer<G> (G** aptr, size_t mask = 0, out size_t m…
323 public static void set_default_policy (Gee.HazardPointer.Policy policy);
325 public static bool set_release_policy (Gee.HazardPointer.ReleasePolicy policy);
326 public static void set_thread_exit_policy (Gee.HazardPointer.Policy policy);
/dports/devel/embb/embb-1.0.0/containers_cpp/include/embb/containers/internal/
H A Dhazard_pointer-inl.h42 unsigned int HazardPointer< GuardType >::GetObjectLocalThreadIndex() { in GetObjectLocalThreadIndex()
82 void HazardPointer< GuardType >::RemoveGuard(int guard_position) { in RemoveGuard()
95 HazardPointer< GuardType >::HazardPointer( in HazardPointer() function
148 HazardPointer< GuardType >::~HazardPointer() { in ~HazardPointer()
195 void HazardPointer< GuardType >::Guard(int guardPosition, in Guard()
208 size_t HazardPointer< GuardType >::ComputeMaximumRetiredObjectCount( in ComputeMaximumRetiredObjectCount()
226 void HazardPointer< GuardType >::CopyRetiredList(GuardType* sourceList, in CopyRetiredList()
257 void HazardPointer< GuardType >::UpdateRetiredList(GuardType* retired_list, in UpdateRetiredList()
309 void HazardPointer< GuardType >::EnqueueForDeletion(GuardType toRetire) { in EnqueueForDeletion()
H A Dhazard_pointer.h115 class HazardPointer {
155 HazardPointer(
177 ~HazardPointer();
/dports/databases/percona57-server/percona-server-5.7.36-39/storage/innobase/include/
H A Dbuf0buf.h1901 class HazardPointer {
1907 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1916 virtual ~HazardPointer() {} in ~HazardPointer()
1950 HazardPointer(const HazardPointer&);
1951 HazardPointer& operator=(const HazardPointer&);
1966 class FlushHp: public HazardPointer {
1974 HazardPointer(buf_pool, mutex) {} in FlushHp()
1987 class LRUHp: public HazardPointer {
1995 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/storage/innobase/include/
H A Dbuf0buf.h1534 class HazardPointer {
1539 HazardPointer(const buf_pool_t *buf_pool, const ib_mutex_t *mutex) in HazardPointer() function
1550 virtual ~HazardPointer() {} in ~HazardPointer()
1576 HazardPointer(const HazardPointer &);
1577 HazardPointer &operator=(const HazardPointer &);
1592 class FlushHp : public HazardPointer {
1598 : HazardPointer(buf_pool, mutex) {} in FlushHp()
1611 class LRUHp : public HazardPointer {
1617 : HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/percona57-client/percona-server-5.7.36-39/storage/innobase/include/
H A Dbuf0buf.h1901 class HazardPointer {
1907 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1916 virtual ~HazardPointer() {} in ~HazardPointer()
1950 HazardPointer(const HazardPointer&);
1951 HazardPointer& operator=(const HazardPointer&);
1966 class FlushHp: public HazardPointer {
1974 HazardPointer(buf_pool, mutex) {} in FlushHp()
1987 class LRUHp: public HazardPointer {
1995 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/mysqlwsrep57-server/mysql-wsrep-wsrep_5.7.35-25.27/storage/innobase/include/
H A Dbuf0buf.h1864 class HazardPointer {
1870 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1879 virtual ~HazardPointer() {} in ~HazardPointer()
1913 HazardPointer(const HazardPointer&);
1914 HazardPointer& operator=(const HazardPointer&);
1929 class FlushHp: public HazardPointer {
1937 HazardPointer(buf_pool, mutex) {} in FlushHp()
1950 class LRUHp: public HazardPointer {
1958 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/storage/innobase/include/
H A Dbuf0buf.h1901 class HazardPointer {
1907 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1916 virtual ~HazardPointer() {} in ~HazardPointer()
1950 HazardPointer(const HazardPointer&);
1951 HazardPointer& operator=(const HazardPointer&);
1966 class FlushHp: public HazardPointer {
1974 HazardPointer(buf_pool, mutex) {} in FlushHp()
1987 class LRUHp: public HazardPointer {
1995 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/storage/innobase/include/
H A Dbuf0buf.h1866 class HazardPointer {
1872 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1881 virtual ~HazardPointer() {} in ~HazardPointer()
1908 HazardPointer(const HazardPointer&);
1909 HazardPointer& operator=(const HazardPointer&);
1924 class FlushHp: public HazardPointer {
1932 HazardPointer(buf_pool, mutex) {} in FlushHp()
1945 class LRUHp: public HazardPointer {
1953 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/mysql57-client/mysql-5.7.36/storage/innobase/include/
H A Dbuf0buf.h1864 class HazardPointer {
1870 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1879 virtual ~HazardPointer() {} in ~HazardPointer()
1913 HazardPointer(const HazardPointer&);
1914 HazardPointer& operator=(const HazardPointer&);
1929 class FlushHp: public HazardPointer {
1937 HazardPointer(buf_pool, mutex) {} in FlushHp()
1950 class LRUHp: public HazardPointer {
1958 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/mariadb103-server/mariadb-10.3.34/storage/innobase/include/
H A Dbuf0buf.h1801 class HazardPointer {
1807 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex)
1816 virtual ~HazardPointer() {}
1843 HazardPointer(const HazardPointer&);
1844 HazardPointer& operator=(const HazardPointer&);
1859 class FlushHp: public HazardPointer {
1867 HazardPointer(buf_pool, mutex) {}
1880 class LRUHp: public HazardPointer {
1888 HazardPointer(buf_pool, mutex) {}
/dports/databases/mariadb103-client/mariadb-10.3.34/storage/innobase/include/
H A Dbuf0buf.h1801 class HazardPointer {
1807 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex)
1816 virtual ~HazardPointer() {}
1843 HazardPointer(const HazardPointer&);
1844 HazardPointer& operator=(const HazardPointer&);
1859 class FlushHp: public HazardPointer {
1867 HazardPointer(buf_pool, mutex) {}
1880 class LRUHp: public HazardPointer {
1888 HazardPointer(buf_pool, mutex) {}
/dports/databases/mariadb104-server/mariadb-10.4.24/storage/innobase/include/
H A Dbuf0buf.h1856 class HazardPointer {
1862 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1871 virtual ~HazardPointer() {} in ~HazardPointer()
1898 HazardPointer(const HazardPointer&);
1899 HazardPointer& operator=(const HazardPointer&);
1914 class FlushHp: public HazardPointer {
1922 HazardPointer(buf_pool, mutex) {} in FlushHp()
1935 class LRUHp: public HazardPointer {
1943 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/databases/mariadb104-client/mariadb-10.4.24/storage/innobase/include/
H A Dbuf0buf.h1856 class HazardPointer {
1862 HazardPointer(const buf_pool_t* buf_pool, const ib_mutex_t* mutex) in HazardPointer() function
1871 virtual ~HazardPointer() {} in ~HazardPointer()
1898 HazardPointer(const HazardPointer&);
1899 HazardPointer& operator=(const HazardPointer&);
1914 class FlushHp: public HazardPointer {
1922 HazardPointer(buf_pool, mutex) {} in FlushHp()
1935 class LRUHp: public HazardPointer {
1943 HazardPointer(buf_pool, mutex) {} in LRUHp()
/dports/devel/embb/embb-1.0.0/containers_cpp/test/
H A Dhazard_pointer_test.h93 embb::containers::internal::HazardPointer<embb::base::Atomic<int>*>*
143 embb::containers::internal::HazardPointer<int*>* hazard_pointer_;
H A Dhazard_pointer_test.cc129 New<embb::containers::internal::HazardPointer < embb::base::Atomic<int>* > > in HazardPointerTest1Pre()
304 embb::containers::internal::HazardPointer<int*> > in HazardPointerTest2Pre()
/dports/devel/libgee/libgee-0.20.3/tests/
H A Dtestmain.vala27 Gee.HazardPointer.set_release_policy(Gee.HazardPointer.ReleasePolicy.MAIN_LOOP);
/dports/devel/embb/embb-1.0.0/containers_cpp/include/embb/containers/
H A Dlock_free_stack.h209 typedef internal::HazardPointer < internal::LockFreeStackNode<Type>* >
H A Dlock_free_mpmc_queue.h138 typedef embb::containers::internal::HazardPointer
/dports/databases/mariadb105-client/mariadb-10.5.15/storage/innobase/include/
H A Dbuf0buf.h1241 class HazardPointer
1244 virtual ~HazardPointer() {} in ~HazardPointer()
1280 class FlushHp : public HazardPointer
1302 class LRUHp : public HazardPointer {
/dports/databases/mariadb105-server/mariadb-10.5.15/storage/innobase/include/
H A Dbuf0buf.h1241 class HazardPointer
1244 virtual ~HazardPointer() {} in ~HazardPointer()
1280 class FlushHp : public HazardPointer
1302 class LRUHp : public HazardPointer {
/dports/devel/libgee/libgee-0.20.3/
H A DNEWS67 * Fix HazardPointer bugs

12