LOCK_INITIALIZER
struct lock nvme_master_lock = LOCK_INITIALIZER("nvmstr", 0, 0);
#define DEFINE_SPINLOCK(x) struct lock x = LOCK_INITIALIZER("ds##x", 0, 0)
.lock = LOCK_INITIALIZER("name", 0, LK_CANRECURSE), \
struct lock iomap_lock = LOCK_INITIALIZER("dlioml", 0, LK_CANRECURSE);
struct lock irqdata_lock = LOCK_INITIALIZER("dlidl", 0, LK_CANRECURSE);
static struct lock tasklet_lock = LOCK_INITIALIZER("dltll", 0, LK_CANRECURSE);
struct lock vmap_lock = LOCK_INITIALIZER("dlvml", 0, LK_CANRECURSE);
static struct lock cpuctl_lock = LOCK_INITIALIZER("cpuctl", 0, 0);
static struct lock efidev_lock = LOCK_INITIALIZER("efidev", 0, 0);
static struct lock syscons_blink_lk = LOCK_INITIALIZER("sblnk", 0, 0);
static struct lock acct_lock = LOCK_INITIALIZER("acct_lock", 0, 0);
static struct lock kcollect_lock = LOCK_INITIALIZER("kcolk", 0, 0);
static struct lock reaper_lock = LOCK_INITIALIZER("reapgl", 0, 0);
LOCK_INITIALIZER("jail", 0, LK_CANRECURSE);
static struct lock mem_lock = LOCK_INITIALIZER("memlk", 0, 0);
static struct lock ntp_lock = LOCK_INITIALIZER("ntplk", 0, 0);
static struct lock masterclock_lock = LOCK_INITIALIZER("mstrclk", 0, 0);
static struct lock udev_dict_lk = LOCK_INITIALIZER("dict", 0, 0);
static struct lock intr_config_lk = LOCK_INITIALIZER("intrcfg", 0, 0);
struct lock mbupdate_lk = LOCK_INITIALIZER("mbupdate", 0, LK_CANRECURSE);
static struct lock usched_dfly_config_lk = LOCK_INITIALIZER("usdfs", 0, 0);
static struct lock dn_lock = LOCK_INITIALIZER("dnlk", 0, 0);
LOCK_INITIALIZER("80211list", 0, LK_CANRECURSE);
LOCK_INITIALIZER("dbmap", 0, LK_CANRECURSE);
static struct lock procfslk = LOCK_INITIALIZER("pvplk", 0, 0);