Lines Matching refs:bl
63 BLEAF *bl; in __bt_ret() local
66 bl = GETBLEAF(e->page, e->index); in __bt_ret()
76 if (bl->flags & P_BIGKEY) { in __bt_ret()
77 if (__ovfl_get(t, bl->bytes, in __bt_ret()
82 if (bl->ksize > rkey->size) { in __bt_ret()
83 p = realloc(rkey->data, bl->ksize); in __bt_ret()
87 rkey->size = bl->ksize; in __bt_ret()
89 memmove(rkey->data, bl->bytes, bl->ksize); in __bt_ret()
90 key->size = bl->ksize; in __bt_ret()
93 key->size = bl->ksize; in __bt_ret()
94 key->data = bl->bytes; in __bt_ret()
101 if (bl->flags & P_BIGDATA) { in __bt_ret()
102 if (__ovfl_get(t, bl->bytes + bl->ksize, in __bt_ret()
108 if (bl->dsize + 1 > rdata->size) { in __bt_ret()
109 p = realloc(rdata->data, bl->dsize + 1); in __bt_ret()
113 rdata->size = bl->dsize + 1; in __bt_ret()
115 memmove(rdata->data, bl->bytes + bl->ksize, bl->dsize); in __bt_ret()
116 data->size = bl->dsize; in __bt_ret()
119 data->size = bl->dsize; in __bt_ret()
120 data->data = bl->bytes + bl->ksize; in __bt_ret()
143 BLEAF *bl; in __bt_cmp() local
161 bl = GETBLEAF(h, e->index); in __bt_cmp()
162 if (bl->flags & P_BIGKEY) in __bt_cmp()
163 bigkey = bl->bytes; in __bt_cmp()
165 k2.data = bl->bytes; in __bt_cmp()
166 k2.size = bl->ksize; in __bt_cmp()