Lines Matching refs:items
125 return bucket->items[s]; in bucket_perm_choose()
142 __u64 w = crush_hash32_4(bucket->h.hash,x, bucket->h.items[i], in bucket_list_choose()
147 i, x, r, bucket->h.items[i], bucket->item_weights[i], in bucket_list_choose()
153 return bucket->h.items[i]; in bucket_list_choose()
157 return bucket->h.items[0]; in bucket_list_choose()
215 return bucket->h.items[n >> 1]; in bucket_tree_choose()
230 draw = crush_hash32_3(bucket->h.hash, x, bucket->h.items[i], r); in bucket_straw_choose()
238 return bucket->h.items[high]; in bucket_straw_choose()
302 bucket->h.items[i], r); in bucket_straw2_choose()
333 return bucket->h.items[high]; in bucket_straw2_choose()
359 return in->items[0]; in crush_bucket_choose()