Lines Matching defs:hprov
8708 dtrace_dofprov2hprov(dtrace_helper_provdesc_t *hprov,
8711 hprov->dthpv_provname = strtab + dofprov->dofpv_name;
8712 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_provider,
8714 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_mod,
8716 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_func,
8718 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_name,
8720 dtrace_dofattr2attr(&hprov->dthpv_pattr.dtpa_args,
14866 dtrace_helper_provider_t *hprov, **tmp_provs;
14890 hprov = kmem_zalloc(sizeof (dtrace_helper_provider_t), KM_SLEEP);
14891 hprov->dthp_prov = *dofhp;
14892 hprov->dthp_ref = 1;
14893 hprov->dthp_generation = gen;
14922 help->dthps_provs[help->dthps_nprovs] = hprov;
14929 dtrace_helper_provider_destroy(dtrace_helper_provider_t *hprov)
14933 if (--hprov->dthp_ref == 0) {
14936 dof = (dof_hdr_t *)(uintptr_t)hprov->dthp_prov.dofhp_dof;
14938 kmem_free(hprov, sizeof (dtrace_helper_provider_t));