Home | History | Annotate | Download | only in dev

Lines Matching defs:freesz

502 	size_t freesz;
507 freesz = BUCKET_SIZE - tag->sz;
508 if (freesz > sz)
509 freesz = sz;
511 DPRINTFN(1, "0x%08"PRIxVADDR" + 0x%zx <- 0x%lx\n", dst, freesz,
513 kloader_read(ofs, freesz, (void *)(tag->src + tag->sz));
515 tag->sz += freesz;
516 sz -= freesz;
517 ofs += freesz;
518 dst += freesz;
527 size_t freesz;
532 freesz = BUCKET_SIZE - tag->sz;
533 if (freesz > sz)
534 freesz = sz;
536 DPRINTFN(1, "0x%08"PRIxVADDR" + 0x%zx <- %p\n", dst, freesz, src);
537 memcpy((void *)(tag->src + tag->sz), src, freesz);
539 tag->sz += freesz;
540 sz -= freesz;
541 src = (const char *)src + freesz;
542 dst += freesz;
551 size_t freesz;
556 freesz = BUCKET_SIZE - tag->sz;
557 if (freesz > sz)
558 freesz = sz;
560 DPRINTFN(1, "0x%08"PRIxVADDR" + 0x%zx\n", dst, freesz);
561 memset((void *)(tag->src + tag->sz), 0, freesz);
563 tag->sz += freesz;
564 sz -= freesz;
565 dst += freesz;