Searched refs:dtrace_probedesc_t (Results 1 - 25 of 28) sorted by relevance

12

/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_program.h58 const dtrace_probedesc_t *);
H A Ddt_pid.h45 extern int dt_pid_create_probes(dtrace_probedesc_t *, dtrace_hdl_t *,
H A Ddtrace.h198 dtrace_probedesc_t *dtpda_pdesc; /* probe description */
274 dtrace_probedesc_t *dteda_pdesc; /* probe inducing error */
364 dtrace_probedesc_t *dtada_pdesc; /* probe description */
519 typedef int dtrace_probe_f(dtrace_hdl_t *, const dtrace_probedesc_t *, void *);
522 const dtrace_probedesc_t *pdp, dtrace_probe_f *, void *);
525 const dtrace_probedesc_t *, dtrace_probeinfo_t *);
548 * dtrace_probedesc_t representation, and to perform similar conversions on
555 const char *, int, char *const [], dtrace_probedesc_t *);
558 const char *, dtrace_probedesc_t *);
560 extern int dtrace_id2desc(dtrace_hdl_t *, dtrace_id_t, dtrace_probedesc_t *);
[all...]
H A Ddt_provider.h59 dtrace_probedesc_t pit_desc; /* description storage */
105 const dtrace_probedesc_t *, dtrace_probeinfo_t *);
H A Ddt_pcb.h75 const dtrace_probedesc_t *pcb_pdesc; /* probedesc for current context */
H A Ddt_provider.c215 dt_probe_keylen(const dtrace_probedesc_t *pdp)
222 dt_probe_key(const dtrace_probedesc_t *pdp, char *s)
234 dt_probe_discover(dt_provider_t *pvp, const dtrace_probedesc_t *pdp)
359 dtrace_probedesc_t pd;
649 dt_probe_desc(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg)
651 if (((dtrace_probedesc_t *)arg)->dtpd_id == DTRACE_IDNONE) {
652 bcopy(pdp, arg, sizeof (dtrace_probedesc_t));
661 const dtrace_probedesc_t *pdp, dtrace_probeinfo_t *pip)
694 dtrace_probedesc_t pd;
799 const dtrace_probedesc_t *pd
[all...]
H A Ddt_subr.c59 { offsetof(dtrace_probedesc_t, dtpd_provider), DTRACE_PROVNAMELEN },
60 { offsetof(dtrace_probedesc_t, dtpd_mod), DTRACE_MODNAMELEN },
61 { offsetof(dtrace_probedesc_t, dtpd_func), DTRACE_FUNCNAMELEN },
62 { offsetof(dtrace_probedesc_t, dtpd_name), DTRACE_NAMELEN }
67 const char *s, int argc, char *const argv[], dtrace_probedesc_t *pdp)
77 bzero(pdp, sizeof (dtrace_probedesc_t));
164 const char *s, dtrace_probedesc_t *pdp)
170 dtrace_id2desc(dtrace_hdl_t *dtp, dtrace_id_t id, dtrace_probedesc_t *pdp)
172 bzero(pdp, sizeof (dtrace_probedesc_t));
183 dtrace_desc2str(const dtrace_probedesc_t *pd
[all...]
H A Ddt_pid.c390 dt_pid_fix_mod(dtrace_probedesc_t *pdp, struct ps_prochandle *P)
435 dt_pid_create_pid_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp,
573 dt_pid_create_usdt_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp,
598 dt_pid_get_pid(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb,
628 dt_pid_create_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb)
711 dtrace_probedesc_t *pdp, pd;
H A Ddt_map.c45 dtrace_probedesc_t *probe;
50 dtrace_probedesc_t **new_pdesc;
116 if ((probe = malloc(sizeof (dtrace_probedesc_t))) == NULL) {
215 dtrace_eprobedesc_t **epdp, dtrace_probedesc_t **pdp)
H A Ddt_impl.h245 dtrace_probedesc_t **dt_pdesc; /* probe descriptions for enabled prbs */
590 extern void dt_setcontext(dtrace_hdl_t *, dtrace_probedesc_t *);
604 dtrace_eprobedesc_t **, dtrace_probedesc_t **);
H A Ddt_handle.c151 dtrace_probedesc_t *pd = data->dtpda_pdesc, *errpd;
240 dtrace_probedesc_t *errpd = data->dtpda_pdesc;
H A Ddt_parser.h89 dtrace_probedesc_t *_desc; /* final probe description */
H A Ddt_consume.c392 dtrace_probedesc_t *pd = data->dtpda_pdesc, *npd;
2031 dtrace_probedesc_t *pd = data->dtpda_pdesc;
2064 dtrace_probedesc_t *pd = data->dteda_pdesc;
H A Ddt_program.c213 dt_ecbdesc_create(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp)
H A Ddt_dof.c627 const dtrace_probedesc_t *pdp;
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/cmd/dtrace/test/cmd/chkargs/
H A Dchkargs.c39 probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *data)
88 dtrace_probedesc_t pd, *pdp = NULL;
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/sys/
H A Ddtrace.h838 * dtrace_probedesc_t) they are never passed between them. Typically,
857 } dtrace_probedesc_t; typedef in typeref:struct:dtrace_probedesc
860 dtrace_probedesc_t dtrpd_match; /* probe descr. to match */
861 dtrace_probedesc_t dtrpd_create; /* probe descr. to create */
882 dtrace_probedesc_t dted_probe; /* probe description */
1331 * 1.2 void dtps_provide(void *arg, const dtrace_probedesc_t *spec)
1975 void (*dtps_provide)(void *arg, const dtrace_probedesc_t *spec);
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/
H A Dlockstat.c185 lockstat_provide(void *arg, const dtrace_probedesc_t *desc)
H A Dsystrace.c83 systrace_provide(void *arg, const dtrace_probedesc_t *desc)
H A Dprofile.c188 profile_provide(void *arg, const dtrace_probedesc_t *desc)
H A Ddcpc.c202 dcpc_provide(void *arg, const dtrace_probedesc_t *desc)
H A Ddtrace.c317 (void (*)(void *, const dtrace_probedesc_t *))dtrace_nullop,
7187 dtrace_probekey(const dtrace_probedesc_t *pdp, dtrace_probekey_t *pkp)
7290 (void (*)(void *, const dtrace_probedesc_t *))dtrace_nullop;
7765 dtrace_probe_description(const dtrace_probe_t *prp, dtrace_probedesc_t *pdp)
7767 bzero(pdp, sizeof (dtrace_probedesc_t));
7794 dtrace_probe_provide(dtrace_probedesc_t *desc, dtrace_provider_t *prv)
7879 dtrace_probe_enable(const dtrace_probedesc_t *desc, dtrace_enabling_t *enab)
10990 dtrace_probedesc_t *pd)
11022 dtrace_probedesc_t *desc = &enab->dten_desc[i]->dted_probe;
11126 dtrace_enabling_replicate(dtrace_state_t *state, dtrace_probedesc_t *matc
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/cmd/dtrace/
H A Ddtrace.c612 dtrace_probedesc_t *pdp = &edp->dted_probe;
737 list_probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg)
935 const dtrace_probedesc_t *pd;
1077 dtrace_probedesc_t *pd = data->dtpda_pdesc;
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrv-dtrace.cpp313 static void vboxDtPOps_Provide(void *pvProv, const dtrace_probedesc_t *pDtProbeDesc)
/vbox/src/VBox/ExtPacks/VBoxDTrace/
H A DVBoxDTraceR0.cpp1375 static void vboxDtPOps_Provide(void *pvProv, const dtrace_probedesc_t *pDtProbeDesc)

Completed in 140 milliseconds

12