Lines Matching refs:info
27 background_thread_wakeup_time_get(background_thread_info_t *info) {
28 uint64_t next_wakeup = nstime_ns(&info->next_wakeup);
29 assert(atomic_load_b(&info->indefinite_sleep, ATOMIC_ACQUIRE) ==
35 background_thread_wakeup_time_set(tsdn_t *tsdn, background_thread_info_t *info,
37 malloc_mutex_assert_owner(tsdn, &info->mtx);
38 atomic_store_b(&info->indefinite_sleep,
40 nstime_init(&info->next_wakeup, wakeup_time);
44 background_thread_indefinite_sleep(background_thread_info_t *info) {
45 return atomic_load_b(&info->indefinite_sleep, ATOMIC_ACQUIRE);
54 background_thread_info_t *info =
56 if (background_thread_indefinite_sleep(info)) {