Add a data pointer to all tracepoint probe callbacks
authorNils Carlson <nils.carlson@ericsson.com>
Tue, 31 Aug 2010 13:10:59 +0000 (15:10 +0200)
committerNils Carlson <nils.carlson@ericsson.com>
Wed, 1 Sep 2010 12:04:28 +0000 (14:04 +0200)
commit9dec086e052cf7f583a3afaa3aab48a6de8d38ac
treeb328f9168cfd8a6ebbb98cbc48675e0534fdf777
parent6749958301e384d8491fb3509e3b089ef662d66a
Add a data pointer to all tracepoint probe callbacks

RCU now dereferences an array of probe structs containing data pointers and
function pointers, and passes the data pointer as the first argument to the
probe.

Due to this change void prototypes are no longer allowed, which has incurred
changes to libust-initializer.c .

This patch also fixes a problem where non-existent tracepoints are present
in the __tracepoints section and with a name pointer pointing at NULL.
include/ust/tracepoint.h
include/ust/ust_trace.h
lgpl-relicensing.txt
libust-initializer.c
libust/tracepoint.c
This page took 0.024896 seconds and 4 git commands to generate.