Home
last modified time | relevance | path

Searched refs:__elision_aconf (Results 1 – 14 of 14) sorted by relevance

/sysdeps/powerpc/nptl/
A Delide.h36 if (__elision_aconf.skip_lock_internal_abort > 0) in __get_new_count()
37 *adapt_count = __elision_aconf.skip_lock_internal_abort; in __get_new_count()
42 else if (attempt <= 1 && __elision_aconf.skip_lock_out_of_tbegin_retries > 0 in __get_new_count()
43 && __elision_aconf.try_tbegin > 0) in __get_new_count()
44 *adapt_count = __elision_aconf.skip_lock_out_of_tbegin_retries; in __get_new_count()
68 for (int i = __elision_aconf.try_tbegin; i > 0; i--) \
89 if (__elision_aconf.try_tbegin > 0) \
/sysdeps/x86/
A Delide.h41 if (atomic_load_relaxed (adapt_count) != __elision_aconf.skip_lock_busy) in elision_adapt()
42 atomic_store_relaxed (adapt_count, __elision_aconf.skip_lock_busy); in elision_adapt()
48 != __elision_aconf.skip_lock_internal_abort) in elision_adapt()
50 __elision_aconf.skip_lock_internal_abort); in elision_adapt()
68 for (int i = __elision_aconf.retry_try_xbegin; i > 0; i--) \
95 if (__elision_aconf.retry_try_xbegin > 0) \
/sysdeps/unix/sysv/linux/x86/
A Delision-conf.c33 struct elision_config __elision_aconf = variable
77 __elision_aconf.__name = value; \
114 __elision_aconf.retry_try_xbegin = 0; /* Disable elision on rwlocks. */ in __lll_elision_init()
A Delision-conf.h37 extern struct elision_config __elision_aconf attribute_hidden;
A Delision-trylock.c25 #define aconf __elision_aconf
A Delision-lock.c32 #define aconf __elision_aconf
/sysdeps/unix/sysv/linux/s390/
A Delision-conf.c33 struct elision_config __elision_aconf = variable
82 __elision_aconf.__name = value; \
122 __elision_aconf.try_tbegin = 0; /* Disable elision on rwlocks. */ in __lll_elision_init()
A Delision-conf.h38 extern struct elision_config __elision_aconf attribute_hidden;
A Delision-trylock.c25 #define aconf __elision_aconf
A Delision-lock.c33 #define aconf __elision_aconf
/sysdeps/unix/sysv/linux/powerpc/
A Delision-conf.c33 struct elision_config __elision_aconf = variable
83 __elision_aconf.__name = value; \
143 __elision_aconf.try_tbegin = 0; /* Disable elision on rwlocks. */ in __lll_elision_init()
A Delision-conf.h38 extern struct elision_config __elision_aconf attribute_hidden;
A Delision-trylock.c25 #define aconf __elision_aconf
A Delision-lock.c33 #define aconf __elision_aconf

Completed in 11 milliseconds