Changeset View
Changeset View
Standalone View
Standalone View
cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h
Show First 20 Lines • Show All 325 Lines • ▼ Show 20 Lines | #endif | ||||
int dt_kinstfd; /* file descriptor for kinst pseudo-device */ | int dt_kinstfd; /* file descriptor for kinst pseudo-device */ | ||||
int dt_fterr; /* saved errno from failed open of dt_ftfd */ | int dt_fterr; /* saved errno from failed open of dt_ftfd */ | ||||
int dt_cdefs_fd; /* file descriptor for C CTF debugging cache */ | int dt_cdefs_fd; /* file descriptor for C CTF debugging cache */ | ||||
int dt_ddefs_fd; /* file descriptor for D CTF debugging cache */ | int dt_ddefs_fd; /* file descriptor for D CTF debugging cache */ | ||||
#ifdef illumos | #ifdef illumos | ||||
int dt_stdout_fd; /* file descriptor for saved stdout */ | int dt_stdout_fd; /* file descriptor for saved stdout */ | ||||
#else | #else | ||||
FILE *dt_freopen_fp; /* file pointer for freopened stdout */ | FILE *dt_freopen_fp; /* file pointer for freopened stdout */ | ||||
char bootfile[MAXPATHLEN]; /* kernel boot file */ | |||||
#endif | #endif | ||||
dtrace_handle_err_f *dt_errhdlr; /* error handler, if any */ | dtrace_handle_err_f *dt_errhdlr; /* error handler, if any */ | ||||
void *dt_errarg; /* error handler argument */ | void *dt_errarg; /* error handler argument */ | ||||
dtrace_prog_t *dt_errprog; /* error handler program, if any */ | dtrace_prog_t *dt_errprog; /* error handler program, if any */ | ||||
dtrace_handle_drop_f *dt_drophdlr; /* drop handler, if any */ | dtrace_handle_drop_f *dt_drophdlr; /* drop handler, if any */ | ||||
void *dt_droparg; /* drop handler argument */ | void *dt_droparg; /* drop handler argument */ | ||||
dtrace_handle_proc_f *dt_prochdlr; /* proc handler, if any */ | dtrace_handle_proc_f *dt_prochdlr; /* proc handler, if any */ | ||||
void *dt_procarg; /* proc handler argument */ | void *dt_procarg; /* proc handler argument */ | ||||
▲ Show 20 Lines • Show All 416 Lines • Show Last 20 Lines |