• Home
  • Raw
  • Download

Lines Matching refs:item

415 		  int item, int x)  in is_out()  argument
417 if (item >= weight_max) in is_out()
419 if (weight[item] >= 0x10000) in is_out()
421 if (weight[item] == 0) in is_out()
423 if ((crush_hash32_2(CRUSH_HASH_RJENKINS1, x, item) & 0xffff) in is_out()
424 < weight[item]) in is_out()
473 int item = 0; in crush_choose_firstn() local
509 item = bucket_perm_choose( in crush_choose_firstn()
513 item = crush_bucket_choose( in crush_choose_firstn()
519 if (item >= map->max_devices) { in crush_choose_firstn()
520 dprintk(" bad item %d\n", item); in crush_choose_firstn()
526 if (item < 0) in crush_choose_firstn()
527 itemtype = map->buckets[-1-item]->type; in crush_choose_firstn()
530 dprintk(" item %d type %d\n", item, itemtype); in crush_choose_firstn()
534 if (item >= 0 || in crush_choose_firstn()
535 (-1-item) >= map->max_buckets) { in crush_choose_firstn()
540 in = map->buckets[-1-item]; in crush_choose_firstn()
547 if (out[i] == item) { in crush_choose_firstn()
555 if (item < 0) { in crush_choose_firstn()
564 map->buckets[-1-item], in crush_choose_firstn()
581 out2[outpos] = item; in crush_choose_firstn()
590 item, x); in crush_choose_firstn()
624 dprintk("CHOOSE got %d\n", item); in crush_choose_firstn()
625 out[outpos] = item; in crush_choose_firstn()
662 int item = 0; in crush_choose_indep() local
724 item = crush_bucket_choose( in crush_choose_indep()
730 if (item >= map->max_devices) { in crush_choose_indep()
731 dprintk(" bad item %d\n", item); in crush_choose_indep()
740 if (item < 0) in crush_choose_indep()
741 itemtype = map->buckets[-1-item]->type; in crush_choose_indep()
744 dprintk(" item %d type %d\n", item, itemtype); in crush_choose_indep()
748 if (item >= 0 || in crush_choose_indep()
749 (-1-item) >= map->max_buckets) { in crush_choose_indep()
758 in = map->buckets[-1-item]; in crush_choose_indep()
765 if (out[i] == item) { in crush_choose_indep()
774 if (item < 0) { in crush_choose_indep()
778 map->buckets[-1-item], in crush_choose_indep()
791 out2[rep] = item; in crush_choose_indep()
797 is_out(map, weight, weight_max, item, x)) in crush_choose_indep()
801 out[rep] = item; in crush_choose_indep()