projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ust: add markers autoconnect
[lttng-ust.git]
/
hello
/
serialize.c
diff --git
a/hello/serialize.c
b/hello/serialize.c
index dfed899d3b0a4e6245c33a4278cfa065f5dc749b..bef01780e6bfbdb70179ce30577e00bf863836b4 100644
(file)
--- a/
hello/serialize.c
+++ b/
hello/serialize.c
@@
-22,6
+22,7
@@
#include "relay.h"
#include "tracer.h"
#include "list.h"
#include "relay.h"
#include "tracer.h"
#include "list.h"
+#include "usterr.h"
enum ltt_type {
LTT_TYPE_SIGNED_INT,
enum ltt_type {
LTT_TYPE_SIGNED_INT,
@@
-576,7
+577,7
@@
notrace void ltt_vtrace(const struct marker *mdata, void *probe_data,
struct ltt_trace_struct *trace, *dest_trace = NULL;
struct rchan_buf *buf;
void *transport_data;
struct ltt_trace_struct *trace, *dest_trace = NULL;
struct rchan_buf *buf;
void *transport_data;
- u
int64_t
tsc;
+ u
64
tsc;
long buf_offset;
va_list args_copy;
struct ltt_serialize_closure closure;
long buf_offset;
va_list args_copy;
struct ltt_serialize_closure closure;
@@
-652,7
+653,7
@@
notrace void ltt_vtrace(const struct marker *mdata, void *probe_data,
ret = ltt_reserve_slot(trace, channel, &transport_data,
data_size, &slot_size, &buf_offset,
&tsc, &rflags,
ret = ltt_reserve_slot(trace, channel, &transport_data,
data_size, &slot_size, &buf_offset,
&tsc, &rflags,
- largest_align
, cpu
);
+ largest_align);
if (unlikely(ret < 0))
continue; /* buffer full */
if (unlikely(ret < 0))
continue; /* buffer full */
@@
-671,6
+672,7
@@
notrace void ltt_vtrace(const struct marker *mdata, void *probe_data,
/* Out-of-order commit */
ltt_commit_slot(channel, &transport_data, buf_offset,
slot_size);
/* Out-of-order commit */
ltt_commit_slot(channel, &transport_data, buf_offset,
slot_size);
+ printf("just commited event at offset %d and size %d\n", buf_offset, slot_size);
}
//ust// __get_cpu_var(ltt_nesting)--;
ltt_nesting--;
}
//ust// __get_cpu_var(ltt_nesting)--;
ltt_nesting--;
This page took
0.033381 seconds
and
4
git commands to generate.