Lines Matching defs:g_dtp
114 static dtrace_hdl_t *g_dtp;
217 if (g_dtp)
218 dtrace_close(g_dtp);
243 dtrace_errmsg(g_dtp, dtrace_errno(g_dtp)));
246 dtrace_errmsg(g_dtp, dtrace_errno(g_dtp)));
249 dt_get_errloc(g_dtp, &p_errfile, &errline);
258 dtrace_close(g_dtp);
540 nmods = dtrace_provider_modules(g_dtp, mods,
638 dtrace_program_info(g_dtp, dcp->dc_prog, &dpi);
639 } else if (dtrace_program_exec(g_dtp, dcp->dc_prog, &dpi) == -1) {
669 (void) dtrace_stmt_iter(g_dtp, dcp->dc_prog,
713 dtrace_dof_destroy(g_dtp, dof);
743 if (dtrace_program_link(g_dtp, dcp->dc_prog, DTRACE_D_PROBES,
776 if (dtrace_probe_iter(g_dtp, &edp->dted_probe, list_probe, NULL) != 0) {
796 (void) dtrace_stmt_iter(g_dtp, dcp->dc_prog,
812 if ((dcp->dc_prog = dtrace_program_fcompile(g_dtp, fp,
828 if ((dcp->dc_prog = dtrace_program_strcompile(g_dtp, dcp->dc_arg,
915 if (!dtrace_oformat(g_dtp)) {
1137 if (dtrace_oformat(g_dtp)) {
1138 dtrace_oformat_probe(g_dtp, data, cpu, pd);
1193 if (dtrace_getopt(g_dtp, bufs[i].optname, &bufs[i].val) == -1)
1198 if (dtrace_getopt(g_dtp, rates[i].optname, &rates[i].val) == -1)
1202 if (dtrace_go(g_dtp) == -1)
1212 (void) dtrace_getopt(g_dtp, bufs[i].optname, &nsize);
1239 (void) dtrace_getopt(g_dtp, rates[i].optname, &nval);
1510 while ((g_dtp = dtrace_open(DTRACE_VERSION, g_oflags, &err)) == NULL) {
1522 (void) dtrace_setopt(g_dtp, "bufsize", "12m");
1523 (void) dtrace_setopt(g_dtp, "aggsize", "12m");
1525 (void) dtrace_setopt(g_dtp, "bufsize", "4m");
1526 (void) dtrace_setopt(g_dtp, "aggsize", "4m");
1528 (void) dtrace_setopt(g_dtp, "temporal", "yes");
1537 (void) dtrace_setopt(g_dtp, "linkmode", "dynamic");
1538 (void) dtrace_setopt(g_dtp, "unodefs", NULL);
1552 (void) dtrace_setopt(g_dtp, "linkmode", "primary");
1556 dtrace_oformat_configure(g_dtp);
1568 if (dtrace_setopt(g_dtp, "grabanon", 0) != 0)
1573 if (dtrace_setopt(g_dtp,
1591 if (dtrace_setopt(g_dtp, "define", optarg) != 0)
1603 if (dtrace_setopt(g_dtp, "flowindent", 0) != 0)
1608 if (dtrace_setopt(g_dtp, "cpphdrs", 0) != 0)
1620 if (dtrace_setopt(g_dtp, "incdir", optarg) != 0)
1625 if (dtrace_setopt(g_dtp, "libdir", optarg) != 0)
1655 if (dtrace_setopt(g_dtp, "quiet", 0) != 0)
1675 if (dtrace_setopt(g_dtp, "undef", optarg) != 0)
1684 if (dtrace_setopt(g_dtp, "destructive", 0) != 0)
1692 if (dtrace_setopt(g_dtp, optarg, p) != 0)
1697 if (dtrace_setopt(g_dtp, "stdc", optarg) != 0)
1736 P = dtrace_proc_create(g_dtp, v[0], v, NULL, NULL);
1751 P = dtrace_proc_grab(g_dtp, pid, 0);
1769 if (dtrace_handle_err(g_dtp, &errhandler, NULL) == -1)
1772 if (dtrace_handle_drop(g_dtp, &drophandler, NULL) == -1)
1775 if (dtrace_handle_proc(g_dtp, &prochandler, NULL) == -1)
1778 if (dtrace_handle_setopt(g_dtp, &setopthandler, NULL) == -1)
1782 dtrace_handle_buffered(g_dtp, &bufhandler, NULL) == -1)
1786 (void) dtrace_getopt(g_dtp, "flowindent", &opt);
1789 (void) dtrace_getopt(g_dtp, "grabanon", &opt);
1792 (void) dtrace_getopt(g_dtp, "quiet", &opt);
1795 if (dtrace_oformat(g_dtp)) {
1796 if (dtrace_setopt(g_dtp, "quiet", 0) != 0)
1812 if (dtrace_oformat(g_dtp))
1819 dtrace_close(g_dtp);
1842 dtrace_close(g_dtp);
1849 if (dtrace_oformat(g_dtp))
1854 dtrace_dof_create(g_dtp, g_cmdv[i].dc_prog, 0), i);
1861 anon_prog(NULL, dtrace_geterr_dof(g_dtp), i++);
1862 anon_prog(NULL, dtrace_getopt_dof(g_dtp), i++);
1881 dtrace_close(g_dtp);
1888 dtrace_close(g_dtp);
1901 if (dtrace_program_link(g_dtp, NULL, DTRACE_D_PROBES,
1906 dtrace_close(g_dtp);
1922 (void) dtrace_probe_iter(g_dtp, NULL, list_probe, NULL);
1924 dtrace_close(g_dtp);
1931 dtrace_close(g_dtp);
1942 dtrace_close(g_dtp);
1951 dtrace_close(g_dtp);
1966 if (dtrace_program_header(g_dtp, g_ofp, g_ofile) != 0 ||
1970 dtrace_close(g_dtp);
1987 (void) dtrace_getopt(g_dtp, "flowindent", &opt);
1990 (void) dtrace_getopt(g_dtp, "grabanon", &opt);
1993 (void) dtrace_getopt(g_dtp, "quiet", &opt);
1996 (void) dtrace_getopt(g_dtp, "destructive", &opt);
2008 dtrace_proc_continue(g_dtp, g_psv[i]);
2012 dtrace_oformat_setup(g_dtp);
2015 dtrace_sleep(g_dtp);
2026 if (g_siginfo && !dtrace_oformat(g_dtp)) {
2027 (void)dtrace_aggregate_print(g_dtp, g_ofp, NULL);
2044 if (dtrace_stop(g_dtp) == -1)
2048 switch (dtrace_work(g_dtp, g_ofp, chew, chewrec, NULL)) {
2055 if (!g_impatient && dtrace_errno(g_dtp) != EINTR)
2063 if (!dtrace_oformat(g_dtp))
2073 if ((!g_impatient && !dtrace_oformat(g_dtp)) ||
2075 if (dtrace_aggregate_print(g_dtp, g_ofp, NULL) == -1 &&
2076 dtrace_errno(g_dtp) != EINTR)
2080 dtrace_oformat_teardown(g_dtp);
2081 dtrace_close(g_dtp);