Lines Matching refs:bl
71 BLEAF *bl; in __bt_ret() local
74 bl = GETBLEAF(e->page, e->index); in __bt_ret()
84 if (bl->flags & P_BIGKEY) { in __bt_ret()
85 if (__ovfl_get(t, bl->bytes, in __bt_ret()
90 if (bl->ksize > rkey->size) { in __bt_ret()
91 p = realloc(rkey->data, bl->ksize); in __bt_ret()
95 rkey->size = bl->ksize; in __bt_ret()
97 memmove(rkey->data, bl->bytes, bl->ksize); in __bt_ret()
98 key->size = bl->ksize; in __bt_ret()
101 key->size = bl->ksize; in __bt_ret()
102 key->data = bl->bytes; in __bt_ret()
109 if (bl->flags & P_BIGDATA) { in __bt_ret()
110 if (__ovfl_get(t, bl->bytes + bl->ksize, in __bt_ret()
116 if (bl->dsize + 1 > rdata->size) { in __bt_ret()
117 p = realloc(rdata->data, bl->dsize + 1); in __bt_ret()
121 rdata->size = bl->dsize + 1; in __bt_ret()
123 memmove(rdata->data, bl->bytes + bl->ksize, bl->dsize); in __bt_ret()
124 data->size = bl->dsize; in __bt_ret()
127 data->size = bl->dsize; in __bt_ret()
128 data->data = bl->bytes + bl->ksize; in __bt_ret()
151 BLEAF *bl; in __bt_cmp() local
169 bl = GETBLEAF(h, e->index); in __bt_cmp()
170 if (bl->flags & P_BIGKEY) in __bt_cmp()
171 bigkey = bl->bytes; in __bt_cmp()
173 k2.data = bl->bytes; in __bt_cmp()
174 k2.size = bl->ksize; in __bt_cmp()