Lines Matching refs:dtp
46 static dtrace_hdl_t *dtp; variable
104 if ((dtp = dtrace_open(DTRACE_VERSION, 0, &err)) == NULL) { in pt_cpuidle_stat_prepare()
119 if ((prog = dtrace_program_strcompile(dtp, prog_ptr, in pt_cpuidle_stat_prepare()
122 return (dtrace_errno(dtp)); in pt_cpuidle_stat_prepare()
125 if (dtrace_program_exec(dtp, prog, &info) == -1) { in pt_cpuidle_stat_prepare()
127 return (dtrace_errno(dtp)); in pt_cpuidle_stat_prepare()
130 if (dtrace_setopt(dtp, "aggsize", "128k") == -1) in pt_cpuidle_stat_prepare()
133 if (dtrace_setopt(dtp, "aggrate", "0") == -1) in pt_cpuidle_stat_prepare()
136 if (dtrace_setopt(dtp, "aggpercpu", 0) == -1) in pt_cpuidle_stat_prepare()
139 if (dtrace_go(dtp) != 0) { in pt_cpuidle_stat_prepare()
141 return (dtrace_errno(dtp)); in pt_cpuidle_stat_prepare()
144 if (dtrace_getopt(dtp, "statusrate", &statustime) == -1) { in pt_cpuidle_stat_prepare()
146 return (dtrace_errno(dtp)); in pt_cpuidle_stat_prepare()
173 if (dtrace_status(dtp) == -1) in pt_cpuidle_stat_collect()
176 if (dtrace_aggregate_snap(dtp) != 0) in pt_cpuidle_stat_collect()
179 if (dtrace_aggregate_walk_keyvarsorted(dtp, pt_cpuidle_dtrace_walk, in pt_cpuidle_stat_collect()
183 dtrace_aggregate_clear(dtp); in pt_cpuidle_stat_collect()