Home
last modified time | relevance | path

Searched refs:dtrace_probedesc_t (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddtrace.h192 dtrace_probedesc_t *dtpda_pdesc; /* probe description */
280 dtrace_probedesc_t *dteda_pdesc; /* probe inducing error */
376 dtrace_probedesc_t *dtada_pdesc; /* probe description */
541 typedef int dtrace_probe_f(dtrace_hdl_t *, const dtrace_probedesc_t *, void *);
544 const dtrace_probedesc_t *pdp, dtrace_probe_f *, void *);
547 const dtrace_probedesc_t *, dtrace_probeinfo_t *);
577 const char *, int, char *const [], dtrace_probedesc_t *);
580 const char *, dtrace_probedesc_t *);
582 extern int dtrace_id2desc(dtrace_hdl_t *, dtrace_id_t, dtrace_probedesc_t *);
586 extern char *dtrace_desc2str(const dtrace_probedesc_t *, char *, size_t);
H A Ddt_pid.h45 extern int dt_pid_create_probes(dtrace_probedesc_t *, dtrace_hdl_t *,
61 extern void dt_pid_get_types(dtrace_hdl_t *, const dtrace_probedesc_t *,
H A Ddt_provider.c214 dt_probe_keylen(const dtrace_probedesc_t *pdp) in dt_probe_keylen()
221 dt_probe_key(const dtrace_probedesc_t *pdp, char *s) in dt_probe_key()
233 dt_probe_discover(dt_provider_t *pvp, const dtrace_probedesc_t *pdp) in dt_probe_discover()
374 dtrace_probedesc_t pd; in dt_probe_lookup()
666 if (((dtrace_probedesc_t *)arg)->dtpd_id == DTRACE_IDNONE) { in dt_probe_desc()
667 bcopy(pdp, arg, sizeof (dtrace_probedesc_t)); in dt_probe_desc()
676 const dtrace_probedesc_t *pdp, dtrace_probeinfo_t *pip) in dt_probe_info()
709 dtrace_probedesc_t pd; in dt_probe_info()
814 const dtrace_probedesc_t *pdp, dtrace_probeinfo_t *pip) in dtrace_probe_info()
837 const dtrace_probedesc_t *pdp, dtrace_probe_f *func, void *arg) in dtrace_probe_iter()
[all …]
H A Ddt_subr.c49 { offsetof(dtrace_probedesc_t, dtpd_provider), DTRACE_PROVNAMELEN },
50 { offsetof(dtrace_probedesc_t, dtpd_mod), DTRACE_MODNAMELEN },
51 { offsetof(dtrace_probedesc_t, dtpd_func), DTRACE_FUNCNAMELEN },
52 { offsetof(dtrace_probedesc_t, dtpd_name), DTRACE_NAMELEN }
57 const char *s, int argc, char *const argv[], dtrace_probedesc_t *pdp) in dtrace_xstr2desc()
67 bzero(pdp, sizeof (dtrace_probedesc_t)); in dtrace_xstr2desc()
154 const char *s, dtrace_probedesc_t *pdp) in dtrace_str2desc()
160 dtrace_id2desc(dtrace_hdl_t *dtp, dtrace_id_t id, dtrace_probedesc_t *pdp) in dtrace_id2desc()
162 bzero(pdp, sizeof (dtrace_probedesc_t)); in dtrace_id2desc()
173 dtrace_desc2str(const dtrace_probedesc_t *pdp, char *buf, size_t len) in dtrace_desc2str()
H A Ddt_provider.h55 dtrace_probedesc_t pit_desc; /* description storage */
101 const dtrace_probedesc_t *, dtrace_probeinfo_t *);
H A Ddt_pid.c395 dt_pid_fix_mod(dtrace_probedesc_t *pdp, struct ps_prochandle *P) in dt_pid_fix_mod()
440 dt_pid_create_pid_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, in dt_pid_create_pid_probes()
578 dt_pid_create_usdt_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, in dt_pid_create_usdt_probes()
603 dt_pid_get_pid(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb, in dt_pid_get_pid()
633 dt_pid_create_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb) in dt_pid_create_probes()
716 dtrace_probedesc_t *pdp, pd; in dt_pid_create_probes_module()
775 dt_pid_get_types(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, in dt_pid_get_types()
H A Ddt_map.c116 dtrace_probedesc_t *probe; in dt_epid_add()
121 dtrace_probedesc_t **new_pdesc; in dt_epid_add()
187 if ((probe = malloc(sizeof (dtrace_probedesc_t))) == NULL) { in dt_epid_add()
238 dtrace_eprobedesc_t **epdp, dtrace_probedesc_t **pdp) in dt_epid_lookup()
H A Ddt_program.h54 const dtrace_probedesc_t *);
H A Ddt_pcb.h71 const dtrace_probedesc_t *pcb_pdesc; /* probedesc for current context */
H A Ddt_impl.h249 dtrace_probedesc_t **dt_pdesc; /* probe descriptions for enabled prbs */
611 extern void dt_setcontext(dtrace_hdl_t *, dtrace_probedesc_t *);
625 dtrace_eprobedesc_t **, dtrace_probedesc_t **);
H A Ddt_handle.c147 dtrace_probedesc_t *pd = data->dtpda_pdesc, *errpd; in dt_handle_err()
236 dtrace_probedesc_t *errpd = data->dtpda_pdesc; in dt_handle_liberr()
H A Ddt_parser.h88 dtrace_probedesc_t *_desc; /* final probe description */
H A Ddt_program.c210 dt_ecbdesc_create(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp) in dt_ecbdesc_create()
/illumos-gate/usr/src/cmd/dtrace/test/cmd/chkargs/
H A Dchkargs.c39 probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *data) in probe()
88 dtrace_probedesc_t pd, *pdp = NULL; in main()
/illumos-gate/usr/src/uts/common/sys/
H A Ddtrace.h895 } dtrace_probedesc_t; typedef
898 dtrace_probedesc_t dtrpd_match; /* probe descr. to match */
899 dtrace_probedesc_t dtrpd_create; /* probe descr. to create */
920 dtrace_probedesc_t dted_probe; /* probe description */
2056 void (*dtps_provide)(void *arg, const dtrace_probedesc_t *spec);
/illumos-gate/usr/src/lib/libdtrace_jni/common/
H A Ddtj_probe.c37 dtj_new_probedesc(dtj_java_consumer_t *jc, const dtrace_probedesc_t *probedesc) in dtj_new_probedesc()
H A Ddtrace_jni.c133 static int dtj_list_probe(dtrace_hdl_t *, const dtrace_probedesc_t *, void *);
134 static int dtj_list_probe_detail(dtrace_hdl_t *, const dtrace_probedesc_t *,
1599 dtrace_probedesc_t probe; in dtj_list_probes()
1600 dtrace_probedesc_t *pdp = NULL; in dtj_list_probes()
1656 dtj_list_probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg) in dtj_list_probe()
1681 dtj_list_probe_detail(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, in dtj_list_probe_detail()
H A Ddtrace_jni.h476 const dtrace_probedesc_t *);
/illumos-gate/usr/src/uts/common/dtrace/
H A Dlockstat.c186 lockstat_provide(void *arg, const dtrace_probedesc_t *desc) in lockstat_provide()
H A Dsystrace.c83 systrace_provide(void *arg, const dtrace_probedesc_t *desc) in systrace_provide()
H A Dprofile.c191 profile_provide(void *arg, const dtrace_probedesc_t *desc) in profile_provide()
H A Ddtrace.c246 const dtrace_probedesc_t *spec __unused) in dtrace_nullop_provide()
8789 bzero(pdp, sizeof (dtrace_probedesc_t)); in dtrace_probe_description()
12105 dtrace_probedesc_t *pd) in dtrace_enabling_addlike()
12242 dtrace_probedesc_t *create) in dtrace_enabling_replicate()
12277 dtrace_probedesc_t *pd = &ep->dted_probe; in dtrace_enabling_replicate()
12475 dtrace_probedesc_t desc; in dtrace_enabling_provide()
12803 static dtrace_probedesc_t *
13197 dtrace_probedesc_t *desc; in dtrace_dof_ecbdesc()
15584 dtrace_probedesc_t *desc = &ep->dted_probe; in dtrace_helper_slurp()
16758 dtrace_probedesc_t *match = &desc.dtrpd_match; in dtrace_ioctl()
[all …]
H A Ddcpc.c202 dcpc_provide(void *arg, const dtrace_probedesc_t *desc) in dcpc_provide()
/illumos-gate/usr/src/cmd/dtrace/
H A Ddtrace.c538 dtrace_probedesc_t *pdp = &edp->dted_probe; in info_stmt()
661 list_probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg) in list_probe()
857 const dtrace_probedesc_t *pd; in bufhandler()
999 dtrace_probedesc_t *pd = data->dtpda_pdesc; in chew()
/illumos-gate/usr/src/cmd/mdb/common/modules/dtrace/
H A Ddtrace.c180 dtracemdb_probe(dtrace_state_t *state, dtrace_probedesc_t *pd) in dtracemdb_probe()
988 dtrace_probedesc_t *pd = data->dtpda_pdesc; in dtrace_dcmdprobe()
2717 dtrace_probedesc_t pd; in dtrace_probes_walk()
2757 dtrace_probedesc_t pd; in dtrace_probes()

12