Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
linux-davinci
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
linux
linux-davinci
Commits
e05c378f
Commit
e05c378f
authored
Mar 30, 2010
by
Joern Engel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[LogFS] Remove unused method
All callers are long gone. Signed-off-by:
Joern Engel
<
joern@logfs.org
>
parent
6be7fa06
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
28 deletions
+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
No files found.
fs/logfs/logfs.h
View file @
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
View file @
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
View file @
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
,
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment