dtrace_aggdata_t
const dtrace_aggdata_t *agg = bufdata->dtbda_aggdata;
walk(const dtrace_aggdata_t *data, void *arg)
static const dtrace_aggdata_t *count;
aggwalk_named(const dtrace_aggdata_t *data, lt_stat_type_t stat_type)
aggwalk_sync(const dtrace_aggdata_t *data, lt_stat_type_t stat_type)
aggwalk(const dtrace_aggdata_t *data, void *arg)
int (*func)(const dtrace_aggdata_t *, lt_stat_type_t);
aggwalk_call(const dtrace_aggdata_t *data, lt_stat_type_t stat_type)
count_aggregate(const dtrace_aggdata_t *agg, void *arg)
process_aggregate(const dtrace_aggdata_t *agg, void *arg)
process_aggregate(const dtrace_aggdata_t **aggsdata, int naggvars, void *arg)
static int pt_cpufreq_dtrace_walk(const dtrace_aggdata_t *, void *);
pt_cpufreq_dtrace_walk(const dtrace_aggdata_t *data, void *arg)
pt_cpuidle_dtrace_walk(const dtrace_aggdata_t *data, void *arg)
static int pt_cpuidle_dtrace_walk(const dtrace_aggdata_t *, void *);
pt_events_walk(const dtrace_aggdata_t *data, void *arg)
dtrace_aggdata_t *data;
dtrace_aggdata_t *aggdata = &h->dtahe_data;
dtrace_aggdata_t **total;
dtrace_aggdata_t *aggdata = &h->dtahe_data;
total = dt_zalloc(dtp, (max + 1) * sizeof (dtrace_aggdata_t *));
dtrace_aggdata_t *aggdata = &h->dtahe_data;
dtrace_aggdata_t *aggdata = &h->dtahe_data, *t;
dtrace_aggdata_t **minmax;
dtrace_aggdata_t *aggdata = &h->dtahe_data;
minmax = dt_zalloc(dtp, (max + 1) * sizeof (dtrace_aggdata_t *));
dtrace_aggdata_t *aggdata = &h->dtahe_data;
dtrace_aggdata_t *aggdata = &h->dtahe_data, *mm;
const dtrace_aggdata_t **data;
dtrace_aggdata_t *aggdata;
dtrace_aggdata_t *aggdata = &zaggdata[i].dtahe_data;
data = alloca((naggvars + 1) * sizeof (dtrace_aggdata_t *));
dtrace_aggdata_t *data;
dtrace_aggdata_t *aggdata;
dtrace_aggdata_t *aggdata;
dt_normalize_agg(const dtrace_aggdata_t *aggdata, void *arg)
((dtrace_aggdata_t *)aggdata)->dtada_normal = normal->dtnd_normal;
dt_denormalize_agg(const dtrace_aggdata_t *aggdata, void *arg)
dt_clear_agg(const dtrace_aggdata_t *aggdata, void *arg)
dt_trunc_agg(const dtrace_aggdata_t *aggdata, void *arg)
caddr_t addr, size_t size, const dtrace_aggdata_t *aggdata,
dt_print_aggs(const dtrace_aggdata_t **aggsdata, int naggvars, void *arg)
const dtrace_aggdata_t *aggdata = aggsdata[0];
dt_print_agg(const dtrace_aggdata_t *aggdata, void *arg)
const dtrace_aggdata_t *aggdata, dtrace_actkind_t action)
size_t size, const dtrace_aggdata_t *aggdata)
size_t size, const dtrace_aggdata_t *aggdata)
dtrace_aggdata_t dtahe_data; /* data */
const dtrace_recdesc_t *, const dtrace_aggdata_t *, uint32_t flags);
extern int dt_print_agg(const dtrace_aggdata_t *, void *);
size_t len, const dtrace_aggdata_t **aggsdata, int naggvars)
const dtrace_aggdata_t *aggdata;
dt_fprinta(const dtrace_aggdata_t *adp, void *arg)
dt_fprintas(const dtrace_aggdata_t **aggsdata, int naggvars, void *arg)
const dtrace_aggdata_t *aggdata = aggsdata[0];
const dtrace_recdesc_t *rec, const dtrace_aggdata_t *agg, uint32_t flags)
const dtrace_aggdata_t *dtbda_aggdata; /* aggregation data, if agg. */
typedef int dtrace_aggregate_f(const dtrace_aggdata_t *, void *);
typedef int dtrace_aggregate_walk_joined_f(const dtrace_aggdata_t **,
static int dtj_clear(const dtrace_aggdata_t *, void *);
dtj_clear(const dtrace_aggdata_t *data, void *arg)
dtj_new_tuple_stack_record(const dtrace_aggdata_t *data,
dtj_new_tuple_symbol_record(const dtrace_aggdata_t *data,
dtj_new_distribution(const dtrace_aggdata_t *data, const dtrace_recdesc_t *rec,
const dtrace_aggdata_t *aggdata = bufdata->dtbda_aggdata;
dtj_is_included(const dtrace_aggdata_t *data, dtj_java_consumer_t *jc)
dtj_new_aggval(dtj_java_consumer_t *jc, const dtrace_aggdata_t *data,
static jobject dtj_new_tuple_stack_record(const dtrace_aggdata_t *,
static jobject dtj_new_tuple_symbol_record(const dtrace_aggdata_t *,
static jobject dtj_new_distribution(const dtrace_aggdata_t *,
static jobject dtj_new_aggval(dtj_java_consumer_t *, const dtrace_aggdata_t *,
static boolean_t dtj_is_included(const dtrace_aggdata_t *,