Lines Matching defs:hprov
9454 dtrace_dofprov2hprov(dtrace_helper_provdesc_t *hprov,
9457 hprov->dthpv_provname = strtab + dofprov->dofpv_name;
9458 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_provider,
9460 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_mod,
9462 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_func,
9464 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_name,
9466 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_args,
16080 dtrace_helper_provider_t *hprov, **tmp_provs;
16102 hprov = kmem_zalloc(sizeof (dtrace_helper_provider_t), KM_SLEEP);
16103 hprov->dthp_prov = *dofhp;
16104 hprov->dthp_ref = 1;
16105 hprov->dthp_generation = gen;
16134 help->dthps_provs[help->dthps_nprovs] = hprov;
16141 dtrace_helper_provider_destroy(dtrace_helper_provider_t *hprov)
16145 if (--hprov->dthp_ref == 0) {
16148 dof = (dof_hdr_t *)(uintptr_t)hprov->dthp_prov.dofhp_dof;
16150 kmem_free(hprov, sizeof (dtrace_helper_provider_t));