Lines Matching refs:resizing_state
269 atomic_fetch_xor_explicit(&htab->resizing_state,
276 size_t resize_state = atomic_fetch_xor_explicit(&htab->resizing_state,
280 resize_state = atomic_load_explicit(&htab->resizing_state,
294 atomic_fetch_xor_explicit(&htab->resizing_state, CLEANING ^ NO_RESIZING,
306 size_t resize_state = atomic_load_explicit(&htab->resizing_state,
314 resize_state = atomic_fetch_add_explicit(&htab->resizing_state,
319 atomic_fetch_sub_explicit(&htab->resizing_state, STATE_INCREMENT,
326 resize_state = atomic_load_explicit(&htab->resizing_state,
333 atomic_fetch_sub_explicit(&htab->resizing_state, STATE_INCREMENT,
341 atomic_fetch_sub_explicit(&htab->resizing_state, STATE_INCREMENT,
358 atomic_init(&htab->resizing_state, 0);
427 size_t resizing_state = atomic_load_explicit(&htab->resizing_state,
429 if (resizing_state == 0 &&
430 atomic_compare_exchange_strong_explicit(&htab->resizing_state,
431 &resizing_state,