Lines Matching refs:items
129 return bucket->items[s]; in bucket_perm_choose()
146 __u64 w = crush_hash32_4(bucket->h.hash, x, bucket->h.items[i], in bucket_list_choose()
151 i, x, r, bucket->h.items[i], bucket->item_weights[i], in bucket_list_choose()
157 return bucket->h.items[i]; in bucket_list_choose()
161 return bucket->h.items[0]; in bucket_list_choose()
219 return bucket->h.items[n >> 1]; in bucket_tree_choose()
234 draw = crush_hash32_3(bucket->h.hash, x, bucket->h.items[i], r); in bucket_straw_choose()
242 return bucket->h.items[high]; in bucket_straw_choose()
309 bucket->h.items[i], r); in bucket_straw2_choose()
340 return bucket->h.items[high]; in bucket_straw2_choose()
366 return in->items[0]; in crush_bucket_choose()