Lines Matching refs:sz
571 bool qemu_prealloc_mem(int fd, char *area, size_t sz, int max_threads, in qemu_prealloc_mem() argument
577 size_t numpages = DIV_ROUND_UP(sz, hpagesize); in qemu_prealloc_mem()
660 void *qemu_alloc_stack(size_t *sz) in qemu_alloc_stack() argument
671 *sz = MAX(MAX(min_stack_sz, 0), *sz); in qemu_alloc_stack()
674 *sz = ROUND_UP(*sz, pagesz); in qemu_alloc_stack()
676 *sz += pagesz; in qemu_alloc_stack()
689 ptr = mmap(NULL, *sz, PROT_READ | PROT_WRITE, flags, -1, 0); in qemu_alloc_stack()
702 for (ptr2 = ptr + pagesz; ptr2 < ptr + *sz; ptr2 += sizeof(uint32_t)) { in qemu_alloc_stack()
714 void qemu_free_stack(void *stack, size_t sz) in qemu_free_stack() argument
720 for (ptr = stack + qemu_real_host_page_size(); ptr < stack + sz; in qemu_free_stack()
726 usage = sz - (uintptr_t) (ptr - stack); in qemu_free_stack()
734 munmap(stack, sz); in qemu_free_stack()