Home
last modified time | relevance | path

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

12

/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
HDdtrace.h195 dtrace_probedesc_t *dtpda_pdesc; /* probe description */
283 dtrace_probedesc_t *dteda_pdesc; /* probe inducing error */
379 dtrace_probedesc_t *dtada_pdesc; /* probe description */
540 typedef int dtrace_probe_f(dtrace_hdl_t *, const dtrace_probedesc_t *, void *);
543 const dtrace_probedesc_t *pdp, dtrace_probe_f *, void *);
546 const dtrace_probedesc_t *, dtrace_probeinfo_t *);
580 const char *, int, char *const [], dtrace_probedesc_t *);
583 const char *, dtrace_probedesc_t *);
585 extern int dtrace_id2desc(dtrace_hdl_t *, dtrace_id_t, dtrace_probedesc_t *);
589 extern char *dtrace_desc2str(const dtrace_probedesc_t *, char *, size_t);
HDdt_provider.c218 dt_probe_keylen(const dtrace_probedesc_t *pdp) in dt_probe_keylen()
225 dt_probe_key(const dtrace_probedesc_t *pdp, char *s) in dt_probe_key()
237 dt_probe_discover(dt_provider_t *pvp, const dtrace_probedesc_t *pdp) in dt_probe_discover()
378 dtrace_probedesc_t pd; in dt_probe_lookup()
666 dt_probe_desc(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg) in dt_probe_desc()
668 if (((dtrace_probedesc_t *)arg)->dtpd_id == DTRACE_IDNONE) { in dt_probe_desc()
669 bcopy(pdp, arg, sizeof (dtrace_probedesc_t)); in dt_probe_desc()
678 const dtrace_probedesc_t *pdp, dtrace_probeinfo_t *pip) in dt_probe_info()
711 dtrace_probedesc_t pd; in dt_probe_info()
816 const dtrace_probedesc_t *pdp, dtrace_probeinfo_t *pip) in dtrace_probe_info()
[all …]
HDdt_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 *,
HDdt_subr.c58 { offsetof(dtrace_probedesc_t, dtpd_provider), DTRACE_PROVNAMELEN },
59 { offsetof(dtrace_probedesc_t, dtpd_mod), DTRACE_MODNAMELEN },
60 { offsetof(dtrace_probedesc_t, dtpd_func), DTRACE_FUNCNAMELEN },
61 { offsetof(dtrace_probedesc_t, dtpd_name), DTRACE_NAMELEN }
66 const char *s, int argc, char *const argv[], dtrace_probedesc_t *pdp) in dtrace_xstr2desc()
76 bzero(pdp, sizeof (dtrace_probedesc_t)); in dtrace_xstr2desc()
163 const char *s, dtrace_probedesc_t *pdp) in dtrace_str2desc()
169 dtrace_id2desc(dtrace_hdl_t *dtp, dtrace_id_t id, dtrace_probedesc_t *pdp) in dtrace_id2desc()
171 bzero(pdp, sizeof (dtrace_probedesc_t)); in dtrace_id2desc()
182 dtrace_desc2str(const dtrace_probedesc_t *pdp, char *buf, size_t len) in dtrace_desc2str()
HDdt_provider.h57 dtrace_probedesc_t pit_desc; /* description storage */
103 const dtrace_probedesc_t *, dtrace_probeinfo_t *);
HDdt_pid.c439 dt_pid_fix_mod(dtrace_probedesc_t *pdp, struct ps_prochandle *P) in dt_pid_fix_mod()
487 dt_pid_create_pid_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, in dt_pid_create_pid_probes()
645 dt_pid_create_usdt_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, in dt_pid_create_usdt_probes()
673 dt_pid_get_pid(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb, in dt_pid_get_pid()
703 dt_pid_create_probes(dtrace_probedesc_t *pdp, dtrace_hdl_t *dtp, dt_pcb_t *pcb) in dt_pid_create_probes()
787 dtrace_probedesc_t *pdp, pd; in dt_pid_create_probes_module()
848 dt_pid_get_types(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, in dt_pid_get_types()
HDdt_map.c117 dtrace_probedesc_t *probe;
122 dtrace_probedesc_t **new_pdesc;
196 if ((probe = malloc(sizeof (dtrace_probedesc_t))) == NULL) {
247 dtrace_eprobedesc_t **epdp, dtrace_probedesc_t **pdp)
HDdt_program.h56 const dtrace_probedesc_t *);
HDdt_pcb.h73 const dtrace_probedesc_t *pcb_pdesc; /* probedesc for current context */
HDdt_impl.h279 dtrace_probedesc_t **dt_pdesc; /* probe descriptions for enabled prbs */
671 extern void dt_setcontext(dtrace_hdl_t *, dtrace_probedesc_t *);
685 dtrace_eprobedesc_t **, dtrace_probedesc_t **);
HDdt_handle.c151 dtrace_probedesc_t *pd = data->dtpda_pdesc, *errpd; in dt_handle_err()
240 dtrace_probedesc_t *errpd = data->dtpda_pdesc; in dt_handle_liberr()
HDdt_parser.h86 dtrace_probedesc_t *_desc; /* final probe description */
HDdt_program.c215 dt_ecbdesc_create(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp) in dt_ecbdesc_create()
HDdt_consume.c414 dtrace_probedesc_t *pd = data->dtpda_pdesc, *npd; in dt_flowindent()
3010 dtrace_probedesc_t *pd = data->dtpda_pdesc;
3043 dtrace_probedesc_t *pd = data->dteda_pdesc;
/freebsd-11-stable/sys/cddl/dev/
HDprototype.c21 static void prototype_provide(void *, dtrace_probedesc_t *);
63 prototype_provide(void *arg, dtrace_probedesc_t *desc) in prototype_provide()
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/
HDchkargs.c39 probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *data) in probe()
88 dtrace_probedesc_t pd, *pdp = NULL; in main()
/freebsd-11-stable/sys/cddl/dev/dtmalloc/
HDdtmalloc.c42 static void dtmalloc_provide(void *, dtrace_probedesc_t *);
137 dtmalloc_provide(void *arg, dtrace_probedesc_t *desc) in dtmalloc_provide()
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/sys/
HDdtrace.h920 } dtrace_probedesc_t; typedef
923 dtrace_probedesc_t dtrpd_match; /* probe descr. to match */
924 dtrace_probedesc_t dtrpd_create; /* probe descr. to create */
945 dtrace_probedesc_t dted_probe; /* probe description */
1302 #define DTRACEIOC_PROBES _IOWR('x',2,dtrace_probedesc_t)
1306 #define DTRACEIOC_PROBEMATCH _IOWR('x',5,dtrace_probedesc_t)
2128 void (*dtps_provide)(void *arg, dtrace_probedesc_t *spec);
/freebsd-11-stable/sys/cddl/dev/systrace/
HDsystrace.c144 static void systrace_provide(void *, dtrace_probedesc_t *);
265 systrace_provide(void *arg, dtrace_probedesc_t *desc) in systrace_provide()
/freebsd-11-stable/sys/cddl/dev/dtrace/
HDdtrace_ioctl.c649 dtrace_probedesc_t *p_desc = (dtrace_probedesc_t *) addr; in dtrace_ioctl()
744 dtrace_probedesc_t *match = &desc->dtrpd_match; in dtrace_ioctl()
745 dtrace_probedesc_t *create = &desc->dtrpd_create; in dtrace_ioctl()
/freebsd-11-stable/sys/cddl/dev/sdt/
HDsdt.c65 static void sdt_provide_probes(void *, dtrace_probedesc_t *);
200 sdt_provide_probes(void *arg, dtrace_probedesc_t *desc) in sdt_provide_probes()
/freebsd-11-stable/sys/fs/nfsclient/
HDnfs_clkdtrace.c61 static void dtnfsclient_provide(void *, dtrace_probedesc_t *);
322 dtnfsclient_provide(void *arg, dtrace_probedesc_t *desc) in dtnfsclient_provide()
/freebsd-11-stable/sys/cddl/dev/profile/
HDprofile.c182 static void profile_provide(void *, dtrace_probedesc_t *);
368 profile_provide(void *arg, dtrace_probedesc_t *desc) in profile_provide()
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/
HDdtrace.c603 dtrace_probedesc_t *pdp = &edp->dted_probe; in info_stmt()
743 list_probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg) in list_probe()
963 const dtrace_probedesc_t *pd;
1105 dtrace_probedesc_t *pd = data->dtpda_pdesc;
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/dtrace/
HDdtrace.c343 .dtps_provide = (void (*)(void *, dtrace_probedesc_t *))dtrace_nullop,
8573 dtrace_probekey(dtrace_probedesc_t *pdp, dtrace_probekey_t *pkp)
8676 (void (*)(void *, dtrace_probedesc_t *))dtrace_nullop;
9188 dtrace_probe_description(const dtrace_probe_t *prp, dtrace_probedesc_t *pdp)
9190 bzero(pdp, sizeof (dtrace_probedesc_t));
9217 dtrace_probe_provide(dtrace_probedesc_t *desc, dtrace_provider_t *prv)
9304 dtrace_probe_enable(dtrace_probedesc_t *desc, dtrace_enabling_t *enab)
12584 dtrace_probedesc_t *pd)
12616 dtrace_probedesc_t *desc = &enab->dten_desc[i]->dted_probe;
12727 dtrace_enabling_replicate(dtrace_state_t *state, dtrace_probedesc_t *match,
[all …]

12