Searched refs:spin (Results 1 – 18 of 18) sorted by relevance
259 for (unsigned int spin = maxspin; ((r >> 1) > 0) && (spin > 0); spin--) in __condvar_quiesce_and_switch_g1() local
448 unsigned int spin = maxspin; in __pthread_cond_wait_common() local449 while (signals == 0 && spin > 0) in __pthread_cond_wait_common()460 spin--; in __pthread_cond_wait_common()
6 - a new attribute for mutexes: number of times we spin before calling
25 lock = spin-solid spin-lock mutex-init mutex-solid26 lock-headers = lock-intern.h spin-lock.h
57 pt-spin-inlines \118 pt-spin \153 bits/spin-lock-inline.h \
150 printers won't report whether a thread is spin-waiting in an attempt to acquire
424 a thread should spin on the lock before calling into the kernel to block.425 Adaptive spin is used for mutexes initialized with the429 The thread spins until either the maximum spin count is reached or the lock
618 * mach/spin-lock.h (spin_lock_init): Define.649 mutex calls to spin lock calls here too.674 * mach/Makefile (lock-headers): Add spin-lock.h.
2770 flag with a spin lock.9597 * hurd/hurdsig.c: Use spin lock operations on sigstate locks9611 * hurd/hurdexec.c: Use spin lock operations on sigstate lock.9724 * hurd/hurd/signal.h: Include <hurd/msg.h>, and <spin-lock.h>9727 (_hurd_critical_section_lock): Use spin lock operators.9801 * mach/spin-solid.c (spin_lock_solid): Define as weak alias to __name.9803 * mach/spin-lock.c: Add weak aliases for all spin-lock.h functions.9806 * mach/Makefile (lock): Remove spin-syms.10535 * mach/spin-syms.c: File removed.10834 * mach/spin-solid.c (__spin_lock_solid): Likewise.
14167 * sysdeps/mach/htl/bits/spin-lock-inline.h: Modified.14673 pthread: Move spin tests from nptl to sysdeps/pthread14689 htl: make pthread_spin_lock really spin14691 * sysdeps/mach/htl/bits/spin-lock-inline.h: Modified.14700 [__USE_EXTERN_INLINES && _LIBC && !IS_IN (libsupport)](bits/spin-lock-inline.h): Remove.14706 [! _ISOMAC][__USE_EXTERN_INLINES && _LIBC && !IS_IN (libsupport)](bits/spin-lock-inline.h): New.14720 [__USE_XOPEN2K][__USE_EXTERN_INLINES && _LIBC](bits/spin-lock-inline.h): Remove.15050 * sysdeps/htl/pt-spin.c: Delete file.
4569 (lock): Convert to be a spin lock instead of a mutex, so that the12210 * mach/spin-solid.c: Include <mach/mach_traps.h>.12211 * mach/spin-solid.c (__spin_lock_solid): Provide arg to13767 * mach/spin-lock.h: Likewise.13768 * mach/spin-solid.c: Likewise.
866 …[! _ISOMAC][__USE_EXTERN_INLINES && _LIBC && !IS_IN (libsupport)](bits/spin-lock-inline.h): Remov…872 [! _ISOMAC][__USE_EXTERN_INLINES && _LIBC][!IS_IN (libsupport)](bits/spin-lock-inline.h): New.
19672 * mach/spin-lock.c (__mutex_unlock): Add hidden def.19790 * htl/pt-spin-inlines.c: Likewise.19919 * sysdeps/htl/pt-spin.c: Likewise.19935 * sysdeps/mach/htl/pt-spin.c: Likewise.20130 * mach/spin-lock.c (__spin_lock_locked, __spin_lock, __spin_unlock,20132 * mach/spin-solid.c (__spin_lock_solid): Add hidden def.23334 * mach/spin-lock.c (__USE_EXTERN_INLINES): Define to 1.
6229 (mach/spin-lock.h): Include file.
51450 (pthread_spin_lock): Branch out of spin loop to proper location.
3184 spin lock's memory location. Previously, several (but not all)3187 may affect odd fringe uses of spin locks that depend on the previous3188 behavior (e.g., using spin locks as atomic variables to try to implement4306 [12926] network: getaddrinfo()/make_request() may spin forever
11695 spin-lock.h11696 spin-lock.c11721 spin-solid.c