Lines Matching refs:template
7345 dtrace_hash_lookup(dtrace_hash_t *hash, dtrace_probe_t *template)
7347 int hashval = DTRACE_HASHSTR(hash, template);
7352 if (DTRACE_HASHEQ(hash, bucket->dthb_chain, template))
7360 dtrace_hash_collisions(dtrace_hash_t *hash, dtrace_probe_t *template)
7362 int hashval = DTRACE_HASHSTR(hash, template);
7367 if (DTRACE_HASHEQ(hash, bucket->dthb_chain, template))
7794 dtrace_probe_t template, *probe;
7816 template.dtpr_mod = (char *)pkp->dtpk_mod;
7817 template.dtpr_func = (char *)pkp->dtpk_func;
7818 template.dtpr_name = (char *)pkp->dtpk_name;
7820 template.dtpr_mod = (char *)(uintptr_t)pkp->dtpk_mod;
7821 template.dtpr_func = (char *)(uintptr_t)pkp->dtpk_func;
7822 template.dtpr_name = (char *)(uintptr_t)pkp->dtpk_name;
7832 (len = dtrace_hash_collisions(dtrace_bymod, &template)) < best) {
7838 (len = dtrace_hash_collisions(dtrace_byfunc, &template)) < best) {
7844 (len = dtrace_hash_collisions(dtrace_byname, &template)) < best) {
7881 for (probe = dtrace_hash_lookup(hash, &template); probe != NULL;
16480 dtrace_probe_t template, *probe, *first, *next;
16483 template.dtpr_mod = ctl->mod_modname;
16500 for (probe = first = dtrace_hash_lookup(dtrace_bymod, &template);
16579 dtrace_probe_t template, *probe, *first, *next;
16647 template.dtpr_mod = ctl->mod_modname;
16649 for (probe = first = dtrace_hash_lookup(dtrace_bymod, &template);