524
526
lib_update_tracepoints(lib);
528
530
tracepoint_add_probe(const char *name, void (*probe)(void), void *data,
531
533
struct tracepoint_entry *entry;
534
536
entry = get_tracepoint(name);
536
538
entry = add_tracepoint(name, signature);
540
542
old = tracepoint_entry_add_probe(entry, probe, data);
541
543
if (IS_ERR(old) && !entry->refcount)