Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
5eede625
K
Kernel
项目概览
openeuler
/
Kernel
1 年多 前同步成功
通知
8
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看板
提交
5eede625
编写于
12月 16, 2019
作者:
A
Al Viro
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fold struct fs_parameter_enum into struct constant_table
no real difference now Signed-off-by:
N
Al Viro
<
viro@zeniv.linux.org.uk
>
上级
2710c957
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
11 addition
and
16 deletion
+11
-16
fs/afs/super.c
fs/afs/super.c
+1
-1
fs/ceph/super.c
fs/ceph/super.c
+1
-1
fs/fs_parser.c
fs/fs_parser.c
+2
-2
fs/gfs2/ops_fstype.c
fs/gfs2/ops_fstype.c
+3
-3
fs/jffs2/super.c
fs/jffs2/super.c
+1
-1
fs/nfs/fs_context.c
fs/nfs/fs_context.c
+2
-2
include/linux/fs_parser.h
include/linux/fs_parser.h
+0
-5
mm/shmem.c
mm/shmem.c
+1
-1
未找到文件。
fs/afs/super.c
浏览文件 @
5eede625
...
...
@@ -73,7 +73,7 @@ enum afs_param {
Opt_source
,
};
static
const
struct
fs_parameter_enum
afs_param_flock
[]
=
{
static
const
struct
constant_table
afs_param_flock
[]
=
{
{
"local"
,
afs_flock_mode_local
},
{
"openafs"
,
afs_flock_mode_openafs
},
{
"strict"
,
afs_flock_mode_strict
},
...
...
fs/ceph/super.c
浏览文件 @
5eede625
...
...
@@ -163,7 +163,7 @@ enum ceph_recover_session_mode {
ceph_recover_session_clean
};
static
const
struct
fs_parameter_enum
ceph_param_recover
[]
=
{
static
const
struct
constant_table
ceph_param_recover
[]
=
{
{
"no"
,
ceph_recover_session_no
},
{
"clean"
,
ceph_recover_session_clean
},
{}
...
...
fs/fs_parser.c
浏览文件 @
5eede625
...
...
@@ -82,7 +82,7 @@ int fs_parse(struct fs_context *fc,
struct
fs_parse_result
*
result
)
{
const
struct
fs_parameter_spec
*
p
;
const
struct
fs_parameter_enum
*
e
;
const
struct
constant_table
*
e
;
int
ret
=
-
ENOPARAM
,
b
;
result
->
negated
=
false
;
...
...
@@ -380,7 +380,7 @@ bool fs_validate_description(const struct fs_parameter_description *desc)
name
,
param
->
name
,
t
);
good
=
false
;
}
else
if
(
t
==
fs_param_is_enum
)
{
const
struct
fs_parameter_enum
*
e
=
param
->
data
;
const
struct
constant_table
*
e
=
param
->
data
;
if
(
!
e
||
!
e
->
name
)
{
pr_err
(
"VALIDATE %s: PARAM[%s] enum with no values
\n
"
,
name
,
param
->
name
);
...
...
fs/gfs2/ops_fstype.c
浏览文件 @
5eede625
...
...
@@ -1271,7 +1271,7 @@ enum opt_quota {
Opt_quota_on
,
};
static
const
struct
fs_parameter_enum
gfs2_param_quota
[]
=
{
static
const
struct
constant_table
gfs2_param_quota
[]
=
{
{
"off"
,
Opt_quota_off
},
{
"account"
,
Opt_quota_account
},
{
"on"
,
Opt_quota_on
},
...
...
@@ -1289,7 +1289,7 @@ enum opt_data {
Opt_data_ordered
=
GFS2_DATA_ORDERED
,
};
static
const
struct
fs_parameter_enum
gfs2_param_data
[]
=
{
static
const
struct
constant_table
gfs2_param_data
[]
=
{
{
"writeback"
,
Opt_data_writeback
},
{
"ordered"
,
Opt_data_ordered
},
{}
...
...
@@ -1300,7 +1300,7 @@ enum opt_errors {
Opt_errors_panic
=
GFS2_ERRORS_PANIC
,
};
static
const
struct
fs_parameter_enum
gfs2_param_errors
[]
=
{
static
const
struct
constant_table
gfs2_param_errors
[]
=
{
{
"withdraw"
,
Opt_errors_withdraw
},
{
"panic"
,
Opt_errors_panic
},
{}
...
...
fs/jffs2/super.c
浏览文件 @
5eede625
...
...
@@ -167,7 +167,7 @@ enum {
Opt_rp_size
,
};
static
const
struct
fs_parameter_enum
jffs2_param_compr
[]
=
{
static
const
struct
constant_table
jffs2_param_compr
[]
=
{
{
"none"
,
JFFS2_COMPR_MODE_NONE
},
#ifdef CONFIG_JFFS2_LZO
{
"lzo"
,
JFFS2_COMPR_MODE_FORCELZO
},
...
...
fs/nfs/fs_context.c
浏览文件 @
5eede625
...
...
@@ -90,7 +90,7 @@ enum {
Opt_local_lock_posix
,
};
static
const
struct
fs_parameter_enum
nfs_param_enums_local_lock
[]
=
{
static
const
struct
constant_table
nfs_param_enums_local_lock
[]
=
{
{
"all"
,
Opt_local_lock_all
},
{
"flock"
,
Opt_local_lock_flock
},
{
"none"
,
Opt_local_lock_none
},
...
...
@@ -103,7 +103,7 @@ enum {
Opt_lookupcache_positive
,
};
static
const
struct
fs_parameter_enum
nfs_param_enums_lookupcache
[]
=
{
static
const
struct
constant_table
nfs_param_enums_lookupcache
[]
=
{
{
"all"
,
Opt_lookupcache_all
},
{
"none"
,
Opt_lookupcache_none
},
{
"pos"
,
Opt_lookupcache_positive
},
...
...
include/linux/fs_parser.h
浏览文件 @
5eede625
...
...
@@ -56,11 +56,6 @@ struct fs_parameter_spec {
const
void
*
data
;
};
struct
fs_parameter_enum
{
const
char
*
name
;
u8
value
;
};
struct
fs_parameter_description
{
const
char
name
[
16
];
/* Name for logging purposes */
const
struct
fs_parameter_spec
*
specs
;
/* List of param specifications */
...
...
mm/shmem.c
浏览文件 @
5eede625
...
...
@@ -3381,7 +3381,7 @@ enum shmem_param {
Opt_uid
,
};
static
const
struct
fs_parameter_enum
shmem_param_enums_huge
[]
=
{
static
const
struct
constant_table
shmem_param_enums_huge
[]
=
{
{
"never"
,
SHMEM_HUGE_NEVER
},
{
"always"
,
SHMEM_HUGE_ALWAYS
},
{
"within_size"
,
SHMEM_HUGE_WITHIN_SIZE
},
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录