Home
last modified time | relevance | path

Searched refs:crush_bucket_straw (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/net/ceph/crush/
Dcrush.c40 return ((struct crush_bucket_straw *)b)->item_weights[p]; in crush_get_bucket_item_weight()
68 void crush_destroy_bucket_straw(struct crush_bucket_straw *b) in crush_destroy_bucket_straw()
96 crush_destroy_bucket_straw((struct crush_bucket_straw *)b); in crush_destroy_bucket()
Dmapper.c228 static int bucket_straw_choose(const struct crush_bucket_straw *bucket, in bucket_straw_choose()
397 (const struct crush_bucket_straw *)in, in crush_bucket_choose()
/linux-6.12.1/include/linux/crush/
Dcrush.h223 struct crush_bucket_straw { struct
321 extern void crush_destroy_bucket_straw(struct crush_bucket_straw *b);
/linux-6.12.1/net/ceph/
Dosdmap.c121 struct crush_bucket_straw *b) in crush_decode_straw_bucket()
499 size = sizeof(struct crush_bucket_straw); in crush_decode()
552 (struct crush_bucket_straw *)b); in crush_decode()