projects
/
lttng-modules.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refactoring: ring buffer context
[lttng-modules.git]
/
src
/
lttng-event-notifier-notification.c
diff --git
a/src/lttng-event-notifier-notification.c
b/src/lttng-event-notifier-notification.c
index be481e4b7ca0689675ff3558e5f4295b4689d8c1..e5bd172a6417e514dada2f4f57de32e45ec6de4b 100644
(file)
--- a/
src/lttng-event-notifier-notification.c
+++ b/
src/lttng-event-notifier-notification.c
@@
-400,8
+400,8
@@
void notification_send(struct lttng_event_notifier_notification *notif,
reserve_size += capture_buffer_content_len;
kernel_notif.capture_buf_size = capture_buffer_content_len;
reserve_size += capture_buffer_content_len;
kernel_notif.capture_buf_size = capture_buffer_content_len;
- lib_ring_buffer_ctx_init(&ctx, event_notifier_group->chan,
NULL,
reserve_size,
- lttng_alignof(kernel_notif),
-1
);
+ lib_ring_buffer_ctx_init(&ctx, event_notifier_group->chan, reserve_size,
+ lttng_alignof(kernel_notif),
NULL
);
ret = event_notifier_group->ops->event_reserve(&ctx, 0);
if (ret < 0) {
record_error(event_notifier);
ret = event_notifier_group->ops->event_reserve(&ctx, 0);
if (ret < 0) {
record_error(event_notifier);
@@
-426,8
+426,8
@@
void notification_send(struct lttng_event_notifier_notification *notif,
}
void lttng_event_notifier_notification_send(struct lttng_kernel_event_notifier *event_notifier,
}
void lttng_event_notifier_notification_send(struct lttng_kernel_event_notifier *event_notifier,
- struct lttng_probe_ctx *probe_ctx,
const char *stack_data,
const char *stack_data,
+ struct lttng_probe_ctx *probe_ctx,
struct lttng_kernel_notification_ctx *notif_ctx)
{
struct lttng_event_notifier_notification notif = { 0 };
struct lttng_kernel_notification_ctx *notif_ctx)
{
struct lttng_event_notifier_notification notif = { 0 };
@@
-455,8
+455,8
@@
void lttng_event_notifier_notification_send(struct lttng_kernel_event_notifier *
&event_notifier->priv->capture_bytecode_runtime_head, node) {
struct lttng_interpreter_output output;
&event_notifier->priv->capture_bytecode_runtime_head, node) {
struct lttng_interpreter_output output;
- if (capture_bc_runtime->interpreter_func
s.capture(capture_bc_runtime, probe_ctx
,
- stack_data,
&output) & LTTNG_INTERPRETER_RECORD_FLAG
)
+ if (capture_bc_runtime->interpreter_func
(capture_bc_runtime
,
+ stack_data,
probe_ctx, &output) == LTTNG_KERNEL_BYTECODE_INTERPRETER_OK
)
ret = notification_append_capture(¬if, &output);
else
ret = notification_append_empty_capture(¬if);
ret = notification_append_capture(¬if, &output);
else
ret = notification_append_empty_capture(¬if);
This page took
0.026169 seconds
and
4
git commands to generate.