Searched defs:pvp (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/
H A Ddt_pcb.c134 dt_provider_t *pvp, *nvp; local
149 for (pvp = dt_list_next(&dtp->dt_provlist); pvp; pvp = nvp) {
150 nvp = dt_list_next(pvp);
151 if (pvp->pv_gen == dtp->dt_gen)
152 dt_provider_destroy(dtp, pvp);
H A Ddt_pragma.c78 dt_provider_t *pvp; local
103 if ((pvp = dt_provider_lookup(dtp, name)) != NULL) {
105 a = &pvp->pv_desc.dtvd_attr.dtpa_provider;
107 a = &pvp->pv_desc.dtvd_attr.dtpa_mod;
109 a = &pvp->pv_desc.dtvd_attr.dtpa_func;
111 a = &pvp->pv_desc.dtvd_attr.dtpa_name;
113 a = &pvp->pv_desc.dtvd_attr.dtpa_args;
H A Ddt_program.c532 dt_header_provider(dtrace_hdl_t *dtp, dt_provider_t *pvp, FILE *out) argument
538 if (pvp->pv_flags & DT_PROVIDER_IMPL)
545 p = pvp->pv_desc.dtvd_name;
553 info.dthi_pmname = alloca(strlen(pvp->pv_desc.dtvd_name) + 1);
554 dt_header_fmt_macro(info.dthi_pmname, pvp->pv_desc.dtvd_name);
556 info.dthi_pfname = alloca(strlen(pvp->pv_desc.dtvd_name) + 1 + i);
557 dt_header_fmt_func(info.dthi_pfname, pvp->pv_desc.dtvd_name);
562 if (dt_idhash_iter(pvp->pv_probes, dt_header_probe, &info) != 0)
566 if (dt_idhash_iter(pvp->pv_probes, dt_header_decl, &info) != 0)
574 if (dt_idhash_iter(pvp
586 dt_provider_t *pvp; local
[all...]
H A Ddt_dof.c489 dof_add_provider(dt_dof_t *ddo, const dt_provider_t *pvp) argument
499 if (pvp->pv_flags & DT_PROVIDER_IMPL)
502 nxr = dt_popcb(pvp->pv_xrefs, pvp->pv_xrmax);
510 for (i = 0; i < pvp->pv_xrmax; i++) {
511 if (BT_TEST(pvp->pv_xrefs, i) &&
525 (void) dt_idhash_iter(pvp->pv_probes, dof_add_probe, ddo);
554 dofpv.dofpv_name = dof_add_string(ddo, pvp->pv_desc.dtvd_name);
556 dofpv.dofpv_provattr = dof_attr(&pvp->pv_desc.dtvd_attr.dtpa_provider);
557 dofpv.dofpv_modattr = dof_attr(&pvp
634 dt_provider_t *pvp; local
[all...]
H A Ddt_provider.c50 dt_provider_insert(dtrace_hdl_t *dtp, dt_provider_t *pvp, uint_t h) argument
52 dt_list_append(&dtp->dt_provlist, pvp);
54 pvp->pv_next = dtp->dt_provs[h];
55 dtp->dt_provs[h] = pvp;
58 return (pvp);
66 dt_provider_t *pvp; local
68 for (pvp = dtp->dt_provs[h]; pvp != NULL; pvp = pvp
97 dt_provider_t *pvp; local
124 dt_provider_destroy(dtrace_hdl_t *dtp, dt_provider_t *pvp) argument
152 dt_provider_xref(dtrace_hdl_t *dtp, dt_provider_t *pvp, id_t id) argument
193 dt_probe_alloc_args(dt_provider_t *pvp, int argc) argument
234 dt_probe_discover(dt_provider_t *pvp, const dtrace_probedesc_t *pdp) argument
356 dt_probe_lookup(dt_provider_t *pvp, const char *s) argument
472 dt_probe_declare(dt_provider_t *pvp, dt_probe_t *prp) argument
515 dt_probe_define(dt_provider_t *pvp, dt_probe_t *prp, const char *fname, const char *rname, uint32_t offset, int isenabled) argument
669 dt_provider_t *pvp; local
[all...]
H A Ddt_cc.c1450 dt_provider_t *pvp; local
1470 ((pvp = dt_provider_lookup(dtp, pdp->dtpd_provider)) == NULL ||
1471 pvp->pv_desc.dtvd_priv.dtpp_flags & DTRACE_PRIV_PROC) &&
H A Ddt_link.c1026 dt_provider_t *pvp; local
1404 if ((pvp = dt_provider_lookup(dtp, pname)) == NULL) {
1409 if ((prp = dt_probe_lookup(pvp, p)) == NULL) {
1422 if (dt_probe_define(pvp, prp, s, r, off, eprobe) != 0) {
H A Ddt_open.c1404 dt_provider_t *pvp; local
1438 while ((pvp = dt_list_next(&dtp->dt_provlist)) != NULL)
1439 dt_provider_destroy(dtp, pvp);
H A Ddt_parser.c4243 dt_node_provider_cmp_argv(dt_provider_t *pvp, dt_node_t *pnp, const char *kind, argument
4256 pvp->pv_desc.dtvd_name, prp->pr_ident->di_name, kind,
4270 pvp->pv_desc.dtvd_name, prp->pr_ident->di_name, kind, i + 1,
4283 dt_node_provider_cmp(dt_provider_t *pvp, dt_node_t *pnp, argument
4286 dt_node_provider_cmp_argv(pvp, pnp, "output",
4290 dt_node_provider_cmp_argv(pvp, pnp, "input",
4295 if (pvp->pv_flags & DT_PROVIDER_IMPL) {
4300 pvp->pv_desc.dtvd_name, pvp->pv_desc.dtvd_name,
4301 new->pr_ident->di_name, pvp
4314 dt_cook_probe(dt_node_t *dnp, dt_provider_t *pvp) argument
4354 dt_provider_t *pvp = dnp->dn_provider; local
[all...]
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/
H A Ddtrace.c6895 dtrace_provider_t *pvp = prp->dtpr_provider; local
6898 if (pvp->dtpv_defunct)
6901 if ((rv = pkp->dtpk_pmatch(pvp->dtpv_name, pkp->dtpk_prov, 0)) <= 0)
7519 dtrace_provider_t *pvp = (dtrace_provider_t *)id; local
7521 ASSERT(pvp->dtpv_pops.dtps_enable !=
7527 pvp->dtpv_defunct = 1;
15274 dtrace_provider_t *pvp; local
15282 for (pvp = dtrace_provider; pvp != NULL; pvp
[all...]

Completed in 2576 milliseconds