@@ -161,7 +161,7 @@ const char *tracecmd_buffer_instance_name(struct tracecmd_input *handle, int ind
struct tracecmd_input *tracecmd_buffer_instance_handle(struct tracecmd_input *handle, int indx);
int tracecmd_is_buffer_instance(struct tracecmd_input *handle);
-void tracecmd_set_ts_offset(struct tracecmd_input *handle, unsigned long long offset);
+void tracecmd_set_ts_offset(struct tracecmd_input *handle, long long offset);
void tracecmd_set_ts2secs(struct tracecmd_input *handle, unsigned long long hz);
void tracecmd_print_events(struct tracecmd_input *handle, const char *regex);
@@ -93,7 +93,7 @@ struct tracecmd_input {
bool read_page;
bool use_pipe;
struct cpu_data *cpu_data;
- unsigned long long ts_offset;
+ long long ts_offset;
double ts2secs;
char * cpustats;
char * uname;
@@ -2036,7 +2036,7 @@ static int init_cpu(struct tracecmd_input *handle, int cpu)
}
void tracecmd_set_ts_offset(struct tracecmd_input *handle,
- unsigned long long offset)
+ long long offset)
{
handle->ts_offset = offset;
}
@@ -2215,7 +2215,7 @@ tracecmd_search_task_map(struct tracecmd_input *handle,
static int handle_options(struct tracecmd_input *handle)
{
- unsigned long long offset;
+ long long offset;
unsigned short option;
unsigned int size;
char *cpustats = NULL;
@@ -58,7 +58,7 @@ static struct list_head handle_list;
struct input_files {
struct list_head list;
const char *file;
- unsigned long long tsoffset;
+ long long tsoffset;
unsigned long long ts2secs;
};
static struct list_head input_files;
@@ -1466,7 +1466,7 @@ void trace_report (int argc, char **argv)
struct input_files *inputs;
struct handle_list *handles;
enum output_type otype;
- unsigned long long tsoffset = 0;
+ long long tsoffset = 0;
unsigned long long ts2secs = 0;
unsigned long long ts2sc;
int show_stat = 0;