Lines Matching refs:hdata
2092 dtrace_hashstat_data_t *hdata = &data->dtagsd_hash;
2096 size_t bucket = key->dtak_hashval % hdata->dthsd_hashsize;
2098 hdata->dthsd_counts[bucket]++;
2107 hdata->dthsd_data = alloca(size);
2108 hdata->dthsd_size = size;
2110 if (mdb_vread(hdata->dthsd_data, size, addr) == -1) {
2115 data->dtagsd_func(hdata);
2129 dtrace_hashstat_data_t *hdata = &data.dtagsd_hash;
2150 hdata->dthsd_counts = mdb_alloc(hsize, UM_SLEEP | UM_GC);
2181 hdata->dthsd_hashsize = actual;
2182 hsize = hdata->dthsd_hashsize * sizeof (size_t);
2183 bzero(hdata->dthsd_counts, hsize);
2191 dtrace_hashstat_stats(_dtrace_hashstat[i].dths_name, hdata);
2200 hdata->dthsd_hashsize = prime;
2201 hsize = hdata->dthsd_hashsize * sizeof (size_t);
2202 bzero(hdata->dthsd_counts, hsize);
2210 dtrace_hashstat_stats(_dtrace_hashstat[i].dths_name, hdata);
2212 hdata->dthsd_hashsize = evenpow;
2213 hsize = hdata->dthsd_hashsize * sizeof (size_t);
2214 bzero(hdata->dthsd_counts, hsize);
2222 dtrace_hashstat_stats(_dtrace_hashstat[i].dths_name, hdata);
2233 dtrace_hashstat_data_t *hdata = &data->dtagsd_hash;
2241 size_t bucket = dynvar->dtdv_hashval % hdata->dthsd_hashsize;
2243 hdata->dthsd_counts[bucket]++;
2281 hdata->dthsd_data = buf;
2282 hdata->dthsd_size = size;
2284 data->dtagsd_func(hdata);
2296 dtrace_hashstat_data_t *hdata = &data.dtagsd_hash;
2309 hdata->dthsd_counts = mdb_alloc(hsize, UM_SLEEP | UM_GC);
2331 hdata->dthsd_hashsize = actual;
2332 hsize = hdata->dthsd_hashsize * sizeof (size_t);
2333 bzero(hdata->dthsd_counts, hsize);
2341 dtrace_hashstat_stats(_dtrace_hashstat[i].dths_name, hdata);
2350 hdata->dthsd_hashsize = prime;
2351 hsize = hdata->dthsd_hashsize * sizeof (size_t);
2352 bzero(hdata->dthsd_counts, hsize);
2360 dtrace_hashstat_stats(_dtrace_hashstat[i].dths_name, hdata);