projects
/
ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rename for the new liburcu API namespace
[ust.git]
/
include
/
ust
/
probe.h
diff --git
a/include/ust/probe.h
b/include/ust/probe.h
index 740f7eef8f227991e6a7a6f06d5012a54e213b86..5002721b3332a37de15f091a9c0941fe0e5c2930 100644
(file)
--- a/
include/ust/probe.h
+++ b/
include/ust/probe.h
@@
-24,10
+24,13
@@
#define LTT_NR_CALLBACKS 10
struct ltt_serialize_closure;
#define LTT_NR_CALLBACKS 10
struct ltt_serialize_closure;
+struct ust_buffer;
typedef size_t (*ltt_serialize_cb)(struct ust_buffer *buf, size_t buf_offset,
struct ltt_serialize_closure *closure,
typedef size_t (*ltt_serialize_cb)(struct ust_buffer *buf, size_t buf_offset,
struct ltt_serialize_closure *closure,
- void *serialize_private, int *largest_align,
+ void *serialize_private,
+ unsigned int stack_pos_ctx,
+ int *largest_align,
const char *fmt, va_list *args);
struct ltt_available_probe {
const char *fmt, va_list *args);
struct ltt_available_probe {
@@
-35,7
+38,7
@@
struct ltt_available_probe {
const char *format;
marker_probe_func *probe_func;
ltt_serialize_cb callbacks[LTT_NR_CALLBACKS];
const char *format;
marker_probe_func *probe_func;
ltt_serialize_cb callbacks[LTT_NR_CALLBACKS];
- struct list_head node; /* registered probes list */
+ struct
cds_
list_head node; /* registered probes list */
};
extern int ltt_probe_register(struct ltt_available_probe *pdata);
};
extern int ltt_probe_register(struct ltt_available_probe *pdata);
This page took
0.023502 seconds
and
4
git commands to generate.