summaryrefslogtreecommitdiffstats
path: root/src/htm.c
diff options
context:
space:
mode:
authorMichael Neuling <mikey@neuling.org>2018-06-07 16:54:37 +1000
committerAlistair Popple <alistair@popple.id.au>2018-06-15 14:33:11 +1000
commit11ed228ee3cd7a67913d4d0add0e7cca9b5e9f38 (patch)
tree77c510968893c26487b249ea22cb0d8d661c2d93 /src/htm.c
parent08eef521d374c6fc46d7adb02f2958c10323086f (diff)
downloadpdbg-11ed228ee3cd7a67913d4d0add0e7cca9b5e9f38.tar.gz
pdbg-11ed228ee3cd7a67913d4d0add0e7cca9b5e9f38.zip
htm: Few code cleanups
Remove unused arguments. Remove unused pause command. Make < 80 cols Signed-off-by: Michael Neuling <mikey@neuling.org>
Diffstat (limited to 'src/htm.c')
-rw-r--r--src/htm.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/htm.c b/src/htm.c
index 62b8569..f2fc8cf 100644
--- a/src/htm.c
+++ b/src/htm.c
@@ -81,7 +81,7 @@ static char *get_htm_dump_filename(void)
return filename;
}
-static int run_start(enum htm_type type, int optind, int argc, char *argv[])
+static int run_start(enum htm_type type)
{
struct pdbg_target *target;
int rc = 0;
@@ -105,7 +105,7 @@ static int run_start(enum htm_type type, int optind, int argc, char *argv[])
return rc;
}
-static int run_stop(enum htm_type type, int optind, int argc, char *argv[])
+static int run_stop(enum htm_type type)
{
struct pdbg_target *target;
int rc = 0;
@@ -129,7 +129,7 @@ static int run_stop(enum htm_type type, int optind, int argc, char *argv[])
return rc;
}
-static int run_status(enum htm_type type, int optind, int argc, char *argv[])
+static int run_status(enum htm_type type)
{
struct pdbg_target *target;
int rc = 0;
@@ -153,7 +153,7 @@ static int run_status(enum htm_type type, int optind, int argc, char *argv[])
return rc;
}
-static int run_reset(enum htm_type type, int optind, int argc, char *argv[])
+static int run_reset(enum htm_type type)
{
uint64_t old_base = 0, base, size;
struct pdbg_target *target;
@@ -186,7 +186,7 @@ static int run_reset(enum htm_type type, int optind, int argc, char *argv[])
return rc;
}
-static int run_dump(enum htm_type type, int optind, int argc, char *argv[])
+static int run_dump(enum htm_type type)
{
struct pdbg_target *target;
char *filename;
@@ -218,34 +218,34 @@ static int run_dump(enum htm_type type, int optind, int argc, char *argv[])
return rc;
}
-static int run_trace(enum htm_type type, int optind, int argc, char *argv[])
+static int run_trace(enum htm_type type)
{
int rc;
- rc = run_reset(type, optind, argc, argv);
+ rc = run_reset(type);
if (rc == 0) {
printf("No HTM units were reset.\n");
printf("It is unlikely anything will start... trying anyway\n");
}
- rc = run_start(type, optind, argc, argv);
+ rc = run_start(type);
if (rc == 0)
printf("No HTM units were started\n");
return rc;
}
-static int run_analyse(enum htm_type type, int optind, int argc, char *argv[])
+static int run_analyse(enum htm_type type)
{
int rc;
- rc = run_stop(type, optind, argc, argv);
+ rc = run_stop(type);
if (rc == 0) {
printf("No HTM units were stopped.\n");
printf("It is unlikely anything will dump... trying anyway\n");
}
- rc = run_dump(type, optind, argc, argv);
+ rc = run_dump(type);
if (rc == 0)
printf("No HTM buffers were dumped to file\n");
@@ -256,7 +256,7 @@ static struct {
const char *name;
const char *args;
const char *desc;
- int (*fn)(enum htm_type, int, int, char **);
+ int (*fn)(enum htm_type);
} actions[] = {
{ "start", "", "Start %s HTM", &run_start },
{ "stop", "", "Stop %s HTM", &run_stop },
@@ -382,7 +382,7 @@ int run_htm(int optind, int argc, char *argv[])
optind++;
for (i = 0; i < ARRAY_SIZE(actions); i++) {
if (strcmp(argv[optind], actions[i].name) == 0) {
- rc = actions[i].fn(type, optind, argc, argv);
+ rc = actions[i].fn(type);
break;
}
}
OpenPOWER on IntegriCloud