Fix last modifications to string_from_user operations
[lttng-modules.git] / ltt-events.h
index 586608b38ebda0aff48038c28ade69f322926860..36b281a72f38f03f14dd20afec587aeb1bfaf251 100644 (file)
@@ -212,6 +212,8 @@ struct ltt_channel_ops {
                            size_t len);
        void (*event_write_from_user)(struct lib_ring_buffer_ctx *ctx,
                                      const void *src, size_t len);
+       void (*event_memset)(struct lib_ring_buffer_ctx *ctx,
+                            int c, size_t len);
        /*
         * packet_avail_size returns the available size in the current
         * packet. Note that the size returned is only a hint, since it
@@ -244,6 +246,7 @@ struct ltt_channel {
        struct ltt_channel_ops *ops;
        struct ltt_transport *transport;
        struct ltt_event **sc_table;    /* for syscall tracing */
+       struct ltt_event **compat_sc_table;
        struct ltt_event *sc_unknown;   /* for unknown syscalls */
        struct ltt_event *sc_compat_unknown;
        struct ltt_event *sc_exit;      /* for syscall exit */
@@ -326,7 +329,7 @@ void lttng_remove_context_field(struct lttng_ctx **ctx,
                                struct lttng_ctx_field *field);
 void lttng_destroy_context(struct lttng_ctx *ctx);
 int lttng_add_pid_to_ctx(struct lttng_ctx **ctx);
-int lttng_add_comm_to_ctx(struct lttng_ctx **ctx);
+int lttng_add_procname_to_ctx(struct lttng_ctx **ctx);
 int lttng_add_prio_to_ctx(struct lttng_ctx **ctx);
 int lttng_add_nice_to_ctx(struct lttng_ctx **ctx);
 int lttng_add_vpid_to_ctx(struct lttng_ctx **ctx);
This page took 0.024474 seconds and 4 git commands to generate.