Commit e05c378f4973674a16d5b9636f2310cf88aca5f2
1 parent
6be7fa06eb
Exists in
master
and in
7 other branches
[LogFS] Remove unused method
All callers are long gone. Signed-off-by: Joern Engel <joern@logfs.org>
Showing 3 changed files with 0 additions and 28 deletions Side-by-side Diff
fs/logfs/logfs.h
... | ... | @@ -305,7 +305,6 @@ |
305 | 305 | level_t level, int child_no, __be64 val); |
306 | 306 | struct logfs_block_ops { |
307 | 307 | void (*write_block)(struct logfs_block *block); |
308 | - gc_level_t (*block_level)(struct logfs_block *block); | |
309 | 308 | void (*free_block)(struct super_block *sb, struct logfs_block*block); |
310 | 309 | int (*write_alias)(struct super_block *sb, |
311 | 310 | struct logfs_block *block, |
fs/logfs/readwrite.c
... | ... | @@ -429,25 +429,6 @@ |
429 | 429 | } |
430 | 430 | } |
431 | 431 | |
432 | -static gc_level_t inode_block_level(struct logfs_block *block) | |
433 | -{ | |
434 | - BUG_ON(block->inode->i_ino == LOGFS_INO_MASTER); | |
435 | - return GC_LEVEL(LOGFS_MAX_LEVELS); | |
436 | -} | |
437 | - | |
438 | -static gc_level_t indirect_block_level(struct logfs_block *block) | |
439 | -{ | |
440 | - struct page *page; | |
441 | - struct inode *inode; | |
442 | - u64 bix; | |
443 | - level_t level; | |
444 | - | |
445 | - page = block->page; | |
446 | - inode = page->mapping->host; | |
447 | - logfs_unpack_index(page->index, &bix, &level); | |
448 | - return expand_level(inode->i_ino, level); | |
449 | -} | |
450 | - | |
451 | 432 | /* |
452 | 433 | * This silences a false, yet annoying gcc warning. I hate it when my editor |
453 | 434 | * jumps into bitops.h each time I recompile this file. |
454 | 435 | |
... | ... | @@ -586,14 +567,12 @@ |
586 | 567 | |
587 | 568 | static struct logfs_block_ops inode_block_ops = { |
588 | 569 | .write_block = inode_write_block, |
589 | - .block_level = inode_block_level, | |
590 | 570 | .free_block = inode_free_block, |
591 | 571 | .write_alias = inode_write_alias, |
592 | 572 | }; |
593 | 573 | |
594 | 574 | struct logfs_block_ops indirect_block_ops = { |
595 | 575 | .write_block = indirect_write_block, |
596 | - .block_level = indirect_block_level, | |
597 | 576 | .free_block = indirect_free_block, |
598 | 577 | .write_alias = indirect_write_alias, |
599 | 578 | }; |
fs/logfs/segment.c
... | ... | @@ -182,14 +182,8 @@ |
182 | 182 | return 0; |
183 | 183 | } |
184 | 184 | |
185 | -static gc_level_t btree_block_level(struct logfs_block *block) | |
186 | -{ | |
187 | - return expand_level(block->ino, block->level); | |
188 | -} | |
189 | - | |
190 | 185 | static struct logfs_block_ops btree_block_ops = { |
191 | 186 | .write_block = btree_write_block, |
192 | - .block_level = btree_block_level, | |
193 | 187 | .free_block = __free_block, |
194 | 188 | .write_alias = btree_write_alias, |
195 | 189 | }; |