Lines Matching defs:bytes
415 fi.bytes >= LARGE_PAGE_SIZE &&
523 fi.bytes >= LARGE_PAGE_SIZE &&
547 if (fi.bytes < size) {
629 max_slabs_required(size_t bytes)
632 size_t pages = DIVIDE_ROUND_UP(bytes, BASE_PAGE_SIZE);
639 static size_t max_slabs_required_large(size_t bytes)
667 // Amount of bytes required for #request
668 size_t bytes = SLAB_STATIC_SIZE(request - slab_freecount(&pmap->slab),
673 err = frame_alloc(&cap, bytes, &bytes);
679 size_t required_slabs_for_frame = max_slabs_required(bytes);
692 pmap->vregion_offset += (genvaddr_t)bytes;
698 err = do_map(pmap, genvaddr, cap, 0, bytes,
706 slab_grow(&pmap->slab, (void*)buf, bytes);
750 fi.bytes >= LARGE_PAGE_SIZE &&
758 "frame size: %zu\n", page_size, base, slabs_required, size, fi.bytes);
783 size_t bytes = SLAB_STATIC_SIZE(slabs_required - slabs_free,
785 void *buf = malloc(bytes);
789 slab_grow(&pmap_arm->slab, buf, bytes);