projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ctf.fs source: recurse to find multiples CTF traces
[babeltrace.git]
/
plugins
/
ctf
/
fs-src
/
metadata.c
diff --git
a/plugins/ctf/fs-src/metadata.c
b/plugins/ctf/fs-src/metadata.c
index 2425273328bd9cf70ad5f77877f6c8a3bf4f6b33..c6b50953c6f85f4ff4c36dfb8aed4b9fe81a9ceb 100644
(file)
--- a/
plugins/ctf/fs-src/metadata.c
+++ b/
plugins/ctf/fs-src/metadata.c
@@
-101,13
+101,14
@@
end:
return file;
}
return file;
}
-int ctf_fs_metadata_set_trace(struct ctf_fs_
component *ctf_fs
)
+int ctf_fs_metadata_set_trace(struct ctf_fs_
trace *ctf_fs_trace
)
{
int ret = 0;
{
int ret = 0;
+ struct ctf_fs_component *ctf_fs = ctf_fs_trace->ctf_fs;
struct ctf_fs_file *file = NULL;
struct ctf_metadata_decoder *metadata_decoder = NULL;
struct ctf_fs_file *file = NULL;
struct ctf_metadata_decoder *metadata_decoder = NULL;
- file = get_file(ctf_fs, ctf_fs
->trace_
path->str);
+ file = get_file(ctf_fs, ctf_fs
_trace->
path->str);
if (!file) {
PERR("Cannot create metadata file object\n");
ret = -1;
if (!file) {
PERR("Cannot create metadata file object\n");
ret = -1;
@@
-116,7
+117,7
@@
int ctf_fs_metadata_set_trace(struct ctf_fs_component *ctf_fs)
metadata_decoder = ctf_metadata_decoder_create(ctf_fs->error_fp,
ctf_fs->options.clock_offset * NSEC_PER_SEC +
metadata_decoder = ctf_metadata_decoder_create(ctf_fs->error_fp,
ctf_fs->options.clock_offset * NSEC_PER_SEC +
- ctf_fs->options.clock_offset_ns);
+ ctf_fs->options.clock_offset_ns
, ctf_fs_trace->name->str
);
if (!metadata_decoder) {
PERR("Cannot create metadata decoder object\n");
ret = -1;
if (!metadata_decoder) {
PERR("Cannot create metadata decoder object\n");
ret = -1;
@@
-129,9
+130,9
@@
int ctf_fs_metadata_set_trace(struct ctf_fs_component *ctf_fs)
goto end;
}
goto end;
}
- ctf_fs->metadata->trace = ctf_metadata_decoder_get_trace(
+ ctf_fs
_trace
->metadata->trace = ctf_metadata_decoder_get_trace(
metadata_decoder);
metadata_decoder);
- assert(ctf_fs->metadata->trace);
+ assert(ctf_fs
_trace
->metadata->trace);
end:
ctf_fs_file_destroy(file);
end:
ctf_fs_file_destroy(file);
This page took
0.039605 seconds
and
4
git commands to generate.