Commit e05c378f4973674a16d5b9636f2310cf88aca5f2

Authored by Joern Engel
1 parent 6be7fa06eb

[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

... ... @@ -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 };
... ... @@ -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 };