oslib-win32.c (9e5319ca52a5b9e84d55ad9c36e2c0b317a122bb) oslib-win32.c (038adc2f5850e32019bda06c559d0301be436eae)
1/*
2 * os-win32.c
3 *
4 * Copyright (c) 2003-2008 Fabrice Bellard
5 * Copyright (c) 2010-2016 Red Hat, Inc.
6 *
7 * QEMU library functions for win32 which are shared between QEMU and
8 * the QEMU tools.

--- 540 unchanged lines hidden (view full) ---

549 GetSystemInfo(&system_info);
550 return system_info.dwPageSize;
551}
552
553void os_mem_prealloc(int fd, char *area, size_t memory, int smp_cpus,
554 Error **errp)
555{
556 int i;
1/*
2 * os-win32.c
3 *
4 * Copyright (c) 2003-2008 Fabrice Bellard
5 * Copyright (c) 2010-2016 Red Hat, Inc.
6 *
7 * QEMU library functions for win32 which are shared between QEMU and
8 * the QEMU tools.

--- 540 unchanged lines hidden (view full) ---

549 GetSystemInfo(&system_info);
550 return system_info.dwPageSize;
551}
552
553void os_mem_prealloc(int fd, char *area, size_t memory, int smp_cpus,
554 Error **errp)
555{
556 int i;
557 size_t pagesize = getpagesize();
557 size_t pagesize = qemu_real_host_page_size;
558
559 memory = (memory + pagesize - 1) & -pagesize;
560 for (i = 0; i < memory / pagesize; i++) {
561 memset(area + pagesize * i, 0, 1);
562 }
563}
564
565char *qemu_get_pid_name(pid_t pid)

--- 245 unchanged lines hidden ---
558
559 memory = (memory + pagesize - 1) & -pagesize;
560 for (i = 0; i < memory / pagesize; i++) {
561 memset(area + pagesize * i, 0, 1);
562 }
563}
564
565char *qemu_get_pid_name(pid_t pid)

--- 245 unchanged lines hidden ---