{
struct lttng_event_ht *events_ht = lttng_get_event_ht_from_enabler(event_enabler);
struct lttng_kernel_probe_desc *probe_desc;
{
struct lttng_event_ht *events_ht = lttng_get_event_ht_from_enabler(event_enabler);
struct lttng_kernel_probe_desc *probe_desc;
* We need to create an event for this event probe.
*/
event = _lttng_kernel_event_create(event_enabler, desc);
* We need to create an event for this event probe.
*/
event = _lttng_kernel_event_create(event_enabler, desc);
printk(KERN_INFO "LTTng: Unable to create event %s\n",
probe_desc->event_desc[i]->event_name);
}
printk(KERN_INFO "LTTng: Unable to create event %s\n",
probe_desc->event_desc[i]->event_name);
}
/*
* Create event if it is missing and present in the list of tracepoint probes.
* Should be called with sessions mutex held.
*/
static
/*
* Create event if it is missing and present in the list of tracepoint probes.
* Should be called with sessions mutex held.
*/
static
lttng_syscall_table_set_wildcard_all(event_enabler);
/* First ensure that probe events are created for this enabler. */
lttng_syscall_table_set_wildcard_all(event_enabler);
/* First ensure that probe events are created for this enabler. */
/* Link the created event with its associated enabler. */
list_for_each_entry(event_priv, event_list_head, node) {
/* Link the created event with its associated enabler. */
list_for_each_entry(event_priv, event_list_head, node) {