dtrace_provider_id_t
dcpc_create_probe(dtrace_provider_id_t id, const char *probename,
static dtrace_provider_id_t dcpc_pid;
dtrace_provider_id_t id;
ASSERT((dtrace_provider_id_t)dtrace_provider == id);
dtrace_probeid_begin = dtrace_probe_create((dtrace_provider_id_t)
dtrace_probeid_end = dtrace_probe_create((dtrace_provider_id_t)
dtrace_probeid_error = dtrace_probe_create((dtrace_provider_id_t)
if (dtrace_unregister((dtrace_provider_id_t)dtrace_provider) != 0) {
cred_t *cr, const dtrace_pops_t *pops, void *arg, dtrace_provider_id_t *idp)
*idp = (dtrace_provider_id_t)provider;
dtrace_unregister(dtrace_provider_id_t id)
dtrace_invalidate(dtrace_provider_id_t id)
dtrace_condense(dtrace_provider_id_t id)
dtrace_probe_create(dtrace_provider_id_t prov, const char *mod,
dtrace_probe_lookup(dtrace_provider_id_t prid, const char *mod,
dtrace_probe_arg(dtrace_provider_id_t id, dtrace_id_t pid)
dtrace_provider_id_t provid;
dtrace_provider_id_t provid;
static dtrace_provider_id_t lockstat_id;
static dtrace_provider_id_t profile_id;
static dtrace_provider_id_t systrace_id;
cred_t *, const dtrace_pops_t *, void *, dtrace_provider_id_t *);
extern int dtrace_unregister(dtrace_provider_id_t);
extern int dtrace_condense(dtrace_provider_id_t);
extern void dtrace_invalidate(dtrace_provider_id_t);
extern dtrace_id_t dtrace_probe_lookup(dtrace_provider_id_t, const char *,
extern dtrace_id_t dtrace_probe_create(dtrace_provider_id_t, const char *,
extern void *dtrace_probe_arg(dtrace_provider_id_t, dtrace_id_t);
dtrace_provider_id_t ftp_provid; /* DTrace provider handle */
dtrace_provider_id_t sdtp_id; /* provider ID */
static dtrace_provider_id_t xdt_id;
static dtrace_provider_id_t fbt_id;
static dtrace_provider_id_t fbt_id;