X-Git-Url: http://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=rculfhash-mm-order.c;h=20f3edd8ce37cf9a5abe88e18264ec1102759b53;hp=237d4cf4d186ee678ad2fbf4b0d24b8fe87ced21;hb=2af1c19e6a553878fcb2a5106f050d5ed7ac0f54;hpb=6e464eba97cf74320fe4e2b8da6dbe5039582948 diff --git a/rculfhash-mm-order.c b/rculfhash-mm-order.c index 237d4cf..20f3edd 100644 --- a/rculfhash-mm-order.c +++ b/rculfhash-mm-order.c @@ -63,11 +63,11 @@ struct cds_lfht_node *bucket_at(struct cds_lfht *ht, unsigned long index) return &ht->tbl_order[0][index]; } /* - * equivalent to get_count_order_ulong(index + 1), but optimizes - * away the non-existing 0 special-case for - * get_count_order_ulong. + * equivalent to cds_lfht_get_count_order_ulong(index + 1), but + * optimizes away the non-existing 0 special-case for + * cds_lfht_get_count_order_ulong. */ - order = fls_ulong(index); + order = cds_lfht_fls_ulong(index); dbg_printf("bucket index %lu order %lu aridx %lu\n", index, order, index & ((1UL << (order - 1)) - 1)); return &ht->tbl_order[order][index & ((1UL << (order - 1)) - 1)];