IOHIDFamilyTrace.h [plain text]
#ifndef _IOKIT_HID_IOHIDFAMILYTRACE_H // {
#define _IOKIT_HID_IOHIDFAMILYTRACE_H
#include <sys/kdebug.h>
#define IOHID_DEBUG_CODE(code) IOKDBG_CODE(DBG_IOHID, code)
#define IOHID_DEBUG(code, a, b, c, d) KERNEL_DEBUG_CONSTANT(IOHID_DEBUG_CODE(code), a, b, c, d, 0)
enum kIOHIDDebugCodes {
kIOHIDDebugCode_Unexpected, kIOHIDDebugCode_KeyboardLEDThreadTrigger,
kIOHIDDebugCode_KeyboardLEDThreadActive,
kIOHIDDebugCode_KeyboardSetParam,
kIOHIDDebugCode_KeyboardCapsThreadTrigger, kIOHIDDebugCode_KeyboardCapsThreadActive,
kIOHIDDebugCode_PostEvent,
kIOHIDDebugCode_NewUserClient,
kIOHIDDebugCode_InturruptReport, kIOHIDDebugCode_DispatchScroll,
kIOHIDDebugCode_DispatchRelativePointer,
kIOHIDDebugCode_DispatchAbsolutePointer,
kIOHIDDebugCode_DispatchKeyboard, kIOHIDDebugCode_EjectCallback,
kIOHIDDebugCode_CapsCallback,
kIOHIDDebugCode_HandleReport,
kIOHIDDebugCode_DispatchTabletPointer, kIOHIDDebugCode_DispatchTabletProx,
kIOHIDDebugCode_DispatchHIDEvent,
kIOHIDDebugCode_CalculatedCapsDelay,
kIOHIDDebugCode_ExtPostEvent, kIOHIDDebugCode_RelativePointerEventTiming,
kIOHIDDebugCode_RelativePointerEventScaling,
kIOHIDDebugCode_Profiling,
kIOHIDDebugCode_DisplayTickle, kIOHIDDebugCode_ExtSetLocation,
kIOHIDDebugCode_SetCursorPosition,
kIOHIDDebugCode_PowerStateChangeEvent,
kIOHIDDebugCode_DispatchDigitizer, kIOHIDDebugCode_Scheduling,
kIOHIDDebugCode_Invalid
};
#endif // _IOKIT_HID_IOHIDFAMILYTRACE_H }