Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
qemu
提交
0100fbbe
Q
qemu
项目概览
openeuler
/
qemu
通知
10
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Q
qemu
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0100fbbe
编写于
10月 29, 2012
作者:
P
Paolo Bonzini
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fdsets: use weak aliases instead of qemu-tool.c/qemu-user.c
Signed-off-by:
N
Paolo Bonzini
<
pbonzini@redhat.com
>
上级
d249e1fc
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
30 addition
and
46 deletion
+30
-46
cutils.c
cutils.c
+0
-5
osdep.c
osdep.c
+30
-0
qemu-common.h
qemu-common.h
+0
-1
qemu-tool.c
qemu-tool.c
+0
-20
qemu-user.c
qemu-user.c
+0
-20
未找到文件。
cutils.c
浏览文件 @
0100fbbe
...
...
@@ -280,11 +280,6 @@ int qemu_parse_fd(const char *param)
return
fd
;
}
int
qemu_parse_fdset
(
const
char
*
param
)
{
return
qemu_parse_fd
(
param
);
}
/* round down to the nearest power of 2*/
int64_t
pow2floor
(
int64_t
value
)
{
...
...
osdep.c
浏览文件 @
0100fbbe
...
...
@@ -144,6 +144,11 @@ fail:
errno
=
serrno
;
return
-
1
;
}
static
int
qemu_parse_fdset
(
const
char
*
param
)
{
return
qemu_parse_fd
(
param
);
}
#endif
/*
...
...
@@ -404,3 +409,28 @@ bool fips_get_state(void)
{
return
fips_enabled
;
}
static
int
default_fdset_get_fd
(
int64_t
fdset_id
,
int
flags
)
{
return
-
1
;
}
QEMU_WEAK_ALIAS
(
monitor_fdset_get_fd
,
default_fdset_get_fd
);
static
int
default_fdset_dup_fd_add
(
int64_t
fdset_id
,
int
dup_fd
)
{
return
-
1
;
}
QEMU_WEAK_ALIAS
(
monitor_fdset_dup_fd_add
,
default_fdset_dup_fd_add
);
static
int
default_fdset_dup_fd_remove
(
int
dup_fd
)
{
return
-
1
;
}
QEMU_WEAK_ALIAS
(
monitor_fdset_dup_fd_remove
,
default_fdset_dup_fd_remove
);
static
int
default_fdset_dup_fd_find
(
int
dup_fd
)
{
return
-
1
;
}
QEMU_WEAK_ALIAS
(
monitor_fdset_dup_fd_find
,
default_fdset_dup_fd_find
);
qemu-common.h
浏览文件 @
0100fbbe
...
...
@@ -167,7 +167,6 @@ int qemu_fls(int i);
int
qemu_fdatasync
(
int
fd
);
int
fcntl_setfl
(
int
fd
,
int
flag
);
int
qemu_parse_fd
(
const
char
*
param
);
int
qemu_parse_fdset
(
const
char
*
param
);
/*
* strtosz() suffixes used to specify the default treatment of an
...
...
qemu-tool.c
浏览文件 @
0100fbbe
...
...
@@ -68,26 +68,6 @@ void monitor_protocol_event(MonitorEvent event, QObject *data)
{
}
int
monitor_fdset_get_fd
(
int64_t
fdset_id
,
int
flags
)
{
return
-
1
;
}
int
monitor_fdset_dup_fd_add
(
int64_t
fdset_id
,
int
dup_fd
)
{
return
-
1
;
}
int
monitor_fdset_dup_fd_remove
(
int
dup_fd
)
{
return
-
1
;
}
int
monitor_fdset_dup_fd_find
(
int
dup_fd
)
{
return
-
1
;
}
int64_t
cpu_get_clock
(
void
)
{
return
qemu_get_clock_ns
(
rt_clock
);
...
...
qemu-user.c
浏览文件 @
0100fbbe
...
...
@@ -35,23 +35,3 @@ void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap)
void
monitor_set_error
(
Monitor
*
mon
,
QError
*
qerror
)
{
}
int
monitor_fdset_get_fd
(
int64_t
fdset_id
,
int
flags
)
{
return
-
1
;
}
int
monitor_fdset_dup_fd_add
(
int64_t
fdset_id
,
int
dup_fd
)
{
return
-
1
;
}
int
monitor_fdset_dup_fd_remove
(
int
dup_fd
)
{
return
-
1
;
}
int
monitor_fdset_dup_fd_find
(
int
dup_fd
)
{
return
-
1
;
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录