#include <mach_debug/lockgroup_info.h>

mach_debug/lockgroup_info.h

File: mach/lockgroup_info.h Definitions for host_lockgroup_info call.
2 macros · 2 typedefs · 1 struct

macroLOCKGROUP_MAX_NAME

#define LOCKGROUP_MAX_NAME 64

macroLOCKGROUP_ATTR_STAT

#define LOCKGROUP_ATTR_STAT 0x01ULL

structlockgroup_info

size 264, align 8
char[64]lockgroup_name
uint64_tlockgroup_attr
uint64_tlock_spin_cnt
uint64_tlock_spin_util_cnt
uint64_tlock_spin_held_cnt
uint64_tlock_spin_miss_cnt
uint64_tlock_spin_held_max
uint64_tlock_spin_held_cum
uint64_tlock_mtx_cnt
uint64_tlock_mtx_util_cnt
uint64_tlock_mtx_held_cnt
uint64_tlock_mtx_miss_cnt
uint64_tlock_mtx_wait_cnt
uint64_tlock_mtx_held_max
uint64_tlock_mtx_held_cum
uint64_tlock_mtx_wait_max
uint64_tlock_mtx_wait_cum
uint64_tlock_rw_cnt
uint64_tlock_rw_util_cnt
uint64_tlock_rw_held_cnt
uint64_tlock_rw_miss_cnt
uint64_tlock_rw_wait_cnt
uint64_tlock_rw_held_max
uint64_tlock_rw_held_cum
uint64_tlock_rw_wait_max
uint64_tlock_rw_wait_cum

typedeflockgroup_info_t

typedef struct lockgroup_info lockgroup_info_t;

typedeflockgroup_info_array_t

typedef lockgroup_info_t *lockgroup_info_array_t