Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/pmc.h
| Show First 20 Lines • Show All 655 Lines • ▼ Show 20 Lines | |||||
| #include <sys/sysctl.h> | #include <sys/sysctl.h> | ||||
| #include <sys/_cpuset.h> | #include <sys/_cpuset.h> | ||||
| #include <machine/frame.h> | #include <machine/frame.h> | ||||
| #define PMC_HASH_SIZE 1024 | #define PMC_HASH_SIZE 1024 | ||||
| #define PMC_MTXPOOL_SIZE 2048 | #define PMC_MTXPOOL_SIZE 2048 | ||||
| #define PMC_LOG_BUFFER_SIZE 256 | #define PMC_LOG_BUFFER_SIZE 256 | ||||
| #define PMC_LOG_BUFFER_SIZE_MAX (16 * 1024) | |||||
| #define PMC_NLOGBUFFERS_PCPU 32 | #define PMC_NLOGBUFFERS_PCPU 32 | ||||
| #define PMC_NLOGBUFFERS_PCPU_MEM_MAX (32 * 1024) | |||||
| #define PMC_NSAMPLES 256 | #define PMC_NSAMPLES 256 | ||||
| #define PMC_CALLCHAIN_DEPTH 128 | #define PMC_CALLCHAIN_DEPTH 128 | ||||
| #define PMC_THREADLIST_MAX 128 | #define PMC_THREADLIST_MAX 128 | ||||
| #define PMC_SYSCTL_NAME_PREFIX "kern." PMC_MODULE_NAME "." | #define PMC_SYSCTL_NAME_PREFIX "kern." PMC_MODULE_NAME "." | ||||
| /* | /* | ||||
| * Locking keys | * Locking keys | ||||
| ▲ Show 20 Lines • Show All 597 Lines • Show Last 20 Lines | |||||