Lines Matching defs:hprov
7559 dtrace_dofprov2hprov(dtrace_helper_provdesc_t *hprov,
7562 hprov->dthpv_provname = strtab + dofprov->dofpv_name;
7563 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_provider,
7565 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_mod,
7567 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_func,
7569 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_name,
7571 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_args,
13466 dtrace_helper_provider_t *hprov, **tmp_provs;
13490 hprov = kmem_zalloc(sizeof (dtrace_helper_provider_t), KM_SLEEP);
13491 hprov->dthp_prov = *dofhp;
13492 hprov->dthp_ref = 1;
13493 hprov->dthp_generation = gen;
13522 help->dthps_provs[help->dthps_nprovs] = hprov;
13529 dtrace_helper_provider_destroy(dtrace_helper_provider_t *hprov)
13533 if (--hprov->dthp_ref == 0) {
13536 dof = (dof_hdr_t *)(uintptr_t)hprov->dthp_prov.dofhp_dof;
13538 kmem_free(hprov, sizeof (dtrace_helper_provider_t));