mirror of
https://github.com/darlinghq/darling-xnu.git
synced 2024-11-23 12:39:55 +00:00
18 lines
493 B
C
18 lines
493 B
C
#ifndef KPERF_HELPERS_H
|
|
#define KPERF_HELPERS_H
|
|
|
|
#include <unistd.h>
|
|
#include <stdbool.h>
|
|
|
|
void configure_kperf_stacks_timer(pid_t pid, unsigned int period_ms,
|
|
bool quiet);
|
|
|
|
#define PERF_SAMPLE KDBG_EVENTID(DBG_PERF, 0, 0)
|
|
#define PERF_KPC_PMI KDBG_EVENTID(DBG_PERF, 6, 0)
|
|
#define PERF_STK_KHDR UINT32_C(0x25020014)
|
|
#define PERF_STK_UHDR UINT32_C(0x25020018)
|
|
#define PERF_STK_KDATA UINT32_C(0x2502000c)
|
|
#define PERF_STK_UDATA UINT32_C(0x25020010)
|
|
|
|
#endif /* !defined(KPERF_HELPERS_H) */
|