projects
/
lttng-ust.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update error check for root handle
[lttng-ust.git]
/
libust
/
ltt-ring-buffer-client.h
diff --git
a/libust/ltt-ring-buffer-client.h
b/libust/ltt-ring-buffer-client.h
index f3a1a27aaca49629e5831de7b3a2156993f68cd3..270cb1e9f1a77c2f4073e728225ffc35aa5ed696 100644
(file)
--- a/
libust/ltt-ring-buffer-client.h
+++ b/
libust/ltt-ring-buffer-client.h
@@
-198,6
+198,7
@@
void ltt_write_event_header(const struct lib_ring_buffer_config *config,
ctx_record(ctx, ltt_chan, ltt_chan->ctx);
ctx_record(ctx, ltt_chan, event->ctx);
ctx_record(ctx, ltt_chan, ltt_chan->ctx);
ctx_record(ctx, ltt_chan, event->ctx);
+ lib_ring_buffer_align_ctx(ctx, ctx->largest_align);
return;
return;
@@
-261,6
+262,7
@@
void ltt_write_event_header_slow(const struct lib_ring_buffer_config *config,
}
ctx_record(ctx, ltt_chan, ltt_chan->ctx);
ctx_record(ctx, ltt_chan, event->ctx);
}
ctx_record(ctx, ltt_chan, ltt_chan->ctx);
ctx_record(ctx, ltt_chan, event->ctx);
+ lib_ring_buffer_align_ctx(ctx, ctx->largest_align);
}
static const struct lib_ring_buffer_config client_config;
}
static const struct lib_ring_buffer_config client_config;
@@
-397,7
+399,7
@@
struct ltt_channel *_channel_create(const char *name,
static
void ltt_channel_destroy(struct ltt_channel *ltt_chan)
{
static
void ltt_channel_destroy(struct ltt_channel *ltt_chan)
{
- channel_destroy(ltt_chan->chan, ltt_chan->handle);
+ channel_destroy(ltt_chan->chan, ltt_chan->handle
, 0
);
}
static
}
static
@@
-413,7
+415,7
@@
struct lib_ring_buffer *ltt_buffer_read_open(struct channel *chan,
buf = channel_get_ring_buffer(&client_config, chan,
cpu, handle, shm_fd, wait_fd,
memory_map_size);
buf = channel_get_ring_buffer(&client_config, chan,
cpu, handle, shm_fd, wait_fd,
memory_map_size);
- if (!lib_ring_buffer_open_read(buf, handle))
+ if (!lib_ring_buffer_open_read(buf, handle
, 0
))
return buf;
}
return NULL;
return buf;
}
return NULL;
@@
-423,7
+425,7
@@
static
void ltt_buffer_read_close(struct lib_ring_buffer *buf,
struct shm_handle *handle)
{
void ltt_buffer_read_close(struct lib_ring_buffer *buf,
struct shm_handle *handle)
{
- lib_ring_buffer_release_read(buf, handle);
+ lib_ring_buffer_release_read(buf, handle
, 0
);
}
static
}
static
This page took
0.024728 seconds
and
4
git commands to generate.