Lines Matching defs:dtp
45 static dtrace_hdl_t *dtp;
110 if (offender_addr != NULL && dtrace_lookup_by_addr(dtp,
154 if (offender_addr != NULL && dtrace_lookup_by_addr(dtp,
193 if (offender_addr != NULL && dtrace_lookup_by_addr(dtp,
237 if ((dtp = dtrace_open(DTRACE_VERSION, 0, &err)) == NULL) {
256 if ((prog = dtrace_program_strcompile(dtp, prog_ptr,
259 return (dtrace_errno(dtp));
262 if (dtrace_program_exec(dtp, prog, &info) == -1) {
264 return (dtrace_errno(dtp));
267 if (dtrace_setopt(dtp, "aggsize", "128k") == -1) {
269 return (dtrace_errno(dtp));
272 if (dtrace_setopt(dtp, "aggrate", "0") == -1) {
274 return (dtrace_errno(dtp));
277 if (dtrace_setopt(dtp, "aggpercpu", 0) == -1) {
279 return (dtrace_errno(dtp));
282 if (dtrace_go(dtp) != 0) {
284 return (dtrace_errno(dtp));
287 if (dtrace_getopt(dtp, "statusrate", &statustime) == -1) {
289 return (dtrace_errno(dtp));
301 if (dtrace_status(dtp) == -1)
304 if (dtrace_aggregate_snap(dtp) != 0)
307 if (dtrace_aggregate_walk_keyvarsorted(dtp, pt_events_walk, NULL) != 0)
310 dtrace_aggregate_clear(dtp);