blob: 49ea6283b3f16b1d943fe3944a605f337c0ccd19 [file] [log] [blame]
#ifdef CONFIG_DISKDB
enum diskdb_options {
O_DATABASE = O_DISKDB,
O_ERROR_TRIGGER,
O_DUMP_MEMORY,
O_RESET_MEMORY,
O_DROP_OLD_MEMORY,
};
void diskdb_resolve_addr(u64 addr);
int diskdb_modifier(int opt);
int diskdb_cmd(int opt, int ac, char **av);
void diskdb_usage(void);
#define DISKDB_OPTIONS \
{ "database", 1, NULL, O_DATABASE }, \
{ "error-trigger", 1, NULL, O_ERROR_TRIGGER }, \
{ "dump-memory", 2, NULL, O_DUMP_MEMORY }, \
{ "reset-memory", 2, NULL, O_RESET_MEMORY }, \
{ "drop-old-memory", 0, NULL, O_DROP_OLD_MEMORY },
#else
static inline void diskdb_resolve_addr(u64 addr) {}
static inline int diskdb_modifier(int opt) { return 0; }
static inline int diskdb_cmd(int opt, int ac, char **av) { return 0; }
static inline void diskdb_usage(void) {}
#define DISKDB_OPTIONS
#endif