#include <kern/block_hint.h>
kern/block_hint.h
enumthread_snapshot_wait_flags
| kThreadWaitNone | 0 | |
| kThreadWaitKernelMutex | 1 | |
| kThreadWaitPortReceive | 2 | |
| kThreadWaitPortSetReceive | 3 | |
| kThreadWaitPortSend | 4 | |
| kThreadWaitPortSendInTransit | 5 | |
| kThreadWaitSemaphore | 6 | |
| kThreadWaitKernelRWLockRead | 7 | |
| kThreadWaitKernelRWLockWrite | 8 | |
| kThreadWaitKernelRWLockUpgrade | 9 | |
| kThreadWaitUserLock | 10 | |
| kThreadWaitPThreadMutex | 11 | |
| kThreadWaitPThreadRWLockRead | 12 | |
| kThreadWaitPThreadRWLockWrite | 13 | |
| kThreadWaitPThreadCondVar | 14 | |
| kThreadWaitParkedWorkQueue | 15 | |
| kThreadWaitWorkloopSyncWait | 16 | |
| kThreadWaitOnProcess | 17 | |
| kThreadWaitSleepWithInheritor | 18 | |
| kThreadWaitEventlink | 19 | |
| kThreadWaitCompressor | 20 | |
| kThreadWaitParkedBoundWorkQueue | 21 | |
| kThreadWaitPageBusy | 22 | |
| kThreadWaitPLReqInProgress | 23 | |
| kThreadWaitPagerReady | 24 | |
| kThreadWaitPagingActivity | 25 | |
| kThreadWaitMappingInProgress | 26 | |
| kThreadWaitMemoryBlocked | 27 | |
| kThreadWaitPagingInProgress | 28 | |
| kThreadWaitPageInThrottle | 29 | |
| kThreadWaitExclaveCore | 30 | |
| kThreadWaitExclaveKit | 31 | |
| kThreadWaitVMEntryExclEvent | 32 | |
| kThreadWaitVMEntrySharedEvent | 33 | |
| kThreadWaitVMEntryKUnwireEvent | 34 |
typedefblock_hint_t
typedef enum thread_snapshot_wait_flags block_hint_t;