ksize
memcpy(&ksize, p, sizeof(ksize));
p += ksize;
uint32_t ksize;
ksize = GETBLEAF(h, i)->ksize;
p += ksize;
uint32_t ksize;
"size %03d pgno %03d", bi->ksize, bi->pgno);
else if (bi->ksize)
" {%.*s}", (int)bi->ksize, bi->bytes);
else if (bl->ksize)
__bt_pgno_t(bl->bytes + bl->ksize),
__bt_uint32_t(bl->bytes + bl->ksize +
(int)bl->dsize, bl->bytes + bl->ksize);
nksize = NBINTERNAL(bi->ksize);
__ovfl_delete(t, bl->bytes + bl->ksize) == RET_ERROR)
nbytes = NBINTERNAL(bi->ksize);
nbytes = NBINTERNAL(bl->ksize);
a.size = tbl->ksize;
b.size = bl->ksize;
WR_BINTERNAL(dest, nksize ? nksize : bl->ksize,
memmove(dest, bl->bytes, nksize ? nksize : bl->ksize);
nbytes = NBINTERNAL(bl->ksize);
WR_BINTERNAL(dest, bl->ksize, r->pgno, 0);
memmove(dest, bl->bytes, bl->ksize);
nbytes = NBINTERNAL(bi->ksize);
nbytes = NBINTERNAL(bi->ksize);
nbytes = NBINTERNAL(bi->ksize);
key->size = bl->ksize;
if (__ovfl_get(t, bl->bytes + bl->ksize,
memmove(rdata->data, bl->bytes + bl->ksize, bl->dsize);
data->data = bl->bytes + bl->ksize;
k2.size = bl->ksize;
k2.size = bi->ksize;
if (bl->ksize > rkey->size) {
p = realloc(rkey->data, bl->ksize);
rkey->size = bl->ksize;
memmove(rkey->data, bl->bytes, bl->ksize);
key->size = bl->ksize;
uint32_t ksize; /* key size */
uint32_t ksize; /* size of key */
#define _NBLEAFDBT(ksize, dsize) \
(ksize) + (dsize))
#define NBLEAF(p) NBLEAFDBT((p)->ksize, (p)->dsize)
int ksize;
ksize = size;
ksize -= bytes;
if (bytes != ksize || memcmp(p + bp[ndx], kkey, (size_t)bytes)) {
int ksize;
ksize = ((marks[MARK_END] + 3) & ~3)
kp = alloc(ksize);
kp = alloc(ksize + 256 + ((u_char *)startit_end - (u_char *)startit));
memcpy((char *)kp + ksize + 256, (char *)startit,
start_it = (void *)((char *)kp + ksize + 256);
(u_long)kp, (u_long)ksize, marks[MARK_ENTRY] - marks[MARK_START],
(kp, ksize, marks[MARK_ENTRY] - marks[MARK_START], (void *)fmem, fmemsz, cmemsz,
dealloc(kp, ksize);
ksize = sb.st_size;
if (ksize == 0) {
ksize = 32 * 1024;
kp = alloc(ksize);
if (read(io, kp, ksize) != ksize) {
dealloc(kp, ksize);
int ksize;
startit(kp, ksize, entry, fmem, fmemsz, cmemsz,
u_long kp, ksize, entry, fmem, fmemsz, cmemsz,
*(volatile u_int32_t *)0xfff000fc = ksize;
u_long fmemsz, cmemsz, ksize, marks[MARK_MAX];
ksize = ((marks[MARK_END] + 3) & ~3)
printf("kernel size: %lu\n", ksize);
kpsz = ksize + 256 + startit_sz;
err(20, "failed alloc %d", ksize);
if (ksize >= fmemsz) {
ksize, fmemsz);
start_it = (void (*)())(kp + ksize + 256);
if (ksize >= cmemsz) {
ksize, cmemsz);
start_it(kp, ksize, marks[MARK_ENTRY] - marks[MARK_START], fmem, fmemsz, cmemsz,
od->ksize = textsz + ehdr.a_data + ehdr.a_bss;
od->ksize += ehdr.a_syms + sizeof(long) + stringsz;
if ((od->kstart = (u_char *)MALLOC(od->ksize)) == NULL)
od->ksize = kernsize;
if ((od->kstart = (u_char *)MALLOC(od->ksize)) == NULL)
long ksize; /* 04: Size of loaded kernel */
#define ksize kp.ksize
eprintf("Kernel size\t: %10d bytes\r\n", od->ksize);