X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=lib%2Fringbuffer%2Fbackend_types.h;h=1577c812bb93c1df71cb5f736d8c1de6c8a933f6;hb=dd5a0db3ea07c46bee3c1814ef7326736f38a06e;hp=6813dd8b47a4127c3dbacc717c50742f96bbe561;hpb=461277e79d60d55afc769d76ece385681835d02b;p=lttng-modules.git diff --git a/lib/ringbuffer/backend_types.h b/lib/ringbuffer/backend_types.h index 6813dd8b..1577c812 100644 --- a/lib/ringbuffer/backend_types.h +++ b/lib/ringbuffer/backend_types.h @@ -83,6 +83,8 @@ struct channel_backend { unsigned long num_subbuf; /* Number of sub-buffers for writer */ u64 start_tsc; /* Channel creation TSC value */ void *priv; /* Client-specific information */ + void *priv_ops; /* Client-specific ops pointer */ + void (*release_priv_ops)(void *priv_ops); struct notifier_block cpu_hp_notifier; /* CPU hotplug notifier */ /* * We need to copy config because the module containing the