Changeset View
Changeset View
Standalone View
Standalone View
sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | |||||
* Solaris system and DTrace subsystem and are subject to change at any time | * Solaris system and DTrace subsystem and are subject to change at any time | ||||
* without notice. Applications and drivers using these interfaces will fail | * without notice. Applications and drivers using these interfaces will fail | ||||
* to run on future releases. These interfaces should not be used for any | * to run on future releases. These interfaces should not be used for any | ||||
* purpose except those expressly outlined in dtrace(7D) and libdtrace(3LIB). | * purpose except those expressly outlined in dtrace(7D) and libdtrace(3LIB). | ||||
* Please refer to the "Solaris Dynamic Tracing Guide" for more information. | * Please refer to the "Solaris Dynamic Tracing Guide" for more information. | ||||
*/ | */ | ||||
#include <sys/dtrace.h> | #include <sys/dtrace.h> | ||||
#include <sys/file.h> | |||||
#ifndef illumos | #ifndef illumos | ||||
#ifdef __sparcv9 | #ifdef __sparcv9 | ||||
typedef uint32_t pc_t; | typedef uint32_t pc_t; | ||||
#else | #else | ||||
typedef uintptr_t pc_t; | typedef uintptr_t pc_t; | ||||
#endif | #endif | ||||
typedef u_long greg_t; | typedef u_long greg_t; | ||||
▲ Show 20 Lines • Show All 1,291 Lines • Show Last 20 Lines |