Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/subr_witness.c
Show First 20 Lines • Show All 634 Lines • ▼ Show 20 Lines | #endif | ||||
/* | /* | ||||
* ZFS locking | * ZFS locking | ||||
*/ | */ | ||||
{ "dn->dn_mtx", &lock_class_sx }, | { "dn->dn_mtx", &lock_class_sx }, | ||||
{ "dr->dt.di.dr_mtx", &lock_class_sx }, | { "dr->dt.di.dr_mtx", &lock_class_sx }, | ||||
{ "db->db_mtx", &lock_class_sx }, | { "db->db_mtx", &lock_class_sx }, | ||||
{ NULL, NULL }, | { NULL, NULL }, | ||||
/* | /* | ||||
* TCP log locks | |||||
*/ | |||||
{ "TCP ID tree", &lock_class_rw }, | |||||
{ "tcp log id bucket", &lock_class_mtx_sleep }, | |||||
{ "tcpinp", &lock_class_rw }, | |||||
{ "TCP log expireq", &lock_class_mtx_sleep }, | |||||
{ NULL, NULL }, | |||||
/* | |||||
* spin locks | * spin locks | ||||
*/ | */ | ||||
#ifdef SMP | #ifdef SMP | ||||
{ "ap boot", &lock_class_mtx_spin }, | { "ap boot", &lock_class_mtx_spin }, | ||||
#endif | #endif | ||||
{ "rm.mutex_mtx", &lock_class_mtx_spin }, | { "rm.mutex_mtx", &lock_class_mtx_spin }, | ||||
{ "sio", &lock_class_mtx_spin }, | { "sio", &lock_class_mtx_spin }, | ||||
#ifdef __i386__ | #ifdef __i386__ | ||||
▲ Show 20 Lines • Show All 2,397 Lines • Show Last 20 Lines |