Searched refs:Shard (Results 1 – 4 of 4) sorted by relevance
50 return GetShard(Shard(hash)) in Insert()56 return GetShard(Shard(hash))->Lookup(key, hash); in Lookup()61 return GetShard(Shard(hash))->Ref(handle); in Ref()66 return GetShard(Shard(hash))->Release(handle, force_erase); in Release()71 GetShard(Shard(hash))->Erase(key, hash); in Erase()
98 uint32_t Shard(uint32_t hash) { in Shard() function
88 struct Shard { struct94 Shard() : free_begin_(nullptr), allocated_and_unused_(0) {} in Shard() function107 CoreLocalArray<Shard> shards_;117 Shard* Repick();151 Shard* s = shards_.AccessAtCore(cpu & (shards_.Size() - 1)); in AllocateImpl()
37 ConcurrentArena::Shard* ConcurrentArena::Repick() { in Repick()