lock_class
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class lock_class_lockmgr = {
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class lock_class_mtx_sleep = {
struct lock_class *class;
struct lock_class lock_class_mtx_spin = {
struct lock_class lock_class_rm_sleepable = {
struct lock_class *lc;
struct lock_class *lc;
struct lock_class *lc;
struct lock_class lock_class_rm = {
struct lock_class lock_class_rw = {
struct lock_class lock_class_sx = {
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *lock_classes[LOCK_CLASS_MAX + 1] = {
lock_init(struct lock_object *lock, struct lock_class *class, const char *name,
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class, *iclass;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
enroll(const char *description, struct lock_class *lock_class)
if ((lock_class->lc_flags & LC_SPINLOCK)) {
} else if ((lock_class->lc_flags & LC_SLEEPLOCK) == 0) {
lock_class->lc_name);
w->w_class = lock_class;
if (lock_class->lc_flags & LC_SPINLOCK) {
} else if (lock_class->lc_flags & LC_SLEEPLOCK) {
struct lock_class *w_class;
w->w_class = lock_class;
if (lock_class != w->w_class)
description, lock_class->lc_name,
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *class;
struct lock_class *w_class;
struct lock_class *lock_class);
struct lock_class *class;
struct lock_class *class;
extern struct lock_class lock_class_mtx_sleep;
extern struct lock_class lock_class_mtx_spin;
extern struct lock_class lock_class_sx;
extern struct lock_class lock_class_rw;
extern struct lock_class lock_class_rm;
extern struct lock_class lock_class_rm_sleepable;
extern struct lock_class lock_class_lockmgr;
extern struct lock_class *lock_classes[];
void lock_init(struct lock_object *, struct lock_class *,