Lines Matching refs:bucket_ptr
147 let bucket_ptr = *bucket.get_mut(); in drop() localVariable
154 if bucket_ptr.is_null() { in drop()
158 unsafe { Box::from_raw(std::slice::from_raw_parts_mut(bucket_ptr, this_bucket_size)) }; in drop()
230 let bucket_ptr = in get_inner() localVariable
232 if bucket_ptr.is_null() { in get_inner()
236 let entry = &*bucket_ptr.add(thread.index); in get_inner()
253 let bucket_ptr: *const _ = bucket_atomic_ptr.load(Ordering::Acquire); in insert() localVariable
254 let bucket_ptr = if bucket_ptr.is_null() { in insert() localVariable
256 let bucket_ptr = allocate_bucket(thread.bucket_size); in insert() localVariable
257 bucket_atomic_ptr.store(bucket_ptr, Ordering::Release); in insert()
258 bucket_ptr in insert()
260 bucket_ptr in insert()
266 let entry = unsafe { &*bucket_ptr.add(thread.index) }; in insert()