Lines Matching refs:end
142 void *data = (void *) i + 8, *end = bset_bkey_last(i);
144 crc = crc64_be(crc, data, end - data);
219 bkey_cmp(&b->key, &b->keys.set[0].end) < 0)
931 /* btree_free() doesn't free memory; it sticks the node on the end of
1329 bkey_cmp(&b->key, &t->end) < 0,
2628 struct bkey *end;
2639 if (bkey_cmp(k, refill->end) > 0) {
2644 if (!KEY_SIZE(k)) /* end key */
2677 struct bkey *end, keybuf_pred_fn *pred)
2687 refill.end = end;
2707 buf->end = w->key;
2710 buf->end = MAX_KEY;
2730 struct bkey *end)
2737 if (bkey_cmp(end, &buf->start) <= 0 ||
2738 bkey_cmp(start, &buf->end) >= 0)
2744 while (w && bkey_cmp(&START_KEY(&w->key), end) < 0) {
2778 struct bkey *end,
2788 if (bkey_cmp(&buf->last_scanned, end) >= 0) {
2793 bch_refill_keybuf(c, buf, end, pred);