app/trace: add g_ to global variable names

Signed-off-by: Jim Harris <james.r.harris@intel.com>
Change-Id: Ia6b9d6ee8ce1339f331788f418dbb8b3f5d68b3b

Reviewed-on: https://review.gerrithub.io/424614
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
Jim Harris 2018-09-04 17:21:31 -07:00
parent 6eeb762f4c
commit ea0afee0e4

View File

@ -79,12 +79,12 @@ struct object_stats {
struct object_stats g_stats[SPDK_TRACE_MAX_OBJECT]; struct object_stats g_stats[SPDK_TRACE_MAX_OBJECT];
static char *exe_name; static char *g_exe_name;
static int verbose = 1; static int g_verbose = 1;
static uint64_t tsc_rate; static uint64_t g_tsc_rate;
static uint64_t first_tsc = 0x0; static uint64_t g_first_tsc = 0x0;
static uint64_t last_tsc = -1ULL; static uint64_t g_last_tsc = -1ULL;
static float static float
get_us_from_tsc(uint64_t tsc, uint64_t tsc_rate) get_us_from_tsc(uint64_t tsc, uint64_t tsc_rate)
@ -204,7 +204,7 @@ static void
process_event(struct spdk_trace_entry *e, uint64_t tsc_rate, process_event(struct spdk_trace_entry *e, uint64_t tsc_rate,
uint64_t tsc_offset, uint16_t lcore) uint64_t tsc_offset, uint16_t lcore)
{ {
if (verbose) { if (g_verbose) {
print_event(e, tsc_rate, tsc_offset, lcore); print_event(e, tsc_rate, tsc_offset, lcore);
} }
} }
@ -259,11 +259,11 @@ populate_events(struct spdk_trace_history *history)
* ensure we only print data for the subset of time where we have * ensure we only print data for the subset of time where we have
* data across all reactors. * data across all reactors.
*/ */
if (e[first].tsc > first_tsc) { if (e[first].tsc > g_first_tsc) {
first_tsc = e[first].tsc; g_first_tsc = e[first].tsc;
} }
if (e[last].tsc < last_tsc) { if (e[last].tsc < g_last_tsc) {
last_tsc = e[last].tsc; g_last_tsc = e[last].tsc;
} }
i = first; i = first;
@ -284,7 +284,7 @@ populate_events(struct spdk_trace_history *history)
static void usage(void) static void usage(void)
{ {
fprintf(stderr, "usage:\n"); fprintf(stderr, "usage:\n");
fprintf(stderr, " %s <option> <lcore#>\n", exe_name); fprintf(stderr, " %s <option> <lcore#>\n", g_exe_name);
fprintf(stderr, " option = '-q' to disable verbose mode\n"); fprintf(stderr, " option = '-q' to disable verbose mode\n");
fprintf(stderr, " '-c' to display single lcore history\n"); fprintf(stderr, " '-c' to display single lcore history\n");
fprintf(stderr, " '-s' to specify spdk_trace shm name for a\n"); fprintf(stderr, " '-s' to specify spdk_trace shm name for a\n");
@ -310,7 +310,7 @@ int main(int argc, char **argv)
char shm_name[64]; char shm_name[64];
int shm_id = -1, shm_pid = -1; int shm_id = -1, shm_pid = -1;
exe_name = argv[0]; g_exe_name = argv[0];
while ((op = getopt(argc, argv, "c:f:i:p:qs:")) != -1) { while ((op = getopt(argc, argv, "c:f:i:p:qs:")) != -1) {
switch (op) { switch (op) {
case 'c': case 'c':
@ -329,7 +329,7 @@ int main(int argc, char **argv)
shm_pid = atoi(optarg); shm_pid = atoi(optarg);
break; break;
case 'q': case 'q':
verbose = 0; g_verbose = 0;
break; break;
case 's': case 's':
app_name = optarg; app_name = optarg;
@ -381,15 +381,15 @@ int main(int argc, char **argv)
g_histories = (struct spdk_trace_histories *)history_ptr; g_histories = (struct spdk_trace_histories *)history_ptr;
tsc_rate = g_histories->flags.tsc_rate; g_tsc_rate = g_histories->flags.tsc_rate;
if (tsc_rate == 0) { if (g_tsc_rate == 0) {
fprintf(stderr, "Invalid tsc_rate %ju\n", tsc_rate); fprintf(stderr, "Invalid tsc_rate %ju\n", g_tsc_rate);
usage(); usage();
exit(-1); exit(-1);
} }
if (verbose) { if (g_verbose) {
printf("TSC Rate: %ju\n", tsc_rate); printf("TSC Rate: %ju\n", g_tsc_rate);
} }
history_entries = (struct spdk_trace_history *)malloc(sizeof(g_histories->per_lcore_history)); history_entries = (struct spdk_trace_history *)malloc(sizeof(g_histories->per_lcore_history));
@ -414,12 +414,12 @@ int main(int argc, char **argv)
} }
} }
tsc_offset = first_tsc; tsc_offset = g_first_tsc;
for (entry_map::iterator it = g_entry_map.begin(); it != g_entry_map.end(); it++) { for (entry_map::iterator it = g_entry_map.begin(); it != g_entry_map.end(); it++) {
if (it->first.tsc < first_tsc || it->first.tsc > last_tsc) { if (it->first.tsc < g_first_tsc || it->first.tsc > g_last_tsc) {
continue; continue;
} }
process_event(it->second, tsc_rate, tsc_offset, it->first.lcore); process_event(it->second, g_tsc_rate, tsc_offset, it->first.lcore);
} }
free(history_entries); free(history_entries);