mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-02-02 02:11:09 +00:00
cleanup some qemu/util code
This commit is contained in:
parent
52cb0ba78e
commit
16894fdb6c
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_aarch64
|
||||
#define qemu_opt_del_all qemu_opt_del_all_aarch64
|
||||
#define qemu_opt_find qemu_opt_find_aarch64
|
||||
#define qemu_opt_foreach qemu_opt_foreach_aarch64
|
||||
#define qemu_opt_get qemu_opt_get_aarch64
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_aarch64
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_aarch64
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_aarch64
|
||||
#define qemu_opt_get_del qemu_opt_get_del_aarch64
|
||||
#define qemu_opt_get_number qemu_opt_get_number_aarch64
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_aarch64
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_aarch64
|
||||
#define qemu_opt_get_size qemu_opt_get_size_aarch64
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_aarch64
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_aarch64
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_aarch64
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_aarch64
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_aarch64
|
||||
#define qemu_opt_set_err qemu_opt_set_err_aarch64
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_aarch64
|
||||
#define qemu_parse_fd qemu_parse_fd_aarch64
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_aarch64
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_aarch64
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_aarch64
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_aarch64
|
||||
#define qemu_set_cloexec qemu_set_cloexec_aarch64
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_aarch64
|
||||
#define qemu_st_helpers qemu_st_helpers_aarch64
|
||||
#define qemu_strnlen qemu_strnlen_aarch64
|
||||
#define qemu_strsep qemu_strsep_aarch64
|
||||
|
|
25
qemu/arm.h
25
qemu/arm.h
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_arm
|
||||
#define qemu_opt_del_all qemu_opt_del_all_arm
|
||||
#define qemu_opt_find qemu_opt_find_arm
|
||||
#define qemu_opt_foreach qemu_opt_foreach_arm
|
||||
#define qemu_opt_get qemu_opt_get_arm
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_arm
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_arm
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_arm
|
||||
#define qemu_opt_get_del qemu_opt_get_del_arm
|
||||
#define qemu_opt_get_number qemu_opt_get_number_arm
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_arm
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_arm
|
||||
#define qemu_opt_get_size qemu_opt_get_size_arm
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_arm
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_arm
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_arm
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_arm
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_arm
|
||||
#define qemu_opt_set_err qemu_opt_set_err_arm
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_arm
|
||||
#define qemu_parse_fd qemu_parse_fd_arm
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_arm
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_arm
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_arm
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_arm
|
||||
#define qemu_set_cloexec qemu_set_cloexec_arm
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_arm
|
||||
#define qemu_st_helpers qemu_st_helpers_arm
|
||||
#define qemu_strnlen qemu_strnlen_arm
|
||||
#define qemu_strsep qemu_strsep_arm
|
||||
|
|
|
@ -2440,32 +2440,11 @@ symbols = (
|
|||
'qemu_mutex_lock_ramlist',
|
||||
'qemu_mutex_unlock_ramlist',
|
||||
'qemu_oom_check',
|
||||
'qemu_opt_del',
|
||||
'qemu_opt_del_all',
|
||||
'qemu_opt_find',
|
||||
'qemu_opt_foreach',
|
||||
'qemu_opt_get',
|
||||
'qemu_opt_get_bool',
|
||||
'qemu_opt_get_bool_del',
|
||||
'qemu_opt_get_bool_helper',
|
||||
'qemu_opt_get_del',
|
||||
'qemu_opt_get_number',
|
||||
'qemu_opt_get_number_del',
|
||||
'qemu_opt_get_number_helper',
|
||||
'qemu_opt_get_size',
|
||||
'qemu_opt_get_size_del',
|
||||
'qemu_opt_get_size_helper',
|
||||
'qemu_opt_has_help_opt',
|
||||
'qemu_opt_parse',
|
||||
'qemu_opts_absorb_qdict',
|
||||
'qemu_opts_append',
|
||||
'qemu_opts_create',
|
||||
'qemu_opts_del',
|
||||
'qemu_opts_do_parse',
|
||||
'qemu_opt_set',
|
||||
'qemu_opt_set_bool',
|
||||
'qemu_opt_set_err',
|
||||
'qemu_opt_set_number',
|
||||
'qemu_opts_find',
|
||||
'qemu_opts_foreach',
|
||||
'qemu_opts_free',
|
||||
|
@ -2481,9 +2460,7 @@ symbols = (
|
|||
'qemu_opts_set_id',
|
||||
'qemu_opts_to_qdict',
|
||||
'qemu_opts_validate',
|
||||
'qemu_opt_unset',
|
||||
'qemu_parse_fd',
|
||||
'qemu_pipe',
|
||||
'qemu_ram_addr_from_host',
|
||||
'qemu_ram_addr_from_host_nofail',
|
||||
'qemu_ram_alloc',
|
||||
|
@ -2496,8 +2473,6 @@ symbols = (
|
|||
'qemu_ram_setup_dump',
|
||||
'qemu_ram_unset_idstr',
|
||||
'qemu_real_host_page_size',
|
||||
'qemu_set_cloexec',
|
||||
'qemu_set_tty_echo',
|
||||
'qemu_st_helpers',
|
||||
'qemu_strnlen',
|
||||
'qemu_strsep',
|
||||
|
|
|
@ -27,108 +27,9 @@
|
|||
#define QEMU_OPTIONS_H
|
||||
|
||||
#include <stdint.h>
|
||||
#include "qemu/queue.h"
|
||||
#include "qapi/error.h"
|
||||
#include "qapi/qmp/qdict.h"
|
||||
|
||||
const char *get_opt_name(char *buf, int buf_size, const char *p, char delim);
|
||||
const char *get_opt_value(char *buf, int buf_size, const char *p);
|
||||
int get_next_param_value(char *buf, int buf_size,
|
||||
const char *tag, const char **pstr);
|
||||
int get_param_value(char *buf, int buf_size,
|
||||
const char *tag, const char *str);
|
||||
|
||||
|
||||
void parse_option_size(const char *name, const char *value,
|
||||
uint64_t *ret, Error **errp);
|
||||
bool has_help_option(const char *param);
|
||||
bool is_valid_option_list(const char *param);
|
||||
|
||||
typedef struct QemuOpt QemuOpt;
|
||||
typedef struct QemuOpts QemuOpts;
|
||||
typedef struct QemuOptsList QemuOptsList;
|
||||
|
||||
enum QemuOptType {
|
||||
QEMU_OPT_STRING = 0, /* no parsing (use string as-is) */
|
||||
QEMU_OPT_BOOL, /* on/off */
|
||||
QEMU_OPT_NUMBER, /* simple number */
|
||||
QEMU_OPT_SIZE, /* size, accepts (K)ilo, (M)ega, (G)iga, (T)era postfix */
|
||||
};
|
||||
|
||||
typedef struct QemuOptDesc {
|
||||
const char *name;
|
||||
enum QemuOptType type;
|
||||
const char *help;
|
||||
const char *def_value_str;
|
||||
} QemuOptDesc;
|
||||
|
||||
struct QemuOptsList {
|
||||
const char *name;
|
||||
const char *implied_opt_name;
|
||||
bool merge_lists; /* Merge multiple uses of option into a single list? */
|
||||
QTAILQ_HEAD(, QemuOpts) head;
|
||||
QemuOptDesc desc[];
|
||||
};
|
||||
|
||||
const char *qemu_opt_get(QemuOpts *opts, const char *name);
|
||||
char *qemu_opt_get_del(QemuOpts *opts, const char *name);
|
||||
/**
|
||||
* qemu_opt_has_help_opt:
|
||||
* @opts: options to search for a help request
|
||||
*
|
||||
* Check whether the options specified by @opts include one of the
|
||||
* standard strings which indicate that the user is asking for a
|
||||
* list of the valid values for a command line option (as defined
|
||||
* by is_help_option()).
|
||||
*
|
||||
* Returns: true if @opts includes 'help' or equivalent.
|
||||
*/
|
||||
bool qemu_opt_has_help_opt(QemuOpts *opts);
|
||||
QemuOpt *qemu_opt_find(QemuOpts *opts, const char *name);
|
||||
bool qemu_opt_get_bool(QemuOpts *opts, const char *name, bool defval);
|
||||
uint64_t qemu_opt_get_number(QemuOpts *opts, const char *name, uint64_t defval);
|
||||
uint64_t qemu_opt_get_size(QemuOpts *opts, const char *name, uint64_t defval);
|
||||
bool qemu_opt_get_bool_del(QemuOpts *opts, const char *name, bool defval);
|
||||
uint64_t qemu_opt_get_number_del(QemuOpts *opts, const char *name,
|
||||
uint64_t defval);
|
||||
uint64_t qemu_opt_get_size_del(QemuOpts *opts, const char *name,
|
||||
uint64_t defval);
|
||||
int qemu_opt_unset(QemuOpts *opts, const char *name);
|
||||
int qemu_opt_set(QemuOpts *opts, const char *name, const char *value);
|
||||
void qemu_opt_set_err(QemuOpts *opts, const char *name, const char *value,
|
||||
Error **errp);
|
||||
int qemu_opt_set_bool(QemuOpts *opts, const char *name, bool val);
|
||||
int qemu_opt_set_number(QemuOpts *opts, const char *name, int64_t val);
|
||||
typedef int (*qemu_opt_loopfunc)(const char *name, const char *value, void *opaque);
|
||||
int qemu_opt_foreach(QemuOpts *opts, qemu_opt_loopfunc func, void *opaque,
|
||||
int abort_on_failure);
|
||||
|
||||
QemuOpts *qemu_opts_find(QemuOptsList *list, const char *id);
|
||||
QemuOpts *qemu_opts_create(QemuOptsList *list, const char *id,
|
||||
int fail_if_exists, Error **errp);
|
||||
void qemu_opts_reset(QemuOptsList *list);
|
||||
void qemu_opts_loc_restore(QemuOpts *opts);
|
||||
int qemu_opts_set(QemuOptsList *list, const char *id,
|
||||
const char *name, const char *value);
|
||||
const char *qemu_opts_id(QemuOpts *opts);
|
||||
void qemu_opts_set_id(QemuOpts *opts, char *id);
|
||||
void qemu_opts_del(QemuOpts *opts);
|
||||
void qemu_opts_validate(QemuOpts *opts, const QemuOptDesc *desc, Error **errp);
|
||||
int qemu_opts_do_parse(QemuOpts *opts, const char *params, const char *firstname);
|
||||
QemuOpts *qemu_opts_parse(QemuOptsList *list, const char *params, int permit_abbrev);
|
||||
void qemu_opts_set_defaults(QemuOptsList *list, const char *params,
|
||||
int permit_abbrev);
|
||||
QemuOpts *qemu_opts_from_qdict(QemuOptsList *list, const QDict *qdict,
|
||||
Error **errp);
|
||||
QDict *qemu_opts_to_qdict(QemuOpts *opts, QDict *qdict);
|
||||
void qemu_opts_absorb_qdict(QemuOpts *opts, QDict *qdict, Error **errp);
|
||||
|
||||
typedef int (*qemu_opts_loopfunc)(QemuOpts *opts, void *opaque);
|
||||
void qemu_opts_print(QemuOpts *opts);
|
||||
int qemu_opts_foreach(QemuOptsList *list, qemu_opts_loopfunc func, void *opaque,
|
||||
int abort_on_failure);
|
||||
void qemu_opts_print_help(QemuOptsList *list);
|
||||
void qemu_opts_free(QemuOptsList *list);
|
||||
QemuOptsList *qemu_opts_append(QemuOptsList *dst, QemuOptsList *list);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -1,52 +0,0 @@
|
|||
/*
|
||||
* Commandline option parsing functions
|
||||
*
|
||||
* Copyright (c) 2003-2008 Fabrice Bellard
|
||||
* Copyright (c) 2009 Kevin Wolf <kwolf@redhat.com>
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
* THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
|
||||
#ifndef QEMU_OPTIONS_INTERNAL_H
|
||||
#define QEMU_OPTIONS_INTERNAL_H
|
||||
|
||||
#include "qemu/option.h"
|
||||
|
||||
struct QemuOpt {
|
||||
char *name;
|
||||
char *str;
|
||||
|
||||
const QemuOptDesc *desc;
|
||||
union {
|
||||
bool boolean;
|
||||
uint64_t uint;
|
||||
} value;
|
||||
|
||||
QemuOpts *opts;
|
||||
QTAILQ_ENTRY(QemuOpt) next;
|
||||
};
|
||||
|
||||
struct QemuOpts {
|
||||
char *id;
|
||||
QemuOptsList *list;
|
||||
QTAILQ_HEAD(QemuOptHead, QemuOpt) head;
|
||||
QTAILQ_ENTRY(QemuOpts) next;
|
||||
};
|
||||
|
||||
#endif
|
25
qemu/m68k.h
25
qemu/m68k.h
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_m68k
|
||||
#define qemu_opt_del_all qemu_opt_del_all_m68k
|
||||
#define qemu_opt_find qemu_opt_find_m68k
|
||||
#define qemu_opt_foreach qemu_opt_foreach_m68k
|
||||
#define qemu_opt_get qemu_opt_get_m68k
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_m68k
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_m68k
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_m68k
|
||||
#define qemu_opt_get_del qemu_opt_get_del_m68k
|
||||
#define qemu_opt_get_number qemu_opt_get_number_m68k
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_m68k
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_m68k
|
||||
#define qemu_opt_get_size qemu_opt_get_size_m68k
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_m68k
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_m68k
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_m68k
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_m68k
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_m68k
|
||||
#define qemu_opt_set_err qemu_opt_set_err_m68k
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_m68k
|
||||
#define qemu_parse_fd qemu_parse_fd_m68k
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_m68k
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_m68k
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_m68k
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_m68k
|
||||
#define qemu_set_cloexec qemu_set_cloexec_m68k
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_m68k
|
||||
#define qemu_st_helpers qemu_st_helpers_m68k
|
||||
#define qemu_strnlen qemu_strnlen_m68k
|
||||
#define qemu_strsep qemu_strsep_m68k
|
||||
|
|
25
qemu/mips.h
25
qemu/mips.h
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_mips
|
||||
#define qemu_opt_del_all qemu_opt_del_all_mips
|
||||
#define qemu_opt_find qemu_opt_find_mips
|
||||
#define qemu_opt_foreach qemu_opt_foreach_mips
|
||||
#define qemu_opt_get qemu_opt_get_mips
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_mips
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_mips
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_mips
|
||||
#define qemu_opt_get_del qemu_opt_get_del_mips
|
||||
#define qemu_opt_get_number qemu_opt_get_number_mips
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_mips
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_mips
|
||||
#define qemu_opt_get_size qemu_opt_get_size_mips
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_mips
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_mips
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_mips
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_mips
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_mips
|
||||
#define qemu_opt_set_err qemu_opt_set_err_mips
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_mips
|
||||
#define qemu_parse_fd qemu_parse_fd_mips
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_mips
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_mips
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_mips
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_mips
|
||||
#define qemu_set_cloexec qemu_set_cloexec_mips
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_mips
|
||||
#define qemu_st_helpers qemu_st_helpers_mips
|
||||
#define qemu_strnlen qemu_strnlen_mips
|
||||
#define qemu_strsep qemu_strsep_mips
|
||||
|
|
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_mips64
|
||||
#define qemu_opt_del_all qemu_opt_del_all_mips64
|
||||
#define qemu_opt_find qemu_opt_find_mips64
|
||||
#define qemu_opt_foreach qemu_opt_foreach_mips64
|
||||
#define qemu_opt_get qemu_opt_get_mips64
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_mips64
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_mips64
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_mips64
|
||||
#define qemu_opt_get_del qemu_opt_get_del_mips64
|
||||
#define qemu_opt_get_number qemu_opt_get_number_mips64
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_mips64
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_mips64
|
||||
#define qemu_opt_get_size qemu_opt_get_size_mips64
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_mips64
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_mips64
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_mips64
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_mips64
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_mips64
|
||||
#define qemu_opt_set_err qemu_opt_set_err_mips64
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_mips64
|
||||
#define qemu_parse_fd qemu_parse_fd_mips64
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_mips64
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_mips64
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_mips64
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_mips64
|
||||
#define qemu_set_cloexec qemu_set_cloexec_mips64
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_mips64
|
||||
#define qemu_st_helpers qemu_st_helpers_mips64
|
||||
#define qemu_strnlen qemu_strnlen_mips64
|
||||
#define qemu_strsep qemu_strsep_mips64
|
||||
|
|
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_mips64el
|
||||
#define qemu_opt_del_all qemu_opt_del_all_mips64el
|
||||
#define qemu_opt_find qemu_opt_find_mips64el
|
||||
#define qemu_opt_foreach qemu_opt_foreach_mips64el
|
||||
#define qemu_opt_get qemu_opt_get_mips64el
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_mips64el
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_mips64el
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_mips64el
|
||||
#define qemu_opt_get_del qemu_opt_get_del_mips64el
|
||||
#define qemu_opt_get_number qemu_opt_get_number_mips64el
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_mips64el
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_mips64el
|
||||
#define qemu_opt_get_size qemu_opt_get_size_mips64el
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_mips64el
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_mips64el
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_mips64el
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_mips64el
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_mips64el
|
||||
#define qemu_opt_set_err qemu_opt_set_err_mips64el
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_mips64el
|
||||
#define qemu_parse_fd qemu_parse_fd_mips64el
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_mips64el
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_mips64el
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_mips64el
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_mips64el
|
||||
#define qemu_set_cloexec qemu_set_cloexec_mips64el
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_mips64el
|
||||
#define qemu_st_helpers qemu_st_helpers_mips64el
|
||||
#define qemu_strnlen qemu_strnlen_mips64el
|
||||
#define qemu_strsep qemu_strsep_mips64el
|
||||
|
|
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_mipsel
|
||||
#define qemu_opt_del_all qemu_opt_del_all_mipsel
|
||||
#define qemu_opt_find qemu_opt_find_mipsel
|
||||
#define qemu_opt_foreach qemu_opt_foreach_mipsel
|
||||
#define qemu_opt_get qemu_opt_get_mipsel
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_mipsel
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_mipsel
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_mipsel
|
||||
#define qemu_opt_get_del qemu_opt_get_del_mipsel
|
||||
#define qemu_opt_get_number qemu_opt_get_number_mipsel
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_mipsel
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_mipsel
|
||||
#define qemu_opt_get_size qemu_opt_get_size_mipsel
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_mipsel
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_mipsel
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_mipsel
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_mipsel
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_mipsel
|
||||
#define qemu_opt_set_err qemu_opt_set_err_mipsel
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_mipsel
|
||||
#define qemu_parse_fd qemu_parse_fd_mipsel
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_mipsel
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_mipsel
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_mipsel
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_mipsel
|
||||
#define qemu_set_cloexec qemu_set_cloexec_mipsel
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_mipsel
|
||||
#define qemu_st_helpers qemu_st_helpers_mipsel
|
||||
#define qemu_strnlen qemu_strnlen_mipsel
|
||||
#define qemu_strsep qemu_strsep_mipsel
|
||||
|
|
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_powerpc
|
||||
#define qemu_opt_del_all qemu_opt_del_all_powerpc
|
||||
#define qemu_opt_find qemu_opt_find_powerpc
|
||||
#define qemu_opt_foreach qemu_opt_foreach_powerpc
|
||||
#define qemu_opt_get qemu_opt_get_powerpc
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_powerpc
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_powerpc
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_powerpc
|
||||
#define qemu_opt_get_del qemu_opt_get_del_powerpc
|
||||
#define qemu_opt_get_number qemu_opt_get_number_powerpc
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_powerpc
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_powerpc
|
||||
#define qemu_opt_get_size qemu_opt_get_size_powerpc
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_powerpc
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_powerpc
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_powerpc
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_powerpc
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_powerpc
|
||||
#define qemu_opt_set_err qemu_opt_set_err_powerpc
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_powerpc
|
||||
#define qemu_parse_fd qemu_parse_fd_powerpc
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_powerpc
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_powerpc
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_powerpc
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_powerpc
|
||||
#define qemu_set_cloexec qemu_set_cloexec_powerpc
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_powerpc
|
||||
#define qemu_st_helpers qemu_st_helpers_powerpc
|
||||
#define qemu_strnlen qemu_strnlen_powerpc
|
||||
#define qemu_strsep qemu_strsep_powerpc
|
||||
|
|
25
qemu/sparc.h
25
qemu/sparc.h
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_sparc
|
||||
#define qemu_opt_del_all qemu_opt_del_all_sparc
|
||||
#define qemu_opt_find qemu_opt_find_sparc
|
||||
#define qemu_opt_foreach qemu_opt_foreach_sparc
|
||||
#define qemu_opt_get qemu_opt_get_sparc
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_sparc
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_sparc
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_sparc
|
||||
#define qemu_opt_get_del qemu_opt_get_del_sparc
|
||||
#define qemu_opt_get_number qemu_opt_get_number_sparc
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_sparc
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_sparc
|
||||
#define qemu_opt_get_size qemu_opt_get_size_sparc
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_sparc
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_sparc
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_sparc
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_sparc
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_sparc
|
||||
#define qemu_opt_set_err qemu_opt_set_err_sparc
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_sparc
|
||||
#define qemu_parse_fd qemu_parse_fd_sparc
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_sparc
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_sparc
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_sparc
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_sparc
|
||||
#define qemu_set_cloexec qemu_set_cloexec_sparc
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_sparc
|
||||
#define qemu_st_helpers qemu_st_helpers_sparc
|
||||
#define qemu_strnlen qemu_strnlen_sparc
|
||||
#define qemu_strsep qemu_strsep_sparc
|
||||
|
|
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_sparc64
|
||||
#define qemu_opt_del_all qemu_opt_del_all_sparc64
|
||||
#define qemu_opt_find qemu_opt_find_sparc64
|
||||
#define qemu_opt_foreach qemu_opt_foreach_sparc64
|
||||
#define qemu_opt_get qemu_opt_get_sparc64
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_sparc64
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_sparc64
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_sparc64
|
||||
#define qemu_opt_get_del qemu_opt_get_del_sparc64
|
||||
#define qemu_opt_get_number qemu_opt_get_number_sparc64
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_sparc64
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_sparc64
|
||||
#define qemu_opt_get_size qemu_opt_get_size_sparc64
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_sparc64
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_sparc64
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_sparc64
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_sparc64
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_sparc64
|
||||
#define qemu_opt_set_err qemu_opt_set_err_sparc64
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_sparc64
|
||||
#define qemu_parse_fd qemu_parse_fd_sparc64
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_sparc64
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_sparc64
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_sparc64
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_sparc64
|
||||
#define qemu_set_cloexec qemu_set_cloexec_sparc64
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_sparc64
|
||||
#define qemu_st_helpers qemu_st_helpers_sparc64
|
||||
#define qemu_strnlen qemu_strnlen_sparc64
|
||||
#define qemu_strsep qemu_strsep_sparc64
|
||||
|
|
|
@ -137,47 +137,3 @@ void qemu_anon_ram_free(void *ptr, size_t size)
|
|||
munmap(ptr, size);
|
||||
}
|
||||
}
|
||||
|
||||
void qemu_set_cloexec(int fd)
|
||||
{
|
||||
int f;
|
||||
f = fcntl(fd, F_GETFD);
|
||||
fcntl(fd, F_SETFD, f | FD_CLOEXEC);
|
||||
}
|
||||
|
||||
/*
|
||||
* Creates a pipe with FD_CLOEXEC set on both file descriptors
|
||||
*/
|
||||
int qemu_pipe(int pipefd[2])
|
||||
{
|
||||
int ret;
|
||||
|
||||
#ifdef CONFIG_PIPE2
|
||||
ret = pipe2(pipefd, O_CLOEXEC);
|
||||
if (ret != -1 || errno != ENOSYS) {
|
||||
return ret;
|
||||
}
|
||||
#endif
|
||||
ret = pipe(pipefd);
|
||||
if (ret == 0) {
|
||||
qemu_set_cloexec(pipefd[0]);
|
||||
qemu_set_cloexec(pipefd[1]);
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
void qemu_set_tty_echo(int fd, bool echo)
|
||||
{
|
||||
struct termios tty;
|
||||
|
||||
tcgetattr(fd, &tty);
|
||||
|
||||
if (echo) {
|
||||
tty.c_lflag |= ECHO | ECHONL | ICANON | IEXTEN;
|
||||
} else {
|
||||
tty.c_lflag &= ~(ECHO | ECHONL | ICANON | IEXTEN);
|
||||
}
|
||||
|
||||
tcsetattr(fd, TCSANOW, &tty);
|
||||
}
|
||||
|
|
|
@ -115,21 +115,6 @@ struct tm *localtime_r(const time_t *timep, struct tm *result)
|
|||
return p;
|
||||
}
|
||||
|
||||
/*
|
||||
int inet_aton(const char *cp, struct in_addr *ia)
|
||||
{
|
||||
uint32_t addr = inet_addr(cp);
|
||||
if (addr == 0xffffffff) {
|
||||
return 0;
|
||||
}
|
||||
ia->s_addr = addr;
|
||||
return 1;
|
||||
}*/
|
||||
|
||||
void qemu_set_cloexec(int fd)
|
||||
{
|
||||
}
|
||||
|
||||
/* Offset between 1/1/1601 and 1/1/1970 in 100 nanosec units */
|
||||
#define _W32_FT_OFFSET (116444736000000000ULL)
|
||||
|
||||
|
@ -150,25 +135,6 @@ int qemu_gettimeofday(qemu_timeval *tp)
|
|||
return 0;
|
||||
}
|
||||
|
||||
void qemu_set_tty_echo(int fd, bool echo)
|
||||
{
|
||||
HANDLE handle = (HANDLE)_get_osfhandle(fd);
|
||||
DWORD dwMode = 0;
|
||||
|
||||
if (handle == INVALID_HANDLE_VALUE) {
|
||||
return;
|
||||
}
|
||||
|
||||
GetConsoleMode(handle, &dwMode);
|
||||
|
||||
if (echo) {
|
||||
SetConsoleMode(handle, dwMode | ENABLE_ECHO_INPUT | ENABLE_LINE_INPUT);
|
||||
} else {
|
||||
SetConsoleMode(handle,
|
||||
dwMode & ~(ENABLE_ECHO_INPUT | ENABLE_LINE_INPUT));
|
||||
}
|
||||
}
|
||||
|
||||
size_t getpagesize(void)
|
||||
{
|
||||
SYSTEM_INFO system_info;
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2434,32 +2434,11 @@
|
|||
#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_opt_del qemu_opt_del_x86_64
|
||||
#define qemu_opt_del_all qemu_opt_del_all_x86_64
|
||||
#define qemu_opt_find qemu_opt_find_x86_64
|
||||
#define qemu_opt_foreach qemu_opt_foreach_x86_64
|
||||
#define qemu_opt_get qemu_opt_get_x86_64
|
||||
#define qemu_opt_get_bool qemu_opt_get_bool_x86_64
|
||||
#define qemu_opt_get_bool_del qemu_opt_get_bool_del_x86_64
|
||||
#define qemu_opt_get_bool_helper qemu_opt_get_bool_helper_x86_64
|
||||
#define qemu_opt_get_del qemu_opt_get_del_x86_64
|
||||
#define qemu_opt_get_number qemu_opt_get_number_x86_64
|
||||
#define qemu_opt_get_number_del qemu_opt_get_number_del_x86_64
|
||||
#define qemu_opt_get_number_helper qemu_opt_get_number_helper_x86_64
|
||||
#define qemu_opt_get_size qemu_opt_get_size_x86_64
|
||||
#define qemu_opt_get_size_del qemu_opt_get_size_del_x86_64
|
||||
#define qemu_opt_get_size_helper qemu_opt_get_size_helper_x86_64
|
||||
#define qemu_opt_has_help_opt qemu_opt_has_help_opt_x86_64
|
||||
#define qemu_opt_parse qemu_opt_parse_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_opt_set qemu_opt_set_x86_64
|
||||
#define qemu_opt_set_bool qemu_opt_set_bool_x86_64
|
||||
#define qemu_opt_set_err qemu_opt_set_err_x86_64
|
||||
#define qemu_opt_set_number qemu_opt_set_number_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
|
||||
|
@ -2475,9 +2454,7 @@
|
|||
#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_opt_unset qemu_opt_unset_x86_64
|
||||
#define qemu_parse_fd qemu_parse_fd_x86_64
|
||||
#define qemu_pipe qemu_pipe_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
|
||||
#define qemu_ram_alloc qemu_ram_alloc_x86_64
|
||||
|
@ -2490,8 +2467,6 @@
|
|||
#define qemu_ram_setup_dump qemu_ram_setup_dump_x86_64
|
||||
#define qemu_ram_unset_idstr qemu_ram_unset_idstr_x86_64
|
||||
#define qemu_real_host_page_size qemu_real_host_page_size_x86_64
|
||||
#define qemu_set_cloexec qemu_set_cloexec_x86_64
|
||||
#define qemu_set_tty_echo qemu_set_tty_echo_x86_64
|
||||
#define qemu_st_helpers qemu_st_helpers_x86_64
|
||||
#define qemu_strnlen qemu_strnlen_x86_64
|
||||
#define qemu_strsep qemu_strsep_x86_64
|
||||
|
|
Loading…
Reference in a new issue