Searched refs:nwaiters (Results 1 – 12 of 12) sorted by relevance
34 unsigned int nwaiters = (u.ns.data >> SEM_NWAITERS_SHIFT); in do_test_wait() local36 unsigned int nwaiters = u.ns.nwaiters; in do_test_wait() local38 TEST_COMPARE (nwaiters, 0); in do_test_wait()46 nwaiters = (u.ns.data >> SEM_NWAITERS_SHIFT); in do_test_wait()48 nwaiters = u.ns.nwaiters; in do_test_wait()50 TEST_COMPARE (nwaiters, 0); in do_test_wait()
254 atomic_fetch_add_acquire (&sem->nwaiters, 1); in __new_sem_wait_slow64()325 unsigned int wguess = atomic_load_relaxed (&sem->nwaiters); in __sem_wait_32_finish()339 unsigned int wfinal = atomic_fetch_add_release (&sem->nwaiters, -1); in __sem_wait_32_finish()
40 if (u.ns.nwaiters != 0) in main()77 if (u.ns.nwaiters != 0) in main()
31 sem->nwaiters = 0; in __new_sem_open_init()
55 isem->nwaiters = 0; in __new_sem_init()
114 atomic_fetch_add_acquire (&isem->nwaiters, 1); in __sem_timedwait_internal()177 unsigned int wguess = atomic_load_relaxed (&isem->nwaiters); in __sem_wait_32_finish()181 unsigned int wfinal = atomic_fetch_add_release (&isem->nwaiters, -1); in __sem_wait_32_finish()
33 || isem->nwaiters in __sem_destroy()
23 unsigned long int nwaiters; member
183 unsigned int nwaiters;
355 unsigned int nwaiters;
88 @c atomic_increment (nwaiters) acucorrupt
1589 updating nwaiters.1593 Fix updating nwaiters.2187 Don't update nwaiters after invalid timeout is recognized.3062 decrease nwaiters. Register __sem_wait_cleanup as cleanup handler.3075 decrease nwaiters. Register __sem_wait_cleanup as cleanup handler.3079 Use sparc_new_sem structure. Only wake if nwaiters > 0. Pass