we dont need to handle VGA & Migration memories

This commit is contained in:
Nguyen Anh Quynh 2017-01-20 17:03:39 +08:00
parent fff532fc20
commit ac68745a9c
15 changed files with 4 additions and 368 deletions

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_aarch64
#define countLeadingZeros32 countLeadingZeros32_aarch64
#define countLeadingZeros64 countLeadingZeros64_aarch64
#define count_opts_list count_opts_list_aarch64
#define cp_access_ok cp_access_ok_aarch64
#define cpacr_write cpacr_write_aarch64
#define cpreg_field_is_64bit cpreg_field_is_64bit_aarch64
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_aarch64
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_aarch64
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_aarch64
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_aarch64
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_aarch64
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_aarch64
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_aarch64
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_aarch64
#define op_to_mov op_to_mov_aarch64
#define op_to_movi op_to_movi_aarch64
#define opts_accepts_any opts_accepts_any_aarch64
#define opts_do_parse opts_do_parse_aarch64
#define opt_set opt_set_aarch64
#define opts_parse opts_parse_aarch64
#define output_type_enum output_type_enum_aarch64
#define packFloat128 packFloat128_aarch64
#define packFloat16 packFloat16_aarch64
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_aarch64
#define qemu_loglevel_mask qemu_loglevel_mask_aarch64
#define qemu_log_vprintf qemu_log_vprintf_aarch64
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_aarch64
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_aarch64
#define qemu_oom_check qemu_oom_check_aarch64
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_aarch64
#define qemu_opts_append qemu_opts_append_aarch64
#define qemu_opts_create qemu_opts_create_aarch64
#define qemu_opts_del qemu_opts_del_aarch64
#define qemu_opts_do_parse qemu_opts_do_parse_aarch64
#define qemu_opts_find qemu_opts_find_aarch64
#define qemu_opts_foreach qemu_opts_foreach_aarch64
#define qemu_opts_free qemu_opts_free_aarch64
#define qemu_opts_from_qdict qemu_opts_from_qdict_aarch64
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_aarch64
#define qemu_opts_id qemu_opts_id_aarch64
#define qemu_opts_parse qemu_opts_parse_aarch64
#define qemu_opts_print qemu_opts_print_aarch64
#define qemu_opts_print_help qemu_opts_print_help_aarch64
#define qemu_opts_reset qemu_opts_reset_aarch64
#define qemu_opts_set qemu_opts_set_aarch64
#define qemu_opts_set_defaults qemu_opts_set_defaults_aarch64
#define qemu_opts_set_id qemu_opts_set_id_aarch64
#define qemu_opts_to_qdict qemu_opts_to_qdict_aarch64
#define qemu_opts_validate qemu_opts_validate_aarch64
#define qemu_parse_fd qemu_parse_fd_aarch64
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_aarch64
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_aarch64

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_arm
#define countLeadingZeros32 countLeadingZeros32_arm
#define countLeadingZeros64 countLeadingZeros64_arm
#define count_opts_list count_opts_list_arm
#define cp_access_ok cp_access_ok_arm
#define cpacr_write cpacr_write_arm
#define cpreg_field_is_64bit cpreg_field_is_64bit_arm
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_arm
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_arm
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_arm
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_arm
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_arm
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_arm
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_arm
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_arm
#define op_to_mov op_to_mov_arm
#define op_to_movi op_to_movi_arm
#define opts_accepts_any opts_accepts_any_arm
#define opts_do_parse opts_do_parse_arm
#define opt_set opt_set_arm
#define opts_parse opts_parse_arm
#define output_type_enum output_type_enum_arm
#define packFloat128 packFloat128_arm
#define packFloat16 packFloat16_arm
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_arm
#define qemu_loglevel_mask qemu_loglevel_mask_arm
#define qemu_log_vprintf qemu_log_vprintf_arm
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_arm
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_arm
#define qemu_oom_check qemu_oom_check_arm
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_arm
#define qemu_opts_append qemu_opts_append_arm
#define qemu_opts_create qemu_opts_create_arm
#define qemu_opts_del qemu_opts_del_arm
#define qemu_opts_do_parse qemu_opts_do_parse_arm
#define qemu_opts_find qemu_opts_find_arm
#define qemu_opts_foreach qemu_opts_foreach_arm
#define qemu_opts_free qemu_opts_free_arm
#define qemu_opts_from_qdict qemu_opts_from_qdict_arm
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_arm
#define qemu_opts_id qemu_opts_id_arm
#define qemu_opts_parse qemu_opts_parse_arm
#define qemu_opts_print qemu_opts_print_arm
#define qemu_opts_print_help qemu_opts_print_help_arm
#define qemu_opts_reset qemu_opts_reset_arm
#define qemu_opts_set qemu_opts_set_arm
#define qemu_opts_set_defaults qemu_opts_set_defaults_arm
#define qemu_opts_set_id qemu_opts_set_id_arm
#define qemu_opts_to_qdict qemu_opts_to_qdict_arm
#define qemu_opts_validate qemu_opts_validate_arm
#define qemu_parse_fd qemu_parse_fd_arm
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_arm
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_arm

View File

@ -1357,7 +1357,6 @@ static void notdirty_mem_write(struct uc_struct* uc, void *opaque, hwaddr ram_ad
default:
abort();
}
cpu_physical_memory_set_dirty_range_nocode(uc, ram_addr, size);
/* we remove the notdirty callback only if the code has been
flushed */
if (!cpu_physical_memory_is_clean(uc, ram_addr)) {
@ -1590,7 +1589,6 @@ static void invalidate_and_set_dirty(struct uc_struct *uc, hwaddr addr,
{
if (cpu_physical_memory_range_includes_clean(uc, addr, length)) {
tb_invalidate_phys_range(uc, addr, addr + length, 0);
cpu_physical_memory_set_dirty_range_nocode(uc, addr, length);
}
}

View File

@ -206,7 +206,6 @@ symbols = (
'count_cpreg',
'countLeadingZeros32',
'countLeadingZeros64',
'count_opts_list',
'cp_access_ok',
'cpacr_write',
'cpreg_field_is_64bit',
@ -276,7 +275,6 @@ symbols = (
'cpu_physical_memory_rw',
'cpu_physical_memory_set_dirty_flag',
'cpu_physical_memory_set_dirty_range',
'cpu_physical_memory_set_dirty_range_nocode',
'cpu_physical_memory_unmap',
'cpu_physical_memory_write_rom',
'cpu_physical_memory_write_rom_internal',
@ -2187,10 +2185,6 @@ symbols = (
'open_modeflags',
'op_to_mov',
'op_to_movi',
'opts_accepts_any',
'opts_do_parse',
'opt_set',
'opts_parse',
'output_type_enum',
'packFloat128',
'packFloat16',
@ -2403,29 +2397,7 @@ symbols = (
'qemu_log_flush',
'qemu_loglevel_mask',
'qemu_log_vprintf',
'qemu_mutex_lock_ramlist',
'qemu_mutex_unlock_ramlist',
'qemu_oom_check',
'qemu_opts_absorb_qdict',
'qemu_opts_append',
'qemu_opts_create',
'qemu_opts_del',
'qemu_opts_do_parse',
'qemu_opts_find',
'qemu_opts_foreach',
'qemu_opts_free',
'qemu_opts_from_qdict',
'qemu_opts_from_qdict_1',
'qemu_opts_id',
'qemu_opts_parse',
'qemu_opts_print',
'qemu_opts_print_help',
'qemu_opts_reset',
'qemu_opts_set',
'qemu_opts_set_defaults',
'qemu_opts_set_id',
'qemu_opts_to_qdict',
'qemu_opts_validate',
'qemu_parse_fd',
'qemu_ram_addr_from_host',
'qemu_ram_addr_from_host_nofail',

View File

@ -16,10 +16,8 @@
#ifndef CONFIG_USER_ONLY
#define DIRTY_MEMORY_VGA 0
#define DIRTY_MEMORY_CODE 1
#define DIRTY_MEMORY_MIGRATION 2
#define DIRTY_MEMORY_NUM 3 /* num of dirty bits */
#define DIRTY_MEMORY_CODE 0
#define DIRTY_MEMORY_NUM 1 /* num of dirty bits */
#include <stdint.h>
#include <stdbool.h>

View File

@ -70,21 +70,13 @@ static inline bool cpu_physical_memory_get_dirty_flag(struct uc_struct *uc, ram_
static inline bool cpu_physical_memory_is_clean(struct uc_struct *uc, ram_addr_t addr)
{
bool vga = cpu_physical_memory_get_dirty_flag(uc, addr, DIRTY_MEMORY_VGA);
bool code = cpu_physical_memory_get_dirty_flag(uc, addr, DIRTY_MEMORY_CODE);
bool migration =
cpu_physical_memory_get_dirty_flag(uc, addr, DIRTY_MEMORY_MIGRATION);
return !(vga && code && migration);
return !cpu_physical_memory_get_dirty_flag(uc, addr, DIRTY_MEMORY_CODE);
}
static inline bool cpu_physical_memory_range_includes_clean(struct uc_struct *uc, ram_addr_t start,
ram_addr_t length)
{
bool vga = cpu_physical_memory_get_clean(uc, start, length, DIRTY_MEMORY_VGA);
bool code = cpu_physical_memory_get_clean(uc, start, length, DIRTY_MEMORY_CODE);
bool migration =
cpu_physical_memory_get_clean(uc, start, length, DIRTY_MEMORY_MIGRATION);
return vga || code || migration;
return cpu_physical_memory_get_clean(uc, start, length, DIRTY_MEMORY_CODE);
}
static inline void cpu_physical_memory_set_dirty_flag(struct uc_struct *uc, ram_addr_t addr,
@ -94,17 +86,6 @@ static inline void cpu_physical_memory_set_dirty_flag(struct uc_struct *uc, ram_
set_bit(addr >> TARGET_PAGE_BITS, uc->ram_list.dirty_memory[client]);
}
static inline void cpu_physical_memory_set_dirty_range_nocode(struct uc_struct *uc, ram_addr_t start,
ram_addr_t length)
{
unsigned long end, page;
end = TARGET_PAGE_ALIGN(start + length) >> TARGET_PAGE_BITS;
page = start >> TARGET_PAGE_BITS;
bitmap_set(uc->ram_list.dirty_memory[DIRTY_MEMORY_MIGRATION], page, end - page);
bitmap_set(uc->ram_list.dirty_memory[DIRTY_MEMORY_VGA], page, end - page);
}
static inline void cpu_physical_memory_set_dirty_range(struct uc_struct *uc, ram_addr_t start,
ram_addr_t length)
{
@ -112,8 +93,6 @@ static inline void cpu_physical_memory_set_dirty_range(struct uc_struct *uc, ram
end = TARGET_PAGE_ALIGN(start + length) >> TARGET_PAGE_BITS;
page = start >> TARGET_PAGE_BITS;
bitmap_set(uc->ram_list.dirty_memory[DIRTY_MEMORY_MIGRATION], page, end - page);
bitmap_set(uc->ram_list.dirty_memory[DIRTY_MEMORY_VGA], page, end - page);
bitmap_set(uc->ram_list.dirty_memory[DIRTY_MEMORY_CODE], page, end - page);
}
@ -139,9 +118,6 @@ static inline void cpu_physical_memory_set_dirty_lebitmap(struct uc_struct *uc,
for (k = 0; k < nr; k++) {
if (bitmap[k]) {
unsigned long temp = leul_to_cpu(bitmap[k]);
uc->ram_list.dirty_memory[DIRTY_MEMORY_MIGRATION][page + k] |= temp;
uc->ram_list.dirty_memory[DIRTY_MEMORY_VGA][page + k] |= temp;
uc->ram_list.dirty_memory[DIRTY_MEMORY_CODE][page + k] |= temp;
}
}

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_m68k
#define countLeadingZeros32 countLeadingZeros32_m68k
#define countLeadingZeros64 countLeadingZeros64_m68k
#define count_opts_list count_opts_list_m68k
#define cp_access_ok cp_access_ok_m68k
#define cpacr_write cpacr_write_m68k
#define cpreg_field_is_64bit cpreg_field_is_64bit_m68k
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_m68k
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_m68k
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_m68k
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_m68k
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_m68k
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_m68k
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_m68k
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_m68k
#define op_to_mov op_to_mov_m68k
#define op_to_movi op_to_movi_m68k
#define opts_accepts_any opts_accepts_any_m68k
#define opts_do_parse opts_do_parse_m68k
#define opt_set opt_set_m68k
#define opts_parse opts_parse_m68k
#define output_type_enum output_type_enum_m68k
#define packFloat128 packFloat128_m68k
#define packFloat16 packFloat16_m68k
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_m68k
#define qemu_loglevel_mask qemu_loglevel_mask_m68k
#define qemu_log_vprintf qemu_log_vprintf_m68k
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_m68k
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_m68k
#define qemu_oom_check qemu_oom_check_m68k
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_m68k
#define qemu_opts_append qemu_opts_append_m68k
#define qemu_opts_create qemu_opts_create_m68k
#define qemu_opts_del qemu_opts_del_m68k
#define qemu_opts_do_parse qemu_opts_do_parse_m68k
#define qemu_opts_find qemu_opts_find_m68k
#define qemu_opts_foreach qemu_opts_foreach_m68k
#define qemu_opts_free qemu_opts_free_m68k
#define qemu_opts_from_qdict qemu_opts_from_qdict_m68k
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_m68k
#define qemu_opts_id qemu_opts_id_m68k
#define qemu_opts_parse qemu_opts_parse_m68k
#define qemu_opts_print qemu_opts_print_m68k
#define qemu_opts_print_help qemu_opts_print_help_m68k
#define qemu_opts_reset qemu_opts_reset_m68k
#define qemu_opts_set qemu_opts_set_m68k
#define qemu_opts_set_defaults qemu_opts_set_defaults_m68k
#define qemu_opts_set_id qemu_opts_set_id_m68k
#define qemu_opts_to_qdict qemu_opts_to_qdict_m68k
#define qemu_opts_validate qemu_opts_validate_m68k
#define qemu_parse_fd qemu_parse_fd_m68k
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_m68k
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_m68k

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_mips
#define countLeadingZeros32 countLeadingZeros32_mips
#define countLeadingZeros64 countLeadingZeros64_mips
#define count_opts_list count_opts_list_mips
#define cp_access_ok cp_access_ok_mips
#define cpacr_write cpacr_write_mips
#define cpreg_field_is_64bit cpreg_field_is_64bit_mips
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_mips
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_mips
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_mips
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_mips
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_mips
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_mips
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_mips
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_mips
#define op_to_mov op_to_mov_mips
#define op_to_movi op_to_movi_mips
#define opts_accepts_any opts_accepts_any_mips
#define opts_do_parse opts_do_parse_mips
#define opt_set opt_set_mips
#define opts_parse opts_parse_mips
#define output_type_enum output_type_enum_mips
#define packFloat128 packFloat128_mips
#define packFloat16 packFloat16_mips
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_mips
#define qemu_loglevel_mask qemu_loglevel_mask_mips
#define qemu_log_vprintf qemu_log_vprintf_mips
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_mips
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_mips
#define qemu_oom_check qemu_oom_check_mips
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_mips
#define qemu_opts_append qemu_opts_append_mips
#define qemu_opts_create qemu_opts_create_mips
#define qemu_opts_del qemu_opts_del_mips
#define qemu_opts_do_parse qemu_opts_do_parse_mips
#define qemu_opts_find qemu_opts_find_mips
#define qemu_opts_foreach qemu_opts_foreach_mips
#define qemu_opts_free qemu_opts_free_mips
#define qemu_opts_from_qdict qemu_opts_from_qdict_mips
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_mips
#define qemu_opts_id qemu_opts_id_mips
#define qemu_opts_parse qemu_opts_parse_mips
#define qemu_opts_print qemu_opts_print_mips
#define qemu_opts_print_help qemu_opts_print_help_mips
#define qemu_opts_reset qemu_opts_reset_mips
#define qemu_opts_set qemu_opts_set_mips
#define qemu_opts_set_defaults qemu_opts_set_defaults_mips
#define qemu_opts_set_id qemu_opts_set_id_mips
#define qemu_opts_to_qdict qemu_opts_to_qdict_mips
#define qemu_opts_validate qemu_opts_validate_mips
#define qemu_parse_fd qemu_parse_fd_mips
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_mips
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_mips

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_mips64
#define countLeadingZeros32 countLeadingZeros32_mips64
#define countLeadingZeros64 countLeadingZeros64_mips64
#define count_opts_list count_opts_list_mips64
#define cp_access_ok cp_access_ok_mips64
#define cpacr_write cpacr_write_mips64
#define cpreg_field_is_64bit cpreg_field_is_64bit_mips64
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_mips64
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_mips64
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_mips64
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_mips64
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_mips64
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_mips64
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_mips64
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_mips64
#define op_to_mov op_to_mov_mips64
#define op_to_movi op_to_movi_mips64
#define opts_accepts_any opts_accepts_any_mips64
#define opts_do_parse opts_do_parse_mips64
#define opt_set opt_set_mips64
#define opts_parse opts_parse_mips64
#define output_type_enum output_type_enum_mips64
#define packFloat128 packFloat128_mips64
#define packFloat16 packFloat16_mips64
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_mips64
#define qemu_loglevel_mask qemu_loglevel_mask_mips64
#define qemu_log_vprintf qemu_log_vprintf_mips64
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_mips64
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_mips64
#define qemu_oom_check qemu_oom_check_mips64
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_mips64
#define qemu_opts_append qemu_opts_append_mips64
#define qemu_opts_create qemu_opts_create_mips64
#define qemu_opts_del qemu_opts_del_mips64
#define qemu_opts_do_parse qemu_opts_do_parse_mips64
#define qemu_opts_find qemu_opts_find_mips64
#define qemu_opts_foreach qemu_opts_foreach_mips64
#define qemu_opts_free qemu_opts_free_mips64
#define qemu_opts_from_qdict qemu_opts_from_qdict_mips64
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_mips64
#define qemu_opts_id qemu_opts_id_mips64
#define qemu_opts_parse qemu_opts_parse_mips64
#define qemu_opts_print qemu_opts_print_mips64
#define qemu_opts_print_help qemu_opts_print_help_mips64
#define qemu_opts_reset qemu_opts_reset_mips64
#define qemu_opts_set qemu_opts_set_mips64
#define qemu_opts_set_defaults qemu_opts_set_defaults_mips64
#define qemu_opts_set_id qemu_opts_set_id_mips64
#define qemu_opts_to_qdict qemu_opts_to_qdict_mips64
#define qemu_opts_validate qemu_opts_validate_mips64
#define qemu_parse_fd qemu_parse_fd_mips64
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_mips64
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_mips64

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_mips64el
#define countLeadingZeros32 countLeadingZeros32_mips64el
#define countLeadingZeros64 countLeadingZeros64_mips64el
#define count_opts_list count_opts_list_mips64el
#define cp_access_ok cp_access_ok_mips64el
#define cpacr_write cpacr_write_mips64el
#define cpreg_field_is_64bit cpreg_field_is_64bit_mips64el
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_mips64el
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_mips64el
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_mips64el
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_mips64el
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_mips64el
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_mips64el
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_mips64el
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_mips64el
#define op_to_mov op_to_mov_mips64el
#define op_to_movi op_to_movi_mips64el
#define opts_accepts_any opts_accepts_any_mips64el
#define opts_do_parse opts_do_parse_mips64el
#define opt_set opt_set_mips64el
#define opts_parse opts_parse_mips64el
#define output_type_enum output_type_enum_mips64el
#define packFloat128 packFloat128_mips64el
#define packFloat16 packFloat16_mips64el
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_mips64el
#define qemu_loglevel_mask qemu_loglevel_mask_mips64el
#define qemu_log_vprintf qemu_log_vprintf_mips64el
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_mips64el
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_mips64el
#define qemu_oom_check qemu_oom_check_mips64el
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_mips64el
#define qemu_opts_append qemu_opts_append_mips64el
#define qemu_opts_create qemu_opts_create_mips64el
#define qemu_opts_del qemu_opts_del_mips64el
#define qemu_opts_do_parse qemu_opts_do_parse_mips64el
#define qemu_opts_find qemu_opts_find_mips64el
#define qemu_opts_foreach qemu_opts_foreach_mips64el
#define qemu_opts_free qemu_opts_free_mips64el
#define qemu_opts_from_qdict qemu_opts_from_qdict_mips64el
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_mips64el
#define qemu_opts_id qemu_opts_id_mips64el
#define qemu_opts_parse qemu_opts_parse_mips64el
#define qemu_opts_print qemu_opts_print_mips64el
#define qemu_opts_print_help qemu_opts_print_help_mips64el
#define qemu_opts_reset qemu_opts_reset_mips64el
#define qemu_opts_set qemu_opts_set_mips64el
#define qemu_opts_set_defaults qemu_opts_set_defaults_mips64el
#define qemu_opts_set_id qemu_opts_set_id_mips64el
#define qemu_opts_to_qdict qemu_opts_to_qdict_mips64el
#define qemu_opts_validate qemu_opts_validate_mips64el
#define qemu_parse_fd qemu_parse_fd_mips64el
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_mips64el
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_mips64el

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_mipsel
#define countLeadingZeros32 countLeadingZeros32_mipsel
#define countLeadingZeros64 countLeadingZeros64_mipsel
#define count_opts_list count_opts_list_mipsel
#define cp_access_ok cp_access_ok_mipsel
#define cpacr_write cpacr_write_mipsel
#define cpreg_field_is_64bit cpreg_field_is_64bit_mipsel
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_mipsel
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_mipsel
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_mipsel
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_mipsel
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_mipsel
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_mipsel
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_mipsel
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_mipsel
#define op_to_mov op_to_mov_mipsel
#define op_to_movi op_to_movi_mipsel
#define opts_accepts_any opts_accepts_any_mipsel
#define opts_do_parse opts_do_parse_mipsel
#define opt_set opt_set_mipsel
#define opts_parse opts_parse_mipsel
#define output_type_enum output_type_enum_mipsel
#define packFloat128 packFloat128_mipsel
#define packFloat16 packFloat16_mipsel
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_mipsel
#define qemu_loglevel_mask qemu_loglevel_mask_mipsel
#define qemu_log_vprintf qemu_log_vprintf_mipsel
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_mipsel
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_mipsel
#define qemu_oom_check qemu_oom_check_mipsel
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_mipsel
#define qemu_opts_append qemu_opts_append_mipsel
#define qemu_opts_create qemu_opts_create_mipsel
#define qemu_opts_del qemu_opts_del_mipsel
#define qemu_opts_do_parse qemu_opts_do_parse_mipsel
#define qemu_opts_find qemu_opts_find_mipsel
#define qemu_opts_foreach qemu_opts_foreach_mipsel
#define qemu_opts_free qemu_opts_free_mipsel
#define qemu_opts_from_qdict qemu_opts_from_qdict_mipsel
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_mipsel
#define qemu_opts_id qemu_opts_id_mipsel
#define qemu_opts_parse qemu_opts_parse_mipsel
#define qemu_opts_print qemu_opts_print_mipsel
#define qemu_opts_print_help qemu_opts_print_help_mipsel
#define qemu_opts_reset qemu_opts_reset_mipsel
#define qemu_opts_set qemu_opts_set_mipsel
#define qemu_opts_set_defaults qemu_opts_set_defaults_mipsel
#define qemu_opts_set_id qemu_opts_set_id_mipsel
#define qemu_opts_to_qdict qemu_opts_to_qdict_mipsel
#define qemu_opts_validate qemu_opts_validate_mipsel
#define qemu_parse_fd qemu_parse_fd_mipsel
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_mipsel
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_mipsel

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_powerpc
#define countLeadingZeros32 countLeadingZeros32_powerpc
#define countLeadingZeros64 countLeadingZeros64_powerpc
#define count_opts_list count_opts_list_powerpc
#define cp_access_ok cp_access_ok_powerpc
#define cpacr_write cpacr_write_powerpc
#define cpreg_field_is_64bit cpreg_field_is_64bit_powerpc
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_powerpc
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_powerpc
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_powerpc
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_powerpc
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_powerpc
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_powerpc
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_powerpc
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_powerpc
#define op_to_mov op_to_mov_powerpc
#define op_to_movi op_to_movi_powerpc
#define opts_accepts_any opts_accepts_any_powerpc
#define opts_do_parse opts_do_parse_powerpc
#define opt_set opt_set_powerpc
#define opts_parse opts_parse_powerpc
#define output_type_enum output_type_enum_powerpc
#define packFloat128 packFloat128_powerpc
#define packFloat16 packFloat16_powerpc
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_powerpc
#define qemu_loglevel_mask qemu_loglevel_mask_powerpc
#define qemu_log_vprintf qemu_log_vprintf_powerpc
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_powerpc
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_powerpc
#define qemu_oom_check qemu_oom_check_powerpc
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_powerpc
#define qemu_opts_append qemu_opts_append_powerpc
#define qemu_opts_create qemu_opts_create_powerpc
#define qemu_opts_del qemu_opts_del_powerpc
#define qemu_opts_do_parse qemu_opts_do_parse_powerpc
#define qemu_opts_find qemu_opts_find_powerpc
#define qemu_opts_foreach qemu_opts_foreach_powerpc
#define qemu_opts_free qemu_opts_free_powerpc
#define qemu_opts_from_qdict qemu_opts_from_qdict_powerpc
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_powerpc
#define qemu_opts_id qemu_opts_id_powerpc
#define qemu_opts_parse qemu_opts_parse_powerpc
#define qemu_opts_print qemu_opts_print_powerpc
#define qemu_opts_print_help qemu_opts_print_help_powerpc
#define qemu_opts_reset qemu_opts_reset_powerpc
#define qemu_opts_set qemu_opts_set_powerpc
#define qemu_opts_set_defaults qemu_opts_set_defaults_powerpc
#define qemu_opts_set_id qemu_opts_set_id_powerpc
#define qemu_opts_to_qdict qemu_opts_to_qdict_powerpc
#define qemu_opts_validate qemu_opts_validate_powerpc
#define qemu_parse_fd qemu_parse_fd_powerpc
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_powerpc
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_powerpc

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_sparc
#define countLeadingZeros32 countLeadingZeros32_sparc
#define countLeadingZeros64 countLeadingZeros64_sparc
#define count_opts_list count_opts_list_sparc
#define cp_access_ok cp_access_ok_sparc
#define cpacr_write cpacr_write_sparc
#define cpreg_field_is_64bit cpreg_field_is_64bit_sparc
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_sparc
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_sparc
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_sparc
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_sparc
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_sparc
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_sparc
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_sparc
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_sparc
#define op_to_mov op_to_mov_sparc
#define op_to_movi op_to_movi_sparc
#define opts_accepts_any opts_accepts_any_sparc
#define opts_do_parse opts_do_parse_sparc
#define opt_set opt_set_sparc
#define opts_parse opts_parse_sparc
#define output_type_enum output_type_enum_sparc
#define packFloat128 packFloat128_sparc
#define packFloat16 packFloat16_sparc
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_sparc
#define qemu_loglevel_mask qemu_loglevel_mask_sparc
#define qemu_log_vprintf qemu_log_vprintf_sparc
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_sparc
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_sparc
#define qemu_oom_check qemu_oom_check_sparc
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_sparc
#define qemu_opts_append qemu_opts_append_sparc
#define qemu_opts_create qemu_opts_create_sparc
#define qemu_opts_del qemu_opts_del_sparc
#define qemu_opts_do_parse qemu_opts_do_parse_sparc
#define qemu_opts_find qemu_opts_find_sparc
#define qemu_opts_foreach qemu_opts_foreach_sparc
#define qemu_opts_free qemu_opts_free_sparc
#define qemu_opts_from_qdict qemu_opts_from_qdict_sparc
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_sparc
#define qemu_opts_id qemu_opts_id_sparc
#define qemu_opts_parse qemu_opts_parse_sparc
#define qemu_opts_print qemu_opts_print_sparc
#define qemu_opts_print_help qemu_opts_print_help_sparc
#define qemu_opts_reset qemu_opts_reset_sparc
#define qemu_opts_set qemu_opts_set_sparc
#define qemu_opts_set_defaults qemu_opts_set_defaults_sparc
#define qemu_opts_set_id qemu_opts_set_id_sparc
#define qemu_opts_to_qdict qemu_opts_to_qdict_sparc
#define qemu_opts_validate qemu_opts_validate_sparc
#define qemu_parse_fd qemu_parse_fd_sparc
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_sparc
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_sparc

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_sparc64
#define countLeadingZeros32 countLeadingZeros32_sparc64
#define countLeadingZeros64 countLeadingZeros64_sparc64
#define count_opts_list count_opts_list_sparc64
#define cp_access_ok cp_access_ok_sparc64
#define cpacr_write cpacr_write_sparc64
#define cpreg_field_is_64bit cpreg_field_is_64bit_sparc64
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_sparc64
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_sparc64
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_sparc64
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_sparc64
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_sparc64
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_sparc64
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_sparc64
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_sparc64
#define op_to_mov op_to_mov_sparc64
#define op_to_movi op_to_movi_sparc64
#define opts_accepts_any opts_accepts_any_sparc64
#define opts_do_parse opts_do_parse_sparc64
#define opt_set opt_set_sparc64
#define opts_parse opts_parse_sparc64
#define output_type_enum output_type_enum_sparc64
#define packFloat128 packFloat128_sparc64
#define packFloat16 packFloat16_sparc64
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_sparc64
#define qemu_loglevel_mask qemu_loglevel_mask_sparc64
#define qemu_log_vprintf qemu_log_vprintf_sparc64
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_sparc64
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_sparc64
#define qemu_oom_check qemu_oom_check_sparc64
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_sparc64
#define qemu_opts_append qemu_opts_append_sparc64
#define qemu_opts_create qemu_opts_create_sparc64
#define qemu_opts_del qemu_opts_del_sparc64
#define qemu_opts_do_parse qemu_opts_do_parse_sparc64
#define qemu_opts_find qemu_opts_find_sparc64
#define qemu_opts_foreach qemu_opts_foreach_sparc64
#define qemu_opts_free qemu_opts_free_sparc64
#define qemu_opts_from_qdict qemu_opts_from_qdict_sparc64
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_sparc64
#define qemu_opts_id qemu_opts_id_sparc64
#define qemu_opts_parse qemu_opts_parse_sparc64
#define qemu_opts_print qemu_opts_print_sparc64
#define qemu_opts_print_help qemu_opts_print_help_sparc64
#define qemu_opts_reset qemu_opts_reset_sparc64
#define qemu_opts_set qemu_opts_set_sparc64
#define qemu_opts_set_defaults qemu_opts_set_defaults_sparc64
#define qemu_opts_set_id qemu_opts_set_id_sparc64
#define qemu_opts_to_qdict qemu_opts_to_qdict_sparc64
#define qemu_opts_validate qemu_opts_validate_sparc64
#define qemu_parse_fd qemu_parse_fd_sparc64
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_sparc64
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_sparc64

View File

@ -200,7 +200,6 @@
#define count_cpreg count_cpreg_x86_64
#define countLeadingZeros32 countLeadingZeros32_x86_64
#define countLeadingZeros64 countLeadingZeros64_x86_64
#define count_opts_list count_opts_list_x86_64
#define cp_access_ok cp_access_ok_x86_64
#define cpacr_write cpacr_write_x86_64
#define cpreg_field_is_64bit cpreg_field_is_64bit_x86_64
@ -270,7 +269,6 @@
#define cpu_physical_memory_rw cpu_physical_memory_rw_x86_64
#define cpu_physical_memory_set_dirty_flag cpu_physical_memory_set_dirty_flag_x86_64
#define cpu_physical_memory_set_dirty_range cpu_physical_memory_set_dirty_range_x86_64
#define cpu_physical_memory_set_dirty_range_nocode cpu_physical_memory_set_dirty_range_nocode_x86_64
#define cpu_physical_memory_unmap cpu_physical_memory_unmap_x86_64
#define cpu_physical_memory_write_rom cpu_physical_memory_write_rom_x86_64
#define cpu_physical_memory_write_rom_internal cpu_physical_memory_write_rom_internal_x86_64
@ -2181,10 +2179,6 @@
#define open_modeflags open_modeflags_x86_64
#define op_to_mov op_to_mov_x86_64
#define op_to_movi op_to_movi_x86_64
#define opts_accepts_any opts_accepts_any_x86_64
#define opts_do_parse opts_do_parse_x86_64
#define opt_set opt_set_x86_64
#define opts_parse opts_parse_x86_64
#define output_type_enum output_type_enum_x86_64
#define packFloat128 packFloat128_x86_64
#define packFloat16 packFloat16_x86_64
@ -2397,29 +2391,7 @@
#define qemu_log_flush qemu_log_flush_x86_64
#define qemu_loglevel_mask qemu_loglevel_mask_x86_64
#define qemu_log_vprintf qemu_log_vprintf_x86_64
#define qemu_mutex_lock_ramlist qemu_mutex_lock_ramlist_x86_64
#define qemu_mutex_unlock_ramlist qemu_mutex_unlock_ramlist_x86_64
#define qemu_oom_check qemu_oom_check_x86_64
#define qemu_opts_absorb_qdict qemu_opts_absorb_qdict_x86_64
#define qemu_opts_append qemu_opts_append_x86_64
#define qemu_opts_create qemu_opts_create_x86_64
#define qemu_opts_del qemu_opts_del_x86_64
#define qemu_opts_do_parse qemu_opts_do_parse_x86_64
#define qemu_opts_find qemu_opts_find_x86_64
#define qemu_opts_foreach qemu_opts_foreach_x86_64
#define qemu_opts_free qemu_opts_free_x86_64
#define qemu_opts_from_qdict qemu_opts_from_qdict_x86_64
#define qemu_opts_from_qdict_1 qemu_opts_from_qdict_1_x86_64
#define qemu_opts_id qemu_opts_id_x86_64
#define qemu_opts_parse qemu_opts_parse_x86_64
#define qemu_opts_print qemu_opts_print_x86_64
#define qemu_opts_print_help qemu_opts_print_help_x86_64
#define qemu_opts_reset qemu_opts_reset_x86_64
#define qemu_opts_set qemu_opts_set_x86_64
#define qemu_opts_set_defaults qemu_opts_set_defaults_x86_64
#define qemu_opts_set_id qemu_opts_set_id_x86_64
#define qemu_opts_to_qdict qemu_opts_to_qdict_x86_64
#define qemu_opts_validate qemu_opts_validate_x86_64
#define qemu_parse_fd qemu_parse_fd_x86_64
#define qemu_ram_addr_from_host qemu_ram_addr_from_host_x86_64
#define qemu_ram_addr_from_host_nofail qemu_ram_addr_from_host_nofail_x86_64