Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 758 → Rev 759

/kernel/trunk/generic/src/console/cmd.c
50,6 → 50,7
#include <arch/mm/tlb.h>
#include <mm/frame.h>
#include <main/version.h>
#include <mm/slab.h>
 
/** Data and methods for 'help' command. */
static int cmd_help(cmd_arg_t *argv);
243,6 → 244,14
};
 
 
static int cmd_slabs(cmd_arg_t *argv);
static cmd_info_t slabs_info = {
.name = "slabs",
.description = "List SLAB caches.",
.func = cmd_slabs,
.argc = 0
};
 
/** Data and methods for 'zones' command */
static int cmd_zones(cmd_arg_t *argv);
static cmd_info_t zones_info = {
353,6 → 362,10
if (!cmd_register(&zones_info))
panic("could not register command %s\n", zones_info.name);
 
cmd_initialize(&slabs_info);
if (!cmd_register(&slabs_info))
panic("could not register command %s\n", slabs_info.name);
 
cmd_initialize(&zone_info);
if (!cmd_register(&zone_info))
panic("could not register command %s\n", zone_info.name);
603,6 → 616,17
return 1;
}
 
/** Command for listings SLAB caches
*
* @param argv Ignores
*
* @return Always 1
*/
int cmd_slabs(cmd_arg_t * argv) {
slab_print_list();
return 1;
}
 
/** Command for listing memory zones
*
* @param argv Ignored