Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/console/cmd.c

    r3266412 r593e023  
    7070#include <sysinfo/sysinfo.h>
    7171#include <symtab.h>
    72 #include <synch/workqueue.h>
    73 #include <synch/rcu.h>
    7472#include <errno.h>
    7573
     
    206204        .func = cmd_test,
    207205        .argc = 1,
    208         .argv = test_argv,
    209         .hints_enum = tests_hints_enum
     206        .argv = test_argv
    210207};
    211208
     
    247244        .func = cmd_desc,
    248245        .argc = 1,
    249         .argv = &desc_argv,
    250         .hints_enum = cmdtab_enum
     246        .argv = &desc_argv
    251247};
    252248
     
    264260        .func = cmd_symaddr,
    265261        .argc = 1,
    266         .argv = &symaddr_argv,
    267         .hints_enum = symtab_hints_enum,
     262        .argv = &symaddr_argv
    268263};
    269264
     
    306301        .func = cmd_call0,
    307302        .argc = 1,
    308         .argv = &call0_argv,
    309         .hints_enum = symtab_hints_enum
     303        .argv = &call0_argv
    310304};
    311305
     
    322316        .func = cmd_mcall0,
    323317        .argc = 1,
    324         .argv = &mcall0_argv,
    325         .hints_enum = symtab_hints_enum
     318        .argv = &mcall0_argv
    326319};
    327320
     
    345338        .func = cmd_call1,
    346339        .argc = 2,
    347         .argv = call1_argv,
    348         .hints_enum = symtab_hints_enum
     340        .argv = call1_argv
    349341};
    350342
     
    373365        .func = cmd_call2,
    374366        .argc = 3,
    375         .argv = call2_argv,
    376         .hints_enum = symtab_hints_enum
     367        .argv = call2_argv
    377368};
    378369
     
    407398        .func = cmd_call3,
    408399        .argc = 4,
    409         .argv = call3_argv,
    410         .hints_enum = symtab_hints_enum
     400        .argv = call3_argv
    411401};
    412402
     
    534524        .argc = 1,
    535525        .argv = &zone_argv
    536 };
    537 
    538 /* Data and methods for the 'workq' command */
    539 static int cmd_workq(cmd_arg_t *argv);
    540 static cmd_info_t workq_info = {
    541         .name = "workq",
    542         .description = "Show global workq information.",
    543         .func = cmd_workq,
    544         .argc = 0
    545 };
    546 
    547 /* Data and methods for the 'workq' command */
    548 static int cmd_rcu(cmd_arg_t *argv);
    549 static cmd_info_t rcu_info = {
    550         .name = "rcu",
    551         .description = "Show RCU run-time statistics.",
    552         .func = cmd_rcu,
    553         .argc = 0
    554526};
    555527
     
    617589        &physmem_info,
    618590        &reboot_info,
    619         &rcu_info,
    620591        &sched_info,
    621592        &set4_info,
     
    628599        &uptime_info,
    629600        &version_info,
    630         &workq_info,
    631601        &zones_info,
    632602        &zone_info,
     
    13001270{
    13011271        sched_print_list();
    1302         return 1;
    1303 }
    1304 
    1305 /** Prints information about the global work queue.
    1306  *
    1307  * @param argv Ignores
    1308  *
    1309  * @return Always 1
    1310  */
    1311 int cmd_workq(cmd_arg_t *argv)
    1312 {
    1313         workq_global_print_info();
    1314         return 1;
    1315 }
    1316 
    1317 /** Prints RCU statistics.
    1318  *
    1319  * @param argv Ignores
    1320  *
    1321  * @return Always 1
    1322  */
    1323 int cmd_rcu(cmd_arg_t *argv)
    1324 {
    1325         rcu_print_stat();
    13261272        return 1;
    13271273}
Note: See TracChangeset for help on using the changeset viewer.