# # Copyright (C) 1997 Theodore Ts'o. This file may be redistributed # under the terms of the GNU Public License. # command_table test_cmds; # # Block relocation table commands # request do_brel_ma_create, "Open a memory array block relocation table", brel_ma_create, bma_create; request do_brel_free, "Free a block relocation table", brel_free, bfree; request do_brel_put, "Add or modify a block relocation entry", brel_put, bput; request do_brel_get, "Get a block relocation entry", brel_get, bget; request do_brel_start_iter, "Start iterating over the block table", brel_start_iter, bstart; request do_brel_next, "Get the next block relocation entry", brel_next, bnext; request do_brel_dump, "Dump the block relocation table", brel_dump, bdump; request do_brel_move, "Move an entry in the block relocation table", brel_move, bmove; request do_brel_delete, "Delete an entry in the block relocation table", brel_delete, bdelete, bdel; # # Inode relocation table commands # request do_irel_ma_create, "Open a memory array inode relocation table", irel_ma_create, ima_create; request do_irel_free, "Free an inode relocation table", irel_free, ifree; request do_irel_put, "Add or modify an inode relocation entry", irel_put, iput; request do_irel_get, "Get an inode relocation entry", irel_get, iget; request do_irel_get_by_orig, "Get an inode relocation entry by its original number", irel_get_by_orig, igetorig, igeto; request do_irel_start_iter, "Start iterating over the inode table", irel_start_iter, istart; request do_irel_next, "Get the next block relocation entry", irel_next, inext; request do_irel_dump, "Dump the inode relocation table", irel_dump, idump; request do_irel_add_ref, "Add a reference to an inode entry", irel_add_ref, iaddref, iaddr; request do_irel_start_iter_ref, "Start iterating over references to an inode", irel_start_iter_ref, istartref, istartr; request do_irel_next_ref, "Get the next reference for an inode entry", irel_next_ref, inextref, inextr; request do_irel_move, "Move an entry in the inode relocation table", irel_move, imove; request do_irel_delete, "Delete an entry in the inode relocation table", irel_delete, idelete, idel; end;