1*6a54128fSAndroid Build Coastguard Worker /* debugfs/debug_cmds.c - automatically generated from debugfs/debug_cmds.ct */ 2*6a54128fSAndroid Build Coastguard Worker #include <ss/ss.h> 3*6a54128fSAndroid Build Coastguard Worker 4*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00001[] = { 5*6a54128fSAndroid Build Coastguard Worker "show_debugfs_params", 6*6a54128fSAndroid Build Coastguard Worker "params", 7*6a54128fSAndroid Build Coastguard Worker (char const *)0 8*6a54128fSAndroid Build Coastguard Worker }; 9*6a54128fSAndroid Build Coastguard Worker extern void do_show_debugfs_params __SS_PROTO; 10*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00002[] = { 11*6a54128fSAndroid Build Coastguard Worker "open_filesys", 12*6a54128fSAndroid Build Coastguard Worker "open", 13*6a54128fSAndroid Build Coastguard Worker (char const *)0 14*6a54128fSAndroid Build Coastguard Worker }; 15*6a54128fSAndroid Build Coastguard Worker extern void do_open_filesys __SS_PROTO; 16*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00003[] = { 17*6a54128fSAndroid Build Coastguard Worker "close_filesys", 18*6a54128fSAndroid Build Coastguard Worker "close", 19*6a54128fSAndroid Build Coastguard Worker (char const *)0 20*6a54128fSAndroid Build Coastguard Worker }; 21*6a54128fSAndroid Build Coastguard Worker extern void do_close_filesys __SS_PROTO; 22*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00004[] = { 23*6a54128fSAndroid Build Coastguard Worker "freefrag", 24*6a54128fSAndroid Build Coastguard Worker "e2freefrag", 25*6a54128fSAndroid Build Coastguard Worker (char const *)0 26*6a54128fSAndroid Build Coastguard Worker }; 27*6a54128fSAndroid Build Coastguard Worker extern void do_freefrag __SS_PROTO; 28*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00005[] = { 29*6a54128fSAndroid Build Coastguard Worker "feature", 30*6a54128fSAndroid Build Coastguard Worker "features", 31*6a54128fSAndroid Build Coastguard Worker (char const *)0 32*6a54128fSAndroid Build Coastguard Worker }; 33*6a54128fSAndroid Build Coastguard Worker extern void do_features __SS_PROTO; 34*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00006[] = { 35*6a54128fSAndroid Build Coastguard Worker "dirty_filesys", 36*6a54128fSAndroid Build Coastguard Worker "dirty", 37*6a54128fSAndroid Build Coastguard Worker (char const *)0 38*6a54128fSAndroid Build Coastguard Worker }; 39*6a54128fSAndroid Build Coastguard Worker extern void do_dirty_filesys __SS_PROTO; 40*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00007[] = { 41*6a54128fSAndroid Build Coastguard Worker "init_filesys", 42*6a54128fSAndroid Build Coastguard Worker (char const *)0 43*6a54128fSAndroid Build Coastguard Worker }; 44*6a54128fSAndroid Build Coastguard Worker extern void do_init_filesys __SS_PROTO; 45*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00008[] = { 46*6a54128fSAndroid Build Coastguard Worker "show_super_stats", 47*6a54128fSAndroid Build Coastguard Worker "stats", 48*6a54128fSAndroid Build Coastguard Worker (char const *)0 49*6a54128fSAndroid Build Coastguard Worker }; 50*6a54128fSAndroid Build Coastguard Worker extern void do_show_super_stats __SS_PROTO; 51*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00009[] = { 52*6a54128fSAndroid Build Coastguard Worker "ncheck", 53*6a54128fSAndroid Build Coastguard Worker (char const *)0 54*6a54128fSAndroid Build Coastguard Worker }; 55*6a54128fSAndroid Build Coastguard Worker extern void do_ncheck __SS_PROTO; 56*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00010[] = { 57*6a54128fSAndroid Build Coastguard Worker "icheck", 58*6a54128fSAndroid Build Coastguard Worker (char const *)0 59*6a54128fSAndroid Build Coastguard Worker }; 60*6a54128fSAndroid Build Coastguard Worker extern void do_icheck __SS_PROTO; 61*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00011[] = { 62*6a54128fSAndroid Build Coastguard Worker "change_root_directory", 63*6a54128fSAndroid Build Coastguard Worker "chroot", 64*6a54128fSAndroid Build Coastguard Worker (char const *)0 65*6a54128fSAndroid Build Coastguard Worker }; 66*6a54128fSAndroid Build Coastguard Worker extern void do_chroot __SS_PROTO; 67*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00012[] = { 68*6a54128fSAndroid Build Coastguard Worker "change_working_directory", 69*6a54128fSAndroid Build Coastguard Worker "cd", 70*6a54128fSAndroid Build Coastguard Worker (char const *)0 71*6a54128fSAndroid Build Coastguard Worker }; 72*6a54128fSAndroid Build Coastguard Worker extern void do_change_working_dir __SS_PROTO; 73*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00013[] = { 74*6a54128fSAndroid Build Coastguard Worker "list_directory", 75*6a54128fSAndroid Build Coastguard Worker "ls", 76*6a54128fSAndroid Build Coastguard Worker (char const *)0 77*6a54128fSAndroid Build Coastguard Worker }; 78*6a54128fSAndroid Build Coastguard Worker extern void do_list_dir __SS_PROTO; 79*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00014[] = { 80*6a54128fSAndroid Build Coastguard Worker "show_inode_info", 81*6a54128fSAndroid Build Coastguard Worker "stat", 82*6a54128fSAndroid Build Coastguard Worker (char const *)0 83*6a54128fSAndroid Build Coastguard Worker }; 84*6a54128fSAndroid Build Coastguard Worker extern void do_stat __SS_PROTO; 85*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00015[] = { 86*6a54128fSAndroid Build Coastguard Worker "dump_extents", 87*6a54128fSAndroid Build Coastguard Worker "extents", 88*6a54128fSAndroid Build Coastguard Worker "ex", 89*6a54128fSAndroid Build Coastguard Worker (char const *)0 90*6a54128fSAndroid Build Coastguard Worker }; 91*6a54128fSAndroid Build Coastguard Worker extern void do_dump_extents __SS_PROTO; 92*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00016[] = { 93*6a54128fSAndroid Build Coastguard Worker "blocks", 94*6a54128fSAndroid Build Coastguard Worker (char const *)0 95*6a54128fSAndroid Build Coastguard Worker }; 96*6a54128fSAndroid Build Coastguard Worker extern void do_blocks __SS_PROTO; 97*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00017[] = { 98*6a54128fSAndroid Build Coastguard Worker "filefrag", 99*6a54128fSAndroid Build Coastguard Worker (char const *)0 100*6a54128fSAndroid Build Coastguard Worker }; 101*6a54128fSAndroid Build Coastguard Worker extern void do_filefrag __SS_PROTO; 102*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00018[] = { 103*6a54128fSAndroid Build Coastguard Worker "link", 104*6a54128fSAndroid Build Coastguard Worker "ln", 105*6a54128fSAndroid Build Coastguard Worker (char const *)0 106*6a54128fSAndroid Build Coastguard Worker }; 107*6a54128fSAndroid Build Coastguard Worker extern void do_link __SS_PROTO; 108*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00019[] = { 109*6a54128fSAndroid Build Coastguard Worker "unlink", 110*6a54128fSAndroid Build Coastguard Worker (char const *)0 111*6a54128fSAndroid Build Coastguard Worker }; 112*6a54128fSAndroid Build Coastguard Worker extern void do_unlink __SS_PROTO; 113*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00020[] = { 114*6a54128fSAndroid Build Coastguard Worker "mkdir", 115*6a54128fSAndroid Build Coastguard Worker (char const *)0 116*6a54128fSAndroid Build Coastguard Worker }; 117*6a54128fSAndroid Build Coastguard Worker extern void do_mkdir __SS_PROTO; 118*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00021[] = { 119*6a54128fSAndroid Build Coastguard Worker "rmdir", 120*6a54128fSAndroid Build Coastguard Worker (char const *)0 121*6a54128fSAndroid Build Coastguard Worker }; 122*6a54128fSAndroid Build Coastguard Worker extern void do_rmdir __SS_PROTO; 123*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00022[] = { 124*6a54128fSAndroid Build Coastguard Worker "rm", 125*6a54128fSAndroid Build Coastguard Worker (char const *)0 126*6a54128fSAndroid Build Coastguard Worker }; 127*6a54128fSAndroid Build Coastguard Worker extern void do_rm __SS_PROTO; 128*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00023[] = { 129*6a54128fSAndroid Build Coastguard Worker "kill_file", 130*6a54128fSAndroid Build Coastguard Worker (char const *)0 131*6a54128fSAndroid Build Coastguard Worker }; 132*6a54128fSAndroid Build Coastguard Worker extern void do_kill_file __SS_PROTO; 133*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00024[] = { 134*6a54128fSAndroid Build Coastguard Worker "copy_inode", 135*6a54128fSAndroid Build Coastguard Worker (char const *)0 136*6a54128fSAndroid Build Coastguard Worker }; 137*6a54128fSAndroid Build Coastguard Worker extern void do_copy_inode __SS_PROTO; 138*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00025[] = { 139*6a54128fSAndroid Build Coastguard Worker "clri", 140*6a54128fSAndroid Build Coastguard Worker (char const *)0 141*6a54128fSAndroid Build Coastguard Worker }; 142*6a54128fSAndroid Build Coastguard Worker extern void do_clri __SS_PROTO; 143*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00026[] = { 144*6a54128fSAndroid Build Coastguard Worker "freei", 145*6a54128fSAndroid Build Coastguard Worker (char const *)0 146*6a54128fSAndroid Build Coastguard Worker }; 147*6a54128fSAndroid Build Coastguard Worker extern void do_freei __SS_PROTO; 148*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00027[] = { 149*6a54128fSAndroid Build Coastguard Worker "seti", 150*6a54128fSAndroid Build Coastguard Worker (char const *)0 151*6a54128fSAndroid Build Coastguard Worker }; 152*6a54128fSAndroid Build Coastguard Worker extern void do_seti __SS_PROTO; 153*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00028[] = { 154*6a54128fSAndroid Build Coastguard Worker "testi", 155*6a54128fSAndroid Build Coastguard Worker (char const *)0 156*6a54128fSAndroid Build Coastguard Worker }; 157*6a54128fSAndroid Build Coastguard Worker extern void do_testi __SS_PROTO; 158*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00029[] = { 159*6a54128fSAndroid Build Coastguard Worker "freeb", 160*6a54128fSAndroid Build Coastguard Worker (char const *)0 161*6a54128fSAndroid Build Coastguard Worker }; 162*6a54128fSAndroid Build Coastguard Worker extern void do_freeb __SS_PROTO; 163*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00030[] = { 164*6a54128fSAndroid Build Coastguard Worker "setb", 165*6a54128fSAndroid Build Coastguard Worker (char const *)0 166*6a54128fSAndroid Build Coastguard Worker }; 167*6a54128fSAndroid Build Coastguard Worker extern void do_setb __SS_PROTO; 168*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00031[] = { 169*6a54128fSAndroid Build Coastguard Worker "testb", 170*6a54128fSAndroid Build Coastguard Worker (char const *)0 171*6a54128fSAndroid Build Coastguard Worker }; 172*6a54128fSAndroid Build Coastguard Worker extern void do_testb __SS_PROTO; 173*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00032[] = { 174*6a54128fSAndroid Build Coastguard Worker "modify_inode", 175*6a54128fSAndroid Build Coastguard Worker "mi", 176*6a54128fSAndroid Build Coastguard Worker (char const *)0 177*6a54128fSAndroid Build Coastguard Worker }; 178*6a54128fSAndroid Build Coastguard Worker extern void do_modify_inode __SS_PROTO; 179*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00033[] = { 180*6a54128fSAndroid Build Coastguard Worker "find_free_block", 181*6a54128fSAndroid Build Coastguard Worker "ffb", 182*6a54128fSAndroid Build Coastguard Worker (char const *)0 183*6a54128fSAndroid Build Coastguard Worker }; 184*6a54128fSAndroid Build Coastguard Worker extern void do_find_free_block __SS_PROTO; 185*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00034[] = { 186*6a54128fSAndroid Build Coastguard Worker "find_free_inode", 187*6a54128fSAndroid Build Coastguard Worker "ffi", 188*6a54128fSAndroid Build Coastguard Worker (char const *)0 189*6a54128fSAndroid Build Coastguard Worker }; 190*6a54128fSAndroid Build Coastguard Worker extern void do_find_free_inode __SS_PROTO; 191*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00035[] = { 192*6a54128fSAndroid Build Coastguard Worker "print_working_directory", 193*6a54128fSAndroid Build Coastguard Worker "pwd", 194*6a54128fSAndroid Build Coastguard Worker (char const *)0 195*6a54128fSAndroid Build Coastguard Worker }; 196*6a54128fSAndroid Build Coastguard Worker extern void do_print_working_directory __SS_PROTO; 197*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00036[] = { 198*6a54128fSAndroid Build Coastguard Worker "expand_dir", 199*6a54128fSAndroid Build Coastguard Worker "expand", 200*6a54128fSAndroid Build Coastguard Worker (char const *)0 201*6a54128fSAndroid Build Coastguard Worker }; 202*6a54128fSAndroid Build Coastguard Worker extern void do_expand_dir __SS_PROTO; 203*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00037[] = { 204*6a54128fSAndroid Build Coastguard Worker "mknod", 205*6a54128fSAndroid Build Coastguard Worker (char const *)0 206*6a54128fSAndroid Build Coastguard Worker }; 207*6a54128fSAndroid Build Coastguard Worker extern void do_mknod __SS_PROTO; 208*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00038[] = { 209*6a54128fSAndroid Build Coastguard Worker "list_deleted_inodes", 210*6a54128fSAndroid Build Coastguard Worker "lsdel", 211*6a54128fSAndroid Build Coastguard Worker (char const *)0 212*6a54128fSAndroid Build Coastguard Worker }; 213*6a54128fSAndroid Build Coastguard Worker extern void do_lsdel __SS_PROTO; 214*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00039[] = { 215*6a54128fSAndroid Build Coastguard Worker "undelete", 216*6a54128fSAndroid Build Coastguard Worker "undel", 217*6a54128fSAndroid Build Coastguard Worker (char const *)0 218*6a54128fSAndroid Build Coastguard Worker }; 219*6a54128fSAndroid Build Coastguard Worker extern void do_undel __SS_PROTO; 220*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00040[] = { 221*6a54128fSAndroid Build Coastguard Worker "write", 222*6a54128fSAndroid Build Coastguard Worker (char const *)0 223*6a54128fSAndroid Build Coastguard Worker }; 224*6a54128fSAndroid Build Coastguard Worker extern void do_write __SS_PROTO; 225*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00041[] = { 226*6a54128fSAndroid Build Coastguard Worker "dump_inode", 227*6a54128fSAndroid Build Coastguard Worker "dump", 228*6a54128fSAndroid Build Coastguard Worker (char const *)0 229*6a54128fSAndroid Build Coastguard Worker }; 230*6a54128fSAndroid Build Coastguard Worker extern void do_dump __SS_PROTO; 231*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00042[] = { 232*6a54128fSAndroid Build Coastguard Worker "cat", 233*6a54128fSAndroid Build Coastguard Worker (char const *)0 234*6a54128fSAndroid Build Coastguard Worker }; 235*6a54128fSAndroid Build Coastguard Worker extern void do_cat __SS_PROTO; 236*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00043[] = { 237*6a54128fSAndroid Build Coastguard Worker "lcd", 238*6a54128fSAndroid Build Coastguard Worker (char const *)0 239*6a54128fSAndroid Build Coastguard Worker }; 240*6a54128fSAndroid Build Coastguard Worker extern void do_lcd __SS_PROTO; 241*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00044[] = { 242*6a54128fSAndroid Build Coastguard Worker "rdump", 243*6a54128fSAndroid Build Coastguard Worker (char const *)0 244*6a54128fSAndroid Build Coastguard Worker }; 245*6a54128fSAndroid Build Coastguard Worker extern void do_rdump __SS_PROTO; 246*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00045[] = { 247*6a54128fSAndroid Build Coastguard Worker "set_super_value", 248*6a54128fSAndroid Build Coastguard Worker "ssv", 249*6a54128fSAndroid Build Coastguard Worker (char const *)0 250*6a54128fSAndroid Build Coastguard Worker }; 251*6a54128fSAndroid Build Coastguard Worker extern void do_set_super __SS_PROTO; 252*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00046[] = { 253*6a54128fSAndroid Build Coastguard Worker "set_inode_field", 254*6a54128fSAndroid Build Coastguard Worker "sif", 255*6a54128fSAndroid Build Coastguard Worker (char const *)0 256*6a54128fSAndroid Build Coastguard Worker }; 257*6a54128fSAndroid Build Coastguard Worker extern void do_set_inode __SS_PROTO; 258*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00047[] = { 259*6a54128fSAndroid Build Coastguard Worker "set_block_group", 260*6a54128fSAndroid Build Coastguard Worker "set_bg", 261*6a54128fSAndroid Build Coastguard Worker (char const *)0 262*6a54128fSAndroid Build Coastguard Worker }; 263*6a54128fSAndroid Build Coastguard Worker extern void do_set_block_group_descriptor __SS_PROTO; 264*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00048[] = { 265*6a54128fSAndroid Build Coastguard Worker "logdump", 266*6a54128fSAndroid Build Coastguard Worker (char const *)0 267*6a54128fSAndroid Build Coastguard Worker }; 268*6a54128fSAndroid Build Coastguard Worker extern void do_logdump __SS_PROTO; 269*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00049[] = { 270*6a54128fSAndroid Build Coastguard Worker "htree_dump", 271*6a54128fSAndroid Build Coastguard Worker "htree", 272*6a54128fSAndroid Build Coastguard Worker (char const *)0 273*6a54128fSAndroid Build Coastguard Worker }; 274*6a54128fSAndroid Build Coastguard Worker extern void do_htree_dump __SS_PROTO; 275*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00050[] = { 276*6a54128fSAndroid Build Coastguard Worker "dx_hash", 277*6a54128fSAndroid Build Coastguard Worker "hash", 278*6a54128fSAndroid Build Coastguard Worker (char const *)0 279*6a54128fSAndroid Build Coastguard Worker }; 280*6a54128fSAndroid Build Coastguard Worker extern void do_dx_hash __SS_PROTO; 281*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00051[] = { 282*6a54128fSAndroid Build Coastguard Worker "dirsearch", 283*6a54128fSAndroid Build Coastguard Worker (char const *)0 284*6a54128fSAndroid Build Coastguard Worker }; 285*6a54128fSAndroid Build Coastguard Worker extern void do_dirsearch __SS_PROTO; 286*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00052[] = { 287*6a54128fSAndroid Build Coastguard Worker "bmap", 288*6a54128fSAndroid Build Coastguard Worker (char const *)0 289*6a54128fSAndroid Build Coastguard Worker }; 290*6a54128fSAndroid Build Coastguard Worker extern void do_bmap __SS_PROTO; 291*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00053[] = { 292*6a54128fSAndroid Build Coastguard Worker "fallocate", 293*6a54128fSAndroid Build Coastguard Worker (char const *)0 294*6a54128fSAndroid Build Coastguard Worker }; 295*6a54128fSAndroid Build Coastguard Worker extern void do_fallocate __SS_PROTO; 296*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00054[] = { 297*6a54128fSAndroid Build Coastguard Worker "punch", 298*6a54128fSAndroid Build Coastguard Worker "truncate", 299*6a54128fSAndroid Build Coastguard Worker (char const *)0 300*6a54128fSAndroid Build Coastguard Worker }; 301*6a54128fSAndroid Build Coastguard Worker extern void do_punch __SS_PROTO; 302*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00055[] = { 303*6a54128fSAndroid Build Coastguard Worker "symlink", 304*6a54128fSAndroid Build Coastguard Worker (char const *)0 305*6a54128fSAndroid Build Coastguard Worker }; 306*6a54128fSAndroid Build Coastguard Worker extern void do_symlink __SS_PROTO; 307*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00056[] = { 308*6a54128fSAndroid Build Coastguard Worker "imap", 309*6a54128fSAndroid Build Coastguard Worker (char const *)0 310*6a54128fSAndroid Build Coastguard Worker }; 311*6a54128fSAndroid Build Coastguard Worker extern void do_imap __SS_PROTO; 312*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00057[] = { 313*6a54128fSAndroid Build Coastguard Worker "dump_unused", 314*6a54128fSAndroid Build Coastguard Worker (char const *)0 315*6a54128fSAndroid Build Coastguard Worker }; 316*6a54128fSAndroid Build Coastguard Worker extern void do_dump_unused __SS_PROTO; 317*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00058[] = { 318*6a54128fSAndroid Build Coastguard Worker "set_current_time", 319*6a54128fSAndroid Build Coastguard Worker (char const *)0 320*6a54128fSAndroid Build Coastguard Worker }; 321*6a54128fSAndroid Build Coastguard Worker extern void do_set_current_time __SS_PROTO; 322*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00059[] = { 323*6a54128fSAndroid Build Coastguard Worker "supported_features", 324*6a54128fSAndroid Build Coastguard Worker (char const *)0 325*6a54128fSAndroid Build Coastguard Worker }; 326*6a54128fSAndroid Build Coastguard Worker extern void do_supported_features __SS_PROTO; 327*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00060[] = { 328*6a54128fSAndroid Build Coastguard Worker "dump_mmp", 329*6a54128fSAndroid Build Coastguard Worker (char const *)0 330*6a54128fSAndroid Build Coastguard Worker }; 331*6a54128fSAndroid Build Coastguard Worker extern void do_dump_mmp __SS_PROTO; 332*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00061[] = { 333*6a54128fSAndroid Build Coastguard Worker "set_mmp_value", 334*6a54128fSAndroid Build Coastguard Worker "smmp", 335*6a54128fSAndroid Build Coastguard Worker (char const *)0 336*6a54128fSAndroid Build Coastguard Worker }; 337*6a54128fSAndroid Build Coastguard Worker extern void do_set_mmp_value __SS_PROTO; 338*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00062[] = { 339*6a54128fSAndroid Build Coastguard Worker "extent_open", 340*6a54128fSAndroid Build Coastguard Worker "eo", 341*6a54128fSAndroid Build Coastguard Worker (char const *)0 342*6a54128fSAndroid Build Coastguard Worker }; 343*6a54128fSAndroid Build Coastguard Worker extern void do_extent_open __SS_PROTO; 344*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00063[] = { 345*6a54128fSAndroid Build Coastguard Worker "zap_block", 346*6a54128fSAndroid Build Coastguard Worker "zap", 347*6a54128fSAndroid Build Coastguard Worker (char const *)0 348*6a54128fSAndroid Build Coastguard Worker }; 349*6a54128fSAndroid Build Coastguard Worker extern void do_zap_block __SS_PROTO; 350*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00064[] = { 351*6a54128fSAndroid Build Coastguard Worker "block_dump", 352*6a54128fSAndroid Build Coastguard Worker "bdump", 353*6a54128fSAndroid Build Coastguard Worker "bd", 354*6a54128fSAndroid Build Coastguard Worker (char const *)0 355*6a54128fSAndroid Build Coastguard Worker }; 356*6a54128fSAndroid Build Coastguard Worker extern void do_block_dump __SS_PROTO; 357*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00065[] = { 358*6a54128fSAndroid Build Coastguard Worker "ea_list", 359*6a54128fSAndroid Build Coastguard Worker (char const *)0 360*6a54128fSAndroid Build Coastguard Worker }; 361*6a54128fSAndroid Build Coastguard Worker extern void do_list_xattr __SS_PROTO; 362*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00066[] = { 363*6a54128fSAndroid Build Coastguard Worker "ea_get", 364*6a54128fSAndroid Build Coastguard Worker (char const *)0 365*6a54128fSAndroid Build Coastguard Worker }; 366*6a54128fSAndroid Build Coastguard Worker extern void do_get_xattr __SS_PROTO; 367*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00067[] = { 368*6a54128fSAndroid Build Coastguard Worker "ea_set", 369*6a54128fSAndroid Build Coastguard Worker (char const *)0 370*6a54128fSAndroid Build Coastguard Worker }; 371*6a54128fSAndroid Build Coastguard Worker extern void do_set_xattr __SS_PROTO; 372*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00068[] = { 373*6a54128fSAndroid Build Coastguard Worker "ea_rm", 374*6a54128fSAndroid Build Coastguard Worker (char const *)0 375*6a54128fSAndroid Build Coastguard Worker }; 376*6a54128fSAndroid Build Coastguard Worker extern void do_rm_xattr __SS_PROTO; 377*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00069[] = { 378*6a54128fSAndroid Build Coastguard Worker "list_quota", 379*6a54128fSAndroid Build Coastguard Worker "lq", 380*6a54128fSAndroid Build Coastguard Worker (char const *)0 381*6a54128fSAndroid Build Coastguard Worker }; 382*6a54128fSAndroid Build Coastguard Worker extern void do_list_quota __SS_PROTO; 383*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00070[] = { 384*6a54128fSAndroid Build Coastguard Worker "get_quota", 385*6a54128fSAndroid Build Coastguard Worker "gq", 386*6a54128fSAndroid Build Coastguard Worker (char const *)0 387*6a54128fSAndroid Build Coastguard Worker }; 388*6a54128fSAndroid Build Coastguard Worker extern void do_get_quota __SS_PROTO; 389*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00071[] = { 390*6a54128fSAndroid Build Coastguard Worker "inode_dump", 391*6a54128fSAndroid Build Coastguard Worker "idump", 392*6a54128fSAndroid Build Coastguard Worker "id", 393*6a54128fSAndroid Build Coastguard Worker (char const *)0 394*6a54128fSAndroid Build Coastguard Worker }; 395*6a54128fSAndroid Build Coastguard Worker extern void do_idump __SS_PROTO; 396*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00072[] = { 397*6a54128fSAndroid Build Coastguard Worker "journal_open", 398*6a54128fSAndroid Build Coastguard Worker "jo", 399*6a54128fSAndroid Build Coastguard Worker (char const *)0 400*6a54128fSAndroid Build Coastguard Worker }; 401*6a54128fSAndroid Build Coastguard Worker extern void do_journal_open __SS_PROTO; 402*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00073[] = { 403*6a54128fSAndroid Build Coastguard Worker "journal_close", 404*6a54128fSAndroid Build Coastguard Worker "jc", 405*6a54128fSAndroid Build Coastguard Worker (char const *)0 406*6a54128fSAndroid Build Coastguard Worker }; 407*6a54128fSAndroid Build Coastguard Worker extern void do_journal_close __SS_PROTO; 408*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00074[] = { 409*6a54128fSAndroid Build Coastguard Worker "journal_write", 410*6a54128fSAndroid Build Coastguard Worker "jw", 411*6a54128fSAndroid Build Coastguard Worker (char const *)0 412*6a54128fSAndroid Build Coastguard Worker }; 413*6a54128fSAndroid Build Coastguard Worker extern void do_journal_write __SS_PROTO; 414*6a54128fSAndroid Build Coastguard Worker static char const * const ssu00075[] = { 415*6a54128fSAndroid Build Coastguard Worker "journal_run", 416*6a54128fSAndroid Build Coastguard Worker "jr", 417*6a54128fSAndroid Build Coastguard Worker (char const *)0 418*6a54128fSAndroid Build Coastguard Worker }; 419*6a54128fSAndroid Build Coastguard Worker extern void do_journal_run __SS_PROTO; 420*6a54128fSAndroid Build Coastguard Worker static ss_request_entry ssu00076[] = { 421*6a54128fSAndroid Build Coastguard Worker { ssu00001, 422*6a54128fSAndroid Build Coastguard Worker do_show_debugfs_params, 423*6a54128fSAndroid Build Coastguard Worker "Show debugfs parameters", 424*6a54128fSAndroid Build Coastguard Worker 0 }, 425*6a54128fSAndroid Build Coastguard Worker { ssu00002, 426*6a54128fSAndroid Build Coastguard Worker do_open_filesys, 427*6a54128fSAndroid Build Coastguard Worker "Open a filesystem", 428*6a54128fSAndroid Build Coastguard Worker 0 }, 429*6a54128fSAndroid Build Coastguard Worker { ssu00003, 430*6a54128fSAndroid Build Coastguard Worker do_close_filesys, 431*6a54128fSAndroid Build Coastguard Worker "Close the filesystem", 432*6a54128fSAndroid Build Coastguard Worker 0 }, 433*6a54128fSAndroid Build Coastguard Worker { ssu00004, 434*6a54128fSAndroid Build Coastguard Worker do_freefrag, 435*6a54128fSAndroid Build Coastguard Worker "Report free space fragmentation", 436*6a54128fSAndroid Build Coastguard Worker 0 }, 437*6a54128fSAndroid Build Coastguard Worker { ssu00005, 438*6a54128fSAndroid Build Coastguard Worker do_features, 439*6a54128fSAndroid Build Coastguard Worker "Set/print superblock features", 440*6a54128fSAndroid Build Coastguard Worker 0 }, 441*6a54128fSAndroid Build Coastguard Worker { ssu00006, 442*6a54128fSAndroid Build Coastguard Worker do_dirty_filesys, 443*6a54128fSAndroid Build Coastguard Worker "Mark the filesystem as dirty", 444*6a54128fSAndroid Build Coastguard Worker 0 }, 445*6a54128fSAndroid Build Coastguard Worker { ssu00007, 446*6a54128fSAndroid Build Coastguard Worker do_init_filesys, 447*6a54128fSAndroid Build Coastguard Worker "Initialize a filesystem (DESTROYS DATA)", 448*6a54128fSAndroid Build Coastguard Worker 0 }, 449*6a54128fSAndroid Build Coastguard Worker { ssu00008, 450*6a54128fSAndroid Build Coastguard Worker do_show_super_stats, 451*6a54128fSAndroid Build Coastguard Worker "Show superblock statistics", 452*6a54128fSAndroid Build Coastguard Worker 0 }, 453*6a54128fSAndroid Build Coastguard Worker { ssu00009, 454*6a54128fSAndroid Build Coastguard Worker do_ncheck, 455*6a54128fSAndroid Build Coastguard Worker "Do inode->name translation", 456*6a54128fSAndroid Build Coastguard Worker 0 }, 457*6a54128fSAndroid Build Coastguard Worker { ssu00010, 458*6a54128fSAndroid Build Coastguard Worker do_icheck, 459*6a54128fSAndroid Build Coastguard Worker "Do block->inode translation", 460*6a54128fSAndroid Build Coastguard Worker 0 }, 461*6a54128fSAndroid Build Coastguard Worker { ssu00011, 462*6a54128fSAndroid Build Coastguard Worker do_chroot, 463*6a54128fSAndroid Build Coastguard Worker "Change root directory", 464*6a54128fSAndroid Build Coastguard Worker 0 }, 465*6a54128fSAndroid Build Coastguard Worker { ssu00012, 466*6a54128fSAndroid Build Coastguard Worker do_change_working_dir, 467*6a54128fSAndroid Build Coastguard Worker "Change working directory", 468*6a54128fSAndroid Build Coastguard Worker 0 }, 469*6a54128fSAndroid Build Coastguard Worker { ssu00013, 470*6a54128fSAndroid Build Coastguard Worker do_list_dir, 471*6a54128fSAndroid Build Coastguard Worker "List directory", 472*6a54128fSAndroid Build Coastguard Worker 0 }, 473*6a54128fSAndroid Build Coastguard Worker { ssu00014, 474*6a54128fSAndroid Build Coastguard Worker do_stat, 475*6a54128fSAndroid Build Coastguard Worker "Show inode information ", 476*6a54128fSAndroid Build Coastguard Worker 0 }, 477*6a54128fSAndroid Build Coastguard Worker { ssu00015, 478*6a54128fSAndroid Build Coastguard Worker do_dump_extents, 479*6a54128fSAndroid Build Coastguard Worker "Dump extents information ", 480*6a54128fSAndroid Build Coastguard Worker 0 }, 481*6a54128fSAndroid Build Coastguard Worker { ssu00016, 482*6a54128fSAndroid Build Coastguard Worker do_blocks, 483*6a54128fSAndroid Build Coastguard Worker "Dump blocks used by an inode ", 484*6a54128fSAndroid Build Coastguard Worker 0 }, 485*6a54128fSAndroid Build Coastguard Worker { ssu00017, 486*6a54128fSAndroid Build Coastguard Worker do_filefrag, 487*6a54128fSAndroid Build Coastguard Worker "Report fragmentation information for an inode", 488*6a54128fSAndroid Build Coastguard Worker 0 }, 489*6a54128fSAndroid Build Coastguard Worker { ssu00018, 490*6a54128fSAndroid Build Coastguard Worker do_link, 491*6a54128fSAndroid Build Coastguard Worker "Create directory link", 492*6a54128fSAndroid Build Coastguard Worker 0 }, 493*6a54128fSAndroid Build Coastguard Worker { ssu00019, 494*6a54128fSAndroid Build Coastguard Worker do_unlink, 495*6a54128fSAndroid Build Coastguard Worker "Delete a directory link", 496*6a54128fSAndroid Build Coastguard Worker 0 }, 497*6a54128fSAndroid Build Coastguard Worker { ssu00020, 498*6a54128fSAndroid Build Coastguard Worker do_mkdir, 499*6a54128fSAndroid Build Coastguard Worker "Create a directory", 500*6a54128fSAndroid Build Coastguard Worker 0 }, 501*6a54128fSAndroid Build Coastguard Worker { ssu00021, 502*6a54128fSAndroid Build Coastguard Worker do_rmdir, 503*6a54128fSAndroid Build Coastguard Worker "Remove a directory", 504*6a54128fSAndroid Build Coastguard Worker 0 }, 505*6a54128fSAndroid Build Coastguard Worker { ssu00022, 506*6a54128fSAndroid Build Coastguard Worker do_rm, 507*6a54128fSAndroid Build Coastguard Worker "Remove a file (unlink and kill_file, if appropriate)", 508*6a54128fSAndroid Build Coastguard Worker 0 }, 509*6a54128fSAndroid Build Coastguard Worker { ssu00023, 510*6a54128fSAndroid Build Coastguard Worker do_kill_file, 511*6a54128fSAndroid Build Coastguard Worker "Deallocate an inode and its blocks", 512*6a54128fSAndroid Build Coastguard Worker 0 }, 513*6a54128fSAndroid Build Coastguard Worker { ssu00024, 514*6a54128fSAndroid Build Coastguard Worker do_copy_inode, 515*6a54128fSAndroid Build Coastguard Worker "Copy the inode structure", 516*6a54128fSAndroid Build Coastguard Worker 0 }, 517*6a54128fSAndroid Build Coastguard Worker { ssu00025, 518*6a54128fSAndroid Build Coastguard Worker do_clri, 519*6a54128fSAndroid Build Coastguard Worker "Clear an inode's contents", 520*6a54128fSAndroid Build Coastguard Worker 0 }, 521*6a54128fSAndroid Build Coastguard Worker { ssu00026, 522*6a54128fSAndroid Build Coastguard Worker do_freei, 523*6a54128fSAndroid Build Coastguard Worker "Clear an inode's in-use flag", 524*6a54128fSAndroid Build Coastguard Worker 0 }, 525*6a54128fSAndroid Build Coastguard Worker { ssu00027, 526*6a54128fSAndroid Build Coastguard Worker do_seti, 527*6a54128fSAndroid Build Coastguard Worker "Set an inode's in-use flag", 528*6a54128fSAndroid Build Coastguard Worker 0 }, 529*6a54128fSAndroid Build Coastguard Worker { ssu00028, 530*6a54128fSAndroid Build Coastguard Worker do_testi, 531*6a54128fSAndroid Build Coastguard Worker "Test an inode's in-use flag", 532*6a54128fSAndroid Build Coastguard Worker 0 }, 533*6a54128fSAndroid Build Coastguard Worker { ssu00029, 534*6a54128fSAndroid Build Coastguard Worker do_freeb, 535*6a54128fSAndroid Build Coastguard Worker "Clear a block's in-use flag", 536*6a54128fSAndroid Build Coastguard Worker 0 }, 537*6a54128fSAndroid Build Coastguard Worker { ssu00030, 538*6a54128fSAndroid Build Coastguard Worker do_setb, 539*6a54128fSAndroid Build Coastguard Worker "Set a block's in-use flag", 540*6a54128fSAndroid Build Coastguard Worker 0 }, 541*6a54128fSAndroid Build Coastguard Worker { ssu00031, 542*6a54128fSAndroid Build Coastguard Worker do_testb, 543*6a54128fSAndroid Build Coastguard Worker "Test a block's in-use flag", 544*6a54128fSAndroid Build Coastguard Worker 0 }, 545*6a54128fSAndroid Build Coastguard Worker { ssu00032, 546*6a54128fSAndroid Build Coastguard Worker do_modify_inode, 547*6a54128fSAndroid Build Coastguard Worker "Modify an inode by structure", 548*6a54128fSAndroid Build Coastguard Worker 0 }, 549*6a54128fSAndroid Build Coastguard Worker { ssu00033, 550*6a54128fSAndroid Build Coastguard Worker do_find_free_block, 551*6a54128fSAndroid Build Coastguard Worker "Find free block(s)", 552*6a54128fSAndroid Build Coastguard Worker 0 }, 553*6a54128fSAndroid Build Coastguard Worker { ssu00034, 554*6a54128fSAndroid Build Coastguard Worker do_find_free_inode, 555*6a54128fSAndroid Build Coastguard Worker "Find free inode(s)", 556*6a54128fSAndroid Build Coastguard Worker 0 }, 557*6a54128fSAndroid Build Coastguard Worker { ssu00035, 558*6a54128fSAndroid Build Coastguard Worker do_print_working_directory, 559*6a54128fSAndroid Build Coastguard Worker "Print current working directory", 560*6a54128fSAndroid Build Coastguard Worker 0 }, 561*6a54128fSAndroid Build Coastguard Worker { ssu00036, 562*6a54128fSAndroid Build Coastguard Worker do_expand_dir, 563*6a54128fSAndroid Build Coastguard Worker "Expand directory", 564*6a54128fSAndroid Build Coastguard Worker 0 }, 565*6a54128fSAndroid Build Coastguard Worker { ssu00037, 566*6a54128fSAndroid Build Coastguard Worker do_mknod, 567*6a54128fSAndroid Build Coastguard Worker "Create a special file", 568*6a54128fSAndroid Build Coastguard Worker 0 }, 569*6a54128fSAndroid Build Coastguard Worker { ssu00038, 570*6a54128fSAndroid Build Coastguard Worker do_lsdel, 571*6a54128fSAndroid Build Coastguard Worker "List deleted inodes", 572*6a54128fSAndroid Build Coastguard Worker 0 }, 573*6a54128fSAndroid Build Coastguard Worker { ssu00039, 574*6a54128fSAndroid Build Coastguard Worker do_undel, 575*6a54128fSAndroid Build Coastguard Worker "Undelete file", 576*6a54128fSAndroid Build Coastguard Worker 0 }, 577*6a54128fSAndroid Build Coastguard Worker { ssu00040, 578*6a54128fSAndroid Build Coastguard Worker do_write, 579*6a54128fSAndroid Build Coastguard Worker "Copy a file from your native filesystem", 580*6a54128fSAndroid Build Coastguard Worker 0 }, 581*6a54128fSAndroid Build Coastguard Worker { ssu00041, 582*6a54128fSAndroid Build Coastguard Worker do_dump, 583*6a54128fSAndroid Build Coastguard Worker "Dump an inode out to a file", 584*6a54128fSAndroid Build Coastguard Worker 0 }, 585*6a54128fSAndroid Build Coastguard Worker { ssu00042, 586*6a54128fSAndroid Build Coastguard Worker do_cat, 587*6a54128fSAndroid Build Coastguard Worker "Dump an inode out to stdout", 588*6a54128fSAndroid Build Coastguard Worker 0 }, 589*6a54128fSAndroid Build Coastguard Worker { ssu00043, 590*6a54128fSAndroid Build Coastguard Worker do_lcd, 591*6a54128fSAndroid Build Coastguard Worker "Change the current directory on your native filesystem", 592*6a54128fSAndroid Build Coastguard Worker 0 }, 593*6a54128fSAndroid Build Coastguard Worker { ssu00044, 594*6a54128fSAndroid Build Coastguard Worker do_rdump, 595*6a54128fSAndroid Build Coastguard Worker "Recursively dump a directory to the native filesystem", 596*6a54128fSAndroid Build Coastguard Worker 0 }, 597*6a54128fSAndroid Build Coastguard Worker { ssu00045, 598*6a54128fSAndroid Build Coastguard Worker do_set_super, 599*6a54128fSAndroid Build Coastguard Worker "Set superblock value", 600*6a54128fSAndroid Build Coastguard Worker 0 }, 601*6a54128fSAndroid Build Coastguard Worker { ssu00046, 602*6a54128fSAndroid Build Coastguard Worker do_set_inode, 603*6a54128fSAndroid Build Coastguard Worker "Set inode field", 604*6a54128fSAndroid Build Coastguard Worker 0 }, 605*6a54128fSAndroid Build Coastguard Worker { ssu00047, 606*6a54128fSAndroid Build Coastguard Worker do_set_block_group_descriptor, 607*6a54128fSAndroid Build Coastguard Worker "Set block group descriptor field", 608*6a54128fSAndroid Build Coastguard Worker 0 }, 609*6a54128fSAndroid Build Coastguard Worker { ssu00048, 610*6a54128fSAndroid Build Coastguard Worker do_logdump, 611*6a54128fSAndroid Build Coastguard Worker "Dump the contents of the journal", 612*6a54128fSAndroid Build Coastguard Worker 0 }, 613*6a54128fSAndroid Build Coastguard Worker { ssu00049, 614*6a54128fSAndroid Build Coastguard Worker do_htree_dump, 615*6a54128fSAndroid Build Coastguard Worker "Dump a hash-indexed directory", 616*6a54128fSAndroid Build Coastguard Worker 0 }, 617*6a54128fSAndroid Build Coastguard Worker { ssu00050, 618*6a54128fSAndroid Build Coastguard Worker do_dx_hash, 619*6a54128fSAndroid Build Coastguard Worker "Calculate the directory hash of a filename", 620*6a54128fSAndroid Build Coastguard Worker 0 }, 621*6a54128fSAndroid Build Coastguard Worker { ssu00051, 622*6a54128fSAndroid Build Coastguard Worker do_dirsearch, 623*6a54128fSAndroid Build Coastguard Worker "Search a directory for a particular filename", 624*6a54128fSAndroid Build Coastguard Worker 0 }, 625*6a54128fSAndroid Build Coastguard Worker { ssu00052, 626*6a54128fSAndroid Build Coastguard Worker do_bmap, 627*6a54128fSAndroid Build Coastguard Worker "Calculate the logical->physical block mapping for an inode", 628*6a54128fSAndroid Build Coastguard Worker 0 }, 629*6a54128fSAndroid Build Coastguard Worker { ssu00053, 630*6a54128fSAndroid Build Coastguard Worker do_fallocate, 631*6a54128fSAndroid Build Coastguard Worker "Allocate uninitialized blocks to an inode", 632*6a54128fSAndroid Build Coastguard Worker 0 }, 633*6a54128fSAndroid Build Coastguard Worker { ssu00054, 634*6a54128fSAndroid Build Coastguard Worker do_punch, 635*6a54128fSAndroid Build Coastguard Worker "Punch (or truncate) blocks from an inode by deallocating them", 636*6a54128fSAndroid Build Coastguard Worker 0 }, 637*6a54128fSAndroid Build Coastguard Worker { ssu00055, 638*6a54128fSAndroid Build Coastguard Worker do_symlink, 639*6a54128fSAndroid Build Coastguard Worker "Create a symbolic link", 640*6a54128fSAndroid Build Coastguard Worker 0 }, 641*6a54128fSAndroid Build Coastguard Worker { ssu00056, 642*6a54128fSAndroid Build Coastguard Worker do_imap, 643*6a54128fSAndroid Build Coastguard Worker "Calculate the location of an inode", 644*6a54128fSAndroid Build Coastguard Worker 0 }, 645*6a54128fSAndroid Build Coastguard Worker { ssu00057, 646*6a54128fSAndroid Build Coastguard Worker do_dump_unused, 647*6a54128fSAndroid Build Coastguard Worker "Dump unused blocks", 648*6a54128fSAndroid Build Coastguard Worker 0 }, 649*6a54128fSAndroid Build Coastguard Worker { ssu00058, 650*6a54128fSAndroid Build Coastguard Worker do_set_current_time, 651*6a54128fSAndroid Build Coastguard Worker "Set current time to use when setting filesystem fields", 652*6a54128fSAndroid Build Coastguard Worker 0 }, 653*6a54128fSAndroid Build Coastguard Worker { ssu00059, 654*6a54128fSAndroid Build Coastguard Worker do_supported_features, 655*6a54128fSAndroid Build Coastguard Worker "Print features supported by this version of e2fsprogs", 656*6a54128fSAndroid Build Coastguard Worker 0 }, 657*6a54128fSAndroid Build Coastguard Worker { ssu00060, 658*6a54128fSAndroid Build Coastguard Worker do_dump_mmp, 659*6a54128fSAndroid Build Coastguard Worker "Dump MMP information", 660*6a54128fSAndroid Build Coastguard Worker 0 }, 661*6a54128fSAndroid Build Coastguard Worker { ssu00061, 662*6a54128fSAndroid Build Coastguard Worker do_set_mmp_value, 663*6a54128fSAndroid Build Coastguard Worker "Set MMP value", 664*6a54128fSAndroid Build Coastguard Worker 0 }, 665*6a54128fSAndroid Build Coastguard Worker { ssu00062, 666*6a54128fSAndroid Build Coastguard Worker do_extent_open, 667*6a54128fSAndroid Build Coastguard Worker "Open inode for extent manipulation", 668*6a54128fSAndroid Build Coastguard Worker 0 }, 669*6a54128fSAndroid Build Coastguard Worker { ssu00063, 670*6a54128fSAndroid Build Coastguard Worker do_zap_block, 671*6a54128fSAndroid Build Coastguard Worker "Zap block: fill with 0, pattern, flip bits etc.", 672*6a54128fSAndroid Build Coastguard Worker 0 }, 673*6a54128fSAndroid Build Coastguard Worker { ssu00064, 674*6a54128fSAndroid Build Coastguard Worker do_block_dump, 675*6a54128fSAndroid Build Coastguard Worker "Dump contents of a block", 676*6a54128fSAndroid Build Coastguard Worker 0 }, 677*6a54128fSAndroid Build Coastguard Worker { ssu00065, 678*6a54128fSAndroid Build Coastguard Worker do_list_xattr, 679*6a54128fSAndroid Build Coastguard Worker "List extended attributes of an inode", 680*6a54128fSAndroid Build Coastguard Worker 0 }, 681*6a54128fSAndroid Build Coastguard Worker { ssu00066, 682*6a54128fSAndroid Build Coastguard Worker do_get_xattr, 683*6a54128fSAndroid Build Coastguard Worker "Get an extended attribute of an inode", 684*6a54128fSAndroid Build Coastguard Worker 0 }, 685*6a54128fSAndroid Build Coastguard Worker { ssu00067, 686*6a54128fSAndroid Build Coastguard Worker do_set_xattr, 687*6a54128fSAndroid Build Coastguard Worker "Set an extended attribute of an inode", 688*6a54128fSAndroid Build Coastguard Worker 0 }, 689*6a54128fSAndroid Build Coastguard Worker { ssu00068, 690*6a54128fSAndroid Build Coastguard Worker do_rm_xattr, 691*6a54128fSAndroid Build Coastguard Worker "Remove an extended attribute of an inode", 692*6a54128fSAndroid Build Coastguard Worker 0 }, 693*6a54128fSAndroid Build Coastguard Worker { ssu00069, 694*6a54128fSAndroid Build Coastguard Worker do_list_quota, 695*6a54128fSAndroid Build Coastguard Worker "List quota", 696*6a54128fSAndroid Build Coastguard Worker 0 }, 697*6a54128fSAndroid Build Coastguard Worker { ssu00070, 698*6a54128fSAndroid Build Coastguard Worker do_get_quota, 699*6a54128fSAndroid Build Coastguard Worker "Get quota", 700*6a54128fSAndroid Build Coastguard Worker 0 }, 701*6a54128fSAndroid Build Coastguard Worker { ssu00071, 702*6a54128fSAndroid Build Coastguard Worker do_idump, 703*6a54128fSAndroid Build Coastguard Worker "Dump the inode structure in hex", 704*6a54128fSAndroid Build Coastguard Worker 0 }, 705*6a54128fSAndroid Build Coastguard Worker { ssu00072, 706*6a54128fSAndroid Build Coastguard Worker do_journal_open, 707*6a54128fSAndroid Build Coastguard Worker "Open the journal", 708*6a54128fSAndroid Build Coastguard Worker 0 }, 709*6a54128fSAndroid Build Coastguard Worker { ssu00073, 710*6a54128fSAndroid Build Coastguard Worker do_journal_close, 711*6a54128fSAndroid Build Coastguard Worker "Close the journal", 712*6a54128fSAndroid Build Coastguard Worker 0 }, 713*6a54128fSAndroid Build Coastguard Worker { ssu00074, 714*6a54128fSAndroid Build Coastguard Worker do_journal_write, 715*6a54128fSAndroid Build Coastguard Worker "Write a transaction to the journal", 716*6a54128fSAndroid Build Coastguard Worker 0 }, 717*6a54128fSAndroid Build Coastguard Worker { ssu00075, 718*6a54128fSAndroid Build Coastguard Worker do_journal_run, 719*6a54128fSAndroid Build Coastguard Worker "Recover the journal", 720*6a54128fSAndroid Build Coastguard Worker 0 }, 721*6a54128fSAndroid Build Coastguard Worker { 0, 0, 0, 0 } 722*6a54128fSAndroid Build Coastguard Worker }; 723*6a54128fSAndroid Build Coastguard Worker 724*6a54128fSAndroid Build Coastguard Worker ss_request_table debug_cmds = { 2, ssu00076 }; 725