Lines Matching refs:end
331 void *start, *end; in tcg_region_bounds() local
334 end = start + region.size; in tcg_region_bounds()
341 end = region.start_aligned + region.total_size; in tcg_region_bounds()
345 *pend = end; in tcg_region_bounds()
350 void *start, *end; in tcg_region_assign() local
352 tcg_region_bounds(curr_region, &start, &end); in tcg_region_assign()
356 s->code_gen_buffer_size = end - start; in tcg_region_assign()
357 s->code_gen_highwater = end - TCG_HIGHWATER; in tcg_region_assign()
505 void *buf, *end; in alloc_code_gen_buffer() local
515 end = static_code_gen_buffer + sizeof(static_code_gen_buffer); in alloc_code_gen_buffer()
517 end = QEMU_ALIGN_PTR_DOWN(end, qemu_real_host_page_size()); in alloc_code_gen_buffer()
519 size = end - buf; in alloc_code_gen_buffer()
822 void *start, *end; in tcg_region_init() local
824 tcg_region_bounds(i, &start, &end); in tcg_region_init()
829 rc = qemu_mprotect_rwx(start, end - start); in tcg_region_init()
831 rc = qemu_mprotect_rw(start, end - start); in tcg_region_init()
834 rc = mprotect(start, end - start, need_prot); in tcg_region_init()
846 (void)qemu_mprotect_none(end, page_size); in tcg_region_init()