Lines Matching refs:end
142 void *data = (void *) i + 8, *end = bset_bkey_last(i);
144 crc = bch_crc64_update(crc, data, end - data);
219 bkey_cmp(&b->key, &b->keys.set[0].end) < 0)
910 /* btree_free() doesn't free memory; it sticks the node on the end of
1308 bkey_cmp(&b->key, &t->end) < 0,
2607 struct bkey *end;
2618 if (bkey_cmp(k, refill->end) > 0) {
2623 if (!KEY_SIZE(k)) /* end key */
2656 struct bkey *end, keybuf_pred_fn *pred)
2666 refill.end = end;
2686 buf->end = w->key;
2689 buf->end = MAX_KEY;
2709 struct bkey *end)
2716 if (bkey_cmp(end, &buf->start) <= 0 ||
2717 bkey_cmp(start, &buf->end) >= 0)
2723 while (w && bkey_cmp(&START_KEY(&w->key), end) < 0) {
2757 struct bkey *end,
2767 if (bkey_cmp(&buf->last_scanned, end) >= 0) {
2772 bch_refill_keybuf(c, buf, end, pred);