Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
e05c378f
K
Kernel
项目概览
openeuler
/
Kernel
12 个月 前同步成功
通知
5
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
Kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e05c378f
编写于
3月 30, 2010
作者:
J
Joern Engel
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[LogFS] Remove unused method
All callers are long gone. Signed-off-by:
N
Joern Engel
<
joern@logfs.org
>
上级
6be7fa06
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
0 addition
and
28 deletion
+0
-28
fs/logfs/logfs.h
fs/logfs/logfs.h
+0
-1
fs/logfs/readwrite.c
fs/logfs/readwrite.c
+0
-21
fs/logfs/segment.c
fs/logfs/segment.c
+0
-6
未找到文件。
fs/logfs/logfs.h
浏览文件 @
e05c378f
...
...
@@ -305,7 +305,6 @@ typedef int write_alias_t(struct super_block *sb, u64 ino, u64 bix,
level_t
level
,
int
child_no
,
__be64
val
);
struct
logfs_block_ops
{
void
(
*
write_block
)(
struct
logfs_block
*
block
);
gc_level_t
(
*
block_level
)(
struct
logfs_block
*
block
);
void
(
*
free_block
)(
struct
super_block
*
sb
,
struct
logfs_block
*
block
);
int
(
*
write_alias
)(
struct
super_block
*
sb
,
struct
logfs_block
*
block
,
...
...
fs/logfs/readwrite.c
浏览文件 @
e05c378f
...
...
@@ -429,25 +429,6 @@ static void inode_write_block(struct logfs_block *block)
}
}
static
gc_level_t
inode_block_level
(
struct
logfs_block
*
block
)
{
BUG_ON
(
block
->
inode
->
i_ino
==
LOGFS_INO_MASTER
);
return
GC_LEVEL
(
LOGFS_MAX_LEVELS
);
}
static
gc_level_t
indirect_block_level
(
struct
logfs_block
*
block
)
{
struct
page
*
page
;
struct
inode
*
inode
;
u64
bix
;
level_t
level
;
page
=
block
->
page
;
inode
=
page
->
mapping
->
host
;
logfs_unpack_index
(
page
->
index
,
&
bix
,
&
level
);
return
expand_level
(
inode
->
i_ino
,
level
);
}
/*
* This silences a false, yet annoying gcc warning. I hate it when my editor
* jumps into bitops.h each time I recompile this file.
...
...
@@ -586,14 +567,12 @@ static void indirect_free_block(struct super_block *sb,
static
struct
logfs_block_ops
inode_block_ops
=
{
.
write_block
=
inode_write_block
,
.
block_level
=
inode_block_level
,
.
free_block
=
inode_free_block
,
.
write_alias
=
inode_write_alias
,
};
struct
logfs_block_ops
indirect_block_ops
=
{
.
write_block
=
indirect_write_block
,
.
block_level
=
indirect_block_level
,
.
free_block
=
indirect_free_block
,
.
write_alias
=
indirect_write_alias
,
};
...
...
fs/logfs/segment.c
浏览文件 @
e05c378f
...
...
@@ -182,14 +182,8 @@ static int btree_write_alias(struct super_block *sb, struct logfs_block *block,
return
0
;
}
static
gc_level_t
btree_block_level
(
struct
logfs_block
*
block
)
{
return
expand_level
(
block
->
ino
,
block
->
level
);
}
static
struct
logfs_block_ops
btree_block_ops
=
{
.
write_block
=
btree_write_block
,
.
block_level
=
btree_block_level
,
.
free_block
=
__free_block
,
.
write_alias
=
btree_write_alias
,
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录