common/lib/libprop/prop_object_impl.h
289
#define _PROP_MUTEX_DECL_STATIC(x) static kmutex_t x;
regress/sys/kern/allocfree/allocfree.c
53
static kmutex_t lock;
sys/altq/if_altq.h
48
kmutex_t *ifq_lock;
sys/arch/aarch64/include/pmap.h
270
kmutex_t pm_lock;
sys/arch/aarch64/include/pmap.h
309
kmutex_t pp_pvlock;
sys/arch/alpha/alpha/pmap.c
1953
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
2184
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
2816
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
2855
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
3101
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
3216
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
3288
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
3348
kmutex_t *lock;
sys/arch/alpha/alpha/pmap.c
380
static kmutex_t pmap_all_pmaps_lock __cacheline_aligned;
sys/arch/alpha/alpha/pmap.c
389
kmutex_t lock;
sys/arch/alpha/alpha/pmap.c
396
static inline kmutex_t *
sys/arch/alpha/alpha/pmap.c
404
kmutex_t lock;
sys/arch/alpha/alpha/pmap.c
405
kmutex_t activation_lock;
sys/arch/alpha/alpha/pmap.c
413
static inline kmutex_t *
sys/arch/alpha/alpha/pmap.c
419
static inline kmutex_t *
sys/arch/alpha/alpha/pmap.c
625
kmutex_t lock;
sys/arch/alpha/alpha/prom.c
65
static kmutex_t prom_lock;
sys/arch/alpha/pci/ttwoga_pci.c
63
static kmutex_t ttwoga_conf_lock;
sys/arch/amd64/include/pmap_private.h
212
extern kmutex_t pte_lock;
sys/arch/amiga/dev/aucc.c
112
kmutex_t sc_lock;
sys/arch/amiga/dev/aucc.c
113
kmutex_t sc_intr_lock;
sys/arch/amiga/dev/aucc.c
163
void aucc_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/amiga/dev/aucc.c
705
aucc_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/amiga/dev/repulse.c
194
kmutex_t sc_lock;
sys/arch/amiga/dev/repulse.c
195
kmutex_t sc_intr_lock;
sys/arch/amiga/dev/repulse.c
525
rep_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/amiga/dev/repulse.c
85
void rep_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/amiga/dev/toccata.c
183
void toccata_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/amiga/dev/toccata.c
220
kmutex_t sc_lock;
sys/arch/amiga/dev/toccata.c
221
kmutex_t sc_intr_lock;
sys/arch/amiga/dev/toccata.c
457
toccata_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/amiga/dev/zz9k_ax.c
119
static void zzax_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread);
sys/arch/amiga/dev/zz9k_ax.c
519
zzax_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
sys/arch/amiga/dev/zz9k_ax.c
77
kmutex_t sc_lock;
sys/arch/amiga/dev/zz9k_ax.c
78
kmutex_t sc_intr_lock;
sys/arch/arm/acpi/acpi_pci_layerscape_gen4.c
81
kmutex_t lock;
sys/arch/arm/amlogic/meson_genfb.c
101
kmutex_t sc_lock;
sys/arch/arm/amlogic/meson_i2c.c
110
kmutex_t sc_mtx;
sys/arch/arm/amlogic/meson_pinctrl.c
59
kmutex_t sc_lock;
sys/arch/arm/amlogic/meson_pwm.c
87
kmutex_t sc_reglock; /* for PWM_A vs. PWM_B */
sys/arch/arm/amlogic/meson_sdhc.c
68
kmutex_t sc_intr_lock;
sys/arch/arm/amlogic/meson_sdio.c
79
kmutex_t sc_intr_lock;
sys/arch/arm/amlogic/meson_uart.c
93
kmutex_t sc_intr_lock;
sys/arch/arm/amlogic/mesongx_mmc.c
217
kmutex_t sc_intr_lock;
sys/arch/arm/apple/apple_smc.c
116
kmutex_t sc_mutex;
sys/arch/arm/arm/efi_runtime.c
48
static kmutex_t efi_lock;
sys/arch/arm/arm32/pmap.c
491
kmutex_t memlock __cacheline_aligned; /* used by mem.c & others */
sys/arch/arm/arm32/pmap.c
492
kmutex_t pmap_lock __cacheline_aligned;
sys/arch/arm/arm32/pmap.c
493
kmutex_t kpm_lock __cacheline_aligned;
sys/arch/arm/arm32/pmap.c
589
static kmutex_t l1_lru_lock __cacheline_aligned;
sys/arch/arm/broadcom/bcm2835_bscvar.h
63
kmutex_t sc_intr_lock;
sys/arch/arm/broadcom/bcm2835_dmac.c
76
kmutex_t sc_lock;
sys/arch/arm/broadcom/bcm2835_emmc.c
280
kmutex_t *plock = sdhc_host_lock(sc->sc_hosts[0]);
sys/arch/arm/broadcom/bcm2835_emmc.c
371
kmutex_t *plock = sdhc_host_lock(sc->sc_hosts[0]);
sys/arch/arm/broadcom/bcm2835_gpio.c
101
kmutex_t sc_lock;
sys/arch/arm/broadcom/bcm2835_mbox.h
55
kmutex_t sc_lock;
sys/arch/arm/broadcom/bcm2835_mbox.h
56
kmutex_t sc_intr_lock;
sys/arch/arm/broadcom/bcm2835_pwm.c
76
kmutex_t sc_lock;
sys/arch/arm/broadcom/bcm2835_sdhost.c
146
kmutex_t sc_intr_lock;
sys/arch/arm/broadcom/bcm2835_spi.c
56
kmutex_t sc_mutex;
sys/arch/arm/broadcom/bcm2835_vcaudio.c
109
kmutex_t sc_lock;
sys/arch/arm/broadcom/bcm2835_vcaudio.c
110
kmutex_t sc_intr_lock;
sys/arch/arm/broadcom/bcm2835_vcaudio.c
113
kmutex_t sc_msglock;
sys/arch/arm/broadcom/bcm2835_vcaudio.c
174
static void vcaudio_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/arm/broadcom/bcm2835_vcaudio.c
830
vcaudio_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/arch/arm/broadcom/bcm2838_pcie.c
79
kmutex_t sc_lock;
sys/arch/arm/broadcom/bcm53xx_board.c
586
static kmutex_t srab_lock __cacheline_aligned;
sys/arch/arm/broadcom/bcm53xx_eth.c
139
kmutex_t *sc_lock;
sys/arch/arm/broadcom/bcm53xx_eth.c
140
kmutex_t *sc_hwlock;
sys/arch/arm/broadcom/bcm53xx_pax.c
85
kmutex_t *sc_lock;
sys/arch/arm/broadcom/bcm53xx_pax.c
86
kmutex_t *sc_cfg_lock;
sys/arch/arm/broadcom/bcm53xx_rng.c
58
kmutex_t *sc_lock;
sys/arch/arm/broadcom/bcm53xx_var.h
83
kmutex_t *sc_lock;
sys/arch/arm/cortex/gicv3_its.h
112
kmutex_t *its_lock;
sys/arch/arm/cortex/pl310.c
56
kmutex_t sc_lock;
sys/arch/arm/fdt/pcihost_fdtvar.h
91
kmutex_t sc_msi_handlers_mutex;
sys/arch/arm/gemini/gemini_gmacvar.h
74
kmutex_t sc_mdiolock;
sys/arch/arm/imx/imx23_digfilt.c
62
kmutex_t sc_intr_lock;
sys/arch/arm/imx/imx23_digfilt.c
63
kmutex_t sc_lock;
sys/arch/arm/imx/imx23_digfilt.c
682
imx23_digfilt_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/arch/arm/imx/imx23_digfilt.c
94
static void imx23_digfilt_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/arm/imx/imx23_mmc.c
67
kmutex_t sc_lock;
sys/arch/arm/imx/imxgpiovar.h
58
kmutex_t gpio_lock;
sys/arch/arm/imx/imxpcievar.h
51
kmutex_t sc_lock;
sys/arch/arm/imx/imxuartvar.h
122
kmutex_t sc_lock;
sys/arch/arm/include/arm32/pmap.h
213
kmutex_t pm_lock;
sys/arch/arm/iomd/iomd_clock.c
94
static kmutex_t tmr_lock;
sys/arch/arm/iomd/vidcaudio.c
129
kmutex_t sc_lock;
sys/arch/arm/iomd/vidcaudio.c
130
kmutex_t sc_intr_lock;
sys/arch/arm/iomd/vidcaudio.c
158
static void vidcaudio_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/arm/iomd/vidcaudio.c
472
vidcaudio_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/arm/nvidia/tegra210_car.c
726
kmutex_t sc_rndlock;
sys/arch/arm/nvidia/tegra_cec.c
67
kmutex_t sc_lock;
sys/arch/arm/nvidia/tegra_i2c.c
60
kmutex_t sc_intr_lock;
sys/arch/arm/nvidia/tegra_pcie.c
95
kmutex_t sc_lock;
sys/arch/arm/pic/pic.c
89
static kmutex_t pic_lock;
sys/arch/arm/rockchip/rk3399_pcie.c
137
kmutex_t sc_conf_lock;
sys/arch/arm/rockchip/rk_gpio.c
95
kmutex_t sc_lock;
sys/arch/arm/rockchip/rk_i2s.c
151
kmutex_t sc_lock;
sys/arch/arm/rockchip/rk_i2s.c
152
kmutex_t sc_intr_lock;
sys/arch/arm/rockchip/rk_i2s.c
344
rk_i2s_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/arch/arm/rockchip/rk_v1crypto.c
58
kmutex_t sc_lock;
sys/arch/arm/rockchip/rk_vop.c
177
kmutex_t sc_intr_lock;
sys/arch/arm/s3c2xx0/s3c2440_i2s.c
120
s3c2440_i2s_set_intr_lock(void *handle, kmutex_t *sc_intr_lock)
sys/arch/arm/s3c2xx0/s3c2440_i2s.c
52
kmutex_t *sc_intr_lock;
sys/arch/arm/s3c2xx0/s3c2440_i2s.h
73
void s3c2440_i2s_set_intr_lock(void *handle, kmutex_t *sc_intr_lock);
sys/arch/arm/s3c2xx0/sscom_var.h
184
kmutex_t sc_lock;
sys/arch/arm/sa11x0/sa11xx_pcicvar.h
80
kmutex_t sc_lock;
sys/arch/arm/samsung/exynos_i2c.c
68
kmutex_t sc_intr_lock;
sys/arch/arm/samsung/exynos_uart.c
95
kmutex_t sc_lock;
sys/arch/arm/sociox/sni_gpio.c
68
kmutex_t sc_lock;
sys/arch/arm/sociox/sni_i2c.c
110
kmutex_t sc_lock;
sys/arch/arm/sociox/sni_i2c.c
111
kmutex_t sc_mtx;
sys/arch/arm/sunxi/sun4i_dma.c
121
kmutex_t sc_lock;
sys/arch/arm/sunxi/sun4i_emac.c
194
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sun6i_dma.c
209
kmutex_t sc_lock;
sys/arch/arm/sunxi/sun8i_a83t_ccu.c
132
static kmutex_t cpux_axi_cfg_lock;
sys/arch/arm/sunxi/sun8i_crypto.c
118
kmutex_t sc_lock;
sys/arch/arm/sunxi/sun8i_crypto.c
125
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sun8i_crypto.c
1652
kmutex_t cu_lock;
sys/arch/arm/sunxi/sun9i_a80_ccu.c
134
static kmutex_t cpux_axi_cfg_lock;
sys/arch/arm/sunxi/sunxi_can.c
78
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sunxi_codec.c
452
sunxi_codec_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/arch/arm/sunxi/sunxi_codec.h
111
kmutex_t sc_lock;
sys/arch/arm/sunxi/sunxi_codec.h
112
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sunxi_emac.c
189
kmutex_t mtx;
sys/arch/arm/sunxi/sunxi_gpio.c
163
kmutex_t sc_lock;
sys/arch/arm/sunxi/sunxi_hdmi.c
76
kmutex_t sc_exec_lock;
sys/arch/arm/sunxi/sunxi_hdmi.c
88
kmutex_t sc_pwr_lock;
sys/arch/arm/sunxi/sunxi_i2s.c
193
kmutex_t sc_lock;
sys/arch/arm/sunxi/sunxi_i2s.c
194
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sunxi_i2s.c
566
sunxi_i2s_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/arch/arm/sunxi/sunxi_lradc.c
53
kmutex_t sc_lock;
sys/arch/arm/sunxi/sunxi_mmc.c
156
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sunxi_nand.c
138
kmutex_t sc_lock;
sys/arch/arm/sunxi/sunxi_nmi.c
111
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sunxi_rsb.c
88
kmutex_t sc_intr_lock;
sys/arch/arm/sunxi/sunxi_rtc.c
300
kmutex_t sc_clk_mutex;
sys/arch/arm/sunxi/sunxi_sramc.c
109
kmutex_t sc_lock;
sys/arch/arm/sunxi/sunxi_thermal.c
331
kmutex_t lock;
sys/arch/arm/ti/am18xx_psc.c
72
kmutex_t sc_lock;
sys/arch/arm/ti/am18xx_usbphy.c
60
kmutex_t sc_lock;
sys/arch/arm/ti/am18xx_usbphyclk.c
64
kmutex_t sc_lock;
sys/arch/arm/ti/ti_edma.c
71
kmutex_t sc_lock;
sys/arch/arm/ti/ti_gpio.c
120
kmutex_t sc_lock;
sys/arch/arm/ti/ti_iic.c
167
kmutex_t sc_lock;
sys/arch/arm/ti/ti_iic.c
176
kmutex_t sc_mtx;
sys/arch/arm/ti/ti_sdhc.c
579
kmutex_t *plock = sdhc_host_lock(sc->sc_hosts[0]);
sys/arch/arm/ti/ti_sdhc.c
689
kmutex_t *plock = sdhc_host_lock(sc->sc_hosts[0]);
sys/arch/arm/xilinx/zynq_gpio.c
65
kmutex_t sc_lock;
sys/arch/arm/xilinx/zynq_uart.c
225
kmutex_t sc_lock;
sys/arch/arm/xilinx/zynq_xadc.c
141
kmutex_t sc_lock;
sys/arch/arm/xscale/ixp425_npevar.h
92
kmutex_t sc_lock; /* mailbox lock */
sys/arch/arm/xscale/pxa2x0_ac97.c
110
kmutex_t sc_lock;
sys/arch/arm/xscale/pxa2x0_ac97.c
111
kmutex_t sc_intr_lock;
sys/arch/arm/xscale/pxa2x0_ac97.c
148
static void acu_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/arm/xscale/pxa2x0_ac97.c
713
acu_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/arm/xscale/pxa2x0_apm.h
31
kmutex_t sc_lock;
sys/arch/arm/xscale/pxa2x0_i2s.h
29
kmutex_t *sc_intr_lock;
sys/arch/atari/dev/dma.c
106
int rcaller, kmutex_t *interlock)
sys/arch/atari/include/dma.h
94
int st_dmagrab(dma_farg, dma_farg, void *, int *, int, kmutex_t *);
sys/arch/dreamcast/dev/g1/gdrom.c
75
kmutex_t sc_lock;
sys/arch/dreamcast/dev/g2/aica.c
142
void aica_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/dreamcast/dev/g2/aica.c
59
kmutex_t sc_lock;
sys/arch/dreamcast/dev/g2/aica.c
60
kmutex_t sc_intr_lock;
sys/arch/dreamcast/dev/g2/aica.c
689
aica_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/arch/dreamcast/dev/maple/maplevar.h
185
kmutex_t sc_dma_lock;
sys/arch/dreamcast/dev/maple/maplevar.h
189
kmutex_t sc_event_lock;
sys/arch/evbarm/dev/plcomvar.h
166
kmutex_t sc_lock;
sys/arch/evbarm/mini2440/audio_mini2440.c
400
uda_ssio_get_locks(void *handle, kmutex_t **intr, kmutex_t **thread)
sys/arch/evbarm/mini2440/audio_mini2440.c
59
kmutex_t sc_lock;
sys/arch/evbarm/mini2440/audio_mini2440.c
60
kmutex_t sc_intr_lock;
sys/arch/evbarm/mini2440/audio_mini2440.c
87
void uda_ssio_get_locks(void *, kmutex_t**, kmutex_t**);
sys/arch/evbarm/netwalker/netwalker_btn.c
70
kmutex_t sc_lock;
sys/arch/evbmips/ingenic/machdep.c
86
kmutex_t ingenic_ipi_lock;
sys/arch/evbppc/nintendo/dev/bwai.c
112
bwai_dsp_init(kmutex_t *intr_lock)
sys/arch/evbppc/nintendo/dev/bwai.c
71
kmutex_t *sc_intr_lock;
sys/arch/evbppc/nintendo/dev/bwai.h
32
audio_dai_tag_t bwai_dsp_init(kmutex_t *);
sys/arch/evbppc/nintendo/dev/bwdsp.c
322
bwdsp_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/arch/evbppc/nintendo/dev/bwdsp.c
78
kmutex_t sc_lock;
sys/arch/evbppc/nintendo/dev/bwdsp.c
79
kmutex_t sc_intr_lock;
sys/arch/evbppc/nintendo/dev/exi.c
59
kmutex_t ch_lock;
sys/arch/evbppc/nintendo/dev/hwgpio.c
120
kmutex_t sc_lock;
sys/arch/evbppc/nintendo/dev/si.c
105
kmutex_t ch_lock;
sys/arch/hpcarm/dev/nbpiic.c
52
kmutex_t sc_lock;
sys/arch/hpcarm/dev/wzero3_ssp.c
59
kmutex_t sc_mtx;
sys/arch/hpcmips/vr/vraiu.c
122
void vraiu_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/hpcmips/vr/vraiu.c
500
vraiu_get_locks(void *self, kmutex_t **intr, kmutex_t **thread)
sys/arch/hpcmips/vr/vraiu.c
63
kmutex_t sc_lock;
sys/arch/hpcmips/vr/vraiu.c
64
kmutex_t sc_intr_lock;
sys/arch/hppa/dev/gftfb.c
84
kmutex_t sc_hwlock;
sys/arch/hppa/dev/hyperfb.c
98
kmutex_t sc_hwlock;
sys/arch/hppa/gsc/harmony.c
116
void harmony_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/hppa/gsc/harmony.c
980
harmony_get_locks(void *vsc, kmutex_t **intr, kmutex_t **thread)
sys/arch/hppa/gsc/harmonyvar.h
83
kmutex_t sc_lock;
sys/arch/hppa/gsc/harmonyvar.h
84
kmutex_t sc_intr_lock;
sys/arch/hppa/hppa/intr.c
358
((kmutex_t *)frame->tf_arg0)->mtx_owner = (uintptr_t)curlwp;
sys/arch/hppa/hppa/pmap.c
111
static kmutex_t pmaps_lock;
sys/arch/hppa/hppa/pmap.c
114
kmutex_t lock;
sys/arch/i386/include/pmap_private.h
279
extern kmutex_t pte_lock;
sys/arch/i386/isa/cmos.c
112
static kmutex_t cmos_lock;
sys/arch/i386/pci/elan520.c
94
kmutex_t sc_mtx;
sys/arch/i386/pnpbios/joy_pnpbios.c
51
kmutex_t sc_lock;
sys/arch/ia64/ia64/pmap.c
199
kmutex_t mutex;
sys/arch/ia64/ia64/pmap.c
253
kmutex_t pmap_ptc_mutex;
sys/arch/ia64/ia64/pmap.c
263
kmutex_t pmap_ridmutex;
sys/arch/ia64/include/pcb.h
48
kmutex_t pcb_fpcpu_slock;
sys/arch/ia64/include/pmap.h
112
kmutex_t pm_mtx;
sys/arch/ia64/include/sapicvar.h
37
kmutex_t sa_mtx;
sys/arch/landisk/dev/button.c
63
static kmutex_t btn_event_list_lock;
sys/arch/landisk/dev/button.c
69
static kmutex_t btn_event_queue_lock;
sys/arch/luna68k/dev/psgpam.c
140
static void psgpam_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/luna68k/dev/psgpam.c
661
psgpam_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
sys/arch/luna68k/dev/psgpam.c
93
kmutex_t sc_intr_lock;
sys/arch/luna68k/dev/psgpam.c
94
kmutex_t sc_thread_lock;
sys/arch/mac68k/dev/pbbat.c
157
kmutex_t sc_mutex;
sys/arch/mac68k/dev/pm_direct.c
169
kmutex_t pm_mutex;
sys/arch/mac68k/dev/sbcvar.h
66
kmutex_t sc_drq_lock;
sys/arch/mac68k/obio/ascaudio.c
118
static void ascaudio_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/mac68k/obio/ascaudio.c
770
ascaudio_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/mac68k/obio/ascaudiovar.h
48
kmutex_t sc_lock;
sys/arch/mac68k/obio/ascaudiovar.h
49
kmutex_t sc_intr_lock;
sys/arch/macppc/dev/apm.c
75
kmutex_t sc_lock;
sys/arch/macppc/dev/awacs.c
1027
awacs_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/macppc/dev/awacs.c
104
kmutex_t sc_lock;
sys/arch/macppc/dev/awacs.c
105
kmutex_t sc_event_lock;
sys/arch/macppc/dev/awacs.c
106
kmutex_t sc_intr_lock;
sys/arch/macppc/dev/awacs.c
132
static void awacs_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/macppc/dev/cuda.c
107
kmutex_t sc_todevmtx;
sys/arch/macppc/dev/ki2cvar.h
103
kmutex_t sc_mux_lock;
sys/arch/macppc/dev/ki2cvar.h
106
kmutex_t sc_todevmtx;
sys/arch/macppc/dev/lmu.c
65
kmutex_t sc_evmtx;
sys/arch/macppc/dev/pmu.c
111
kmutex_t sc_evmtx;
sys/arch/macppc/dev/smu.c
101
kmutex_t sc_cmd_lock;
sys/arch/macppc/dev/smu.c
102
kmutex_t sc_msg_lock;
sys/arch/macppc/dev/snapper.c
120
kmutex_t sc_lock;
sys/arch/macppc/dev/snapper.c
121
kmutex_t sc_intr_lock;
sys/arch/macppc/dev/snapper.c
1471
snapper_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/macppc/dev/snapper.c
150
static void snapper_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/mips/adm5120/dev/ahci.c
103
static void ahci_get_lock(struct usbd_bus *, kmutex_t **);
sys/arch/mips/adm5120/dev/ahci.c
543
ahci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/arch/mips/adm5120/dev/ahcivar.h
84
kmutex_t sc_lock;
sys/arch/mips/adm5120/dev/ahcivar.h
85
kmutex_t sc_intr_lock;
sys/arch/mips/cavium/dev/octeon_gpio.c
46
kmutex_t sc_lock;
sys/arch/mips/cavium/octeon_intr.c
207
static kmutex_t octeon_intr_lock;
sys/arch/mips/include/locore.h
605
void (*lav_mutex_enter)(kmutex_t *);
sys/arch/mips/include/locore.h
606
void (*lav_mutex_exit)(kmutex_t *);
sys/arch/mips/include/locore.h
607
void (*lav_mutex_spin_enter)(kmutex_t *);
sys/arch/mips/include/locore.h
608
void (*lav_mutex_spin_exit)(kmutex_t *);
sys/arch/mips/ingenic/jziic.c
72
kmutex_t sc_cvlock;
sys/arch/mips/mips/mips_fixup.c
644
void mutex_enter(kmutex_t *mtx) __stub;
sys/arch/mips/mips/mips_fixup.c
645
void mutex_exit(kmutex_t *mtx) __stub;
sys/arch/mips/mips/mips_fixup.c
646
void mutex_spin_enter(kmutex_t *mtx) __stub;
sys/arch/mips/mips/mips_fixup.c
647
void mutex_spin_exit(kmutex_t *mtx) __stub;
sys/arch/mips/mips/mips_fixup.c
650
mutex_enter(kmutex_t *mtx)
sys/arch/mips/mips/mips_fixup.c
657
mutex_exit(kmutex_t *mtx)
sys/arch/mips/mips/mips_fixup.c
664
mutex_spin_enter(kmutex_t *mtx)
sys/arch/mips/mips/mips_fixup.c
671
mutex_spin_exit(kmutex_t *mtx)
sys/arch/mips/rmi/rmixl_fmn.c
245
kmutex_t *fmn_lock;
sys/arch/mips/rmi/rmixl_fmn.c
483
kmutex_t *lk;
sys/arch/mips/rmi/rmixl_fmn.c
649
extern kmutex_t rmixl_intr_lock;
sys/arch/mips/rmi/rmixl_intr.c
354
kmutex_t rmixl_ipi_lock __cacheline_aligned;
sys/arch/mips/rmi/rmixl_intr.c
356
kmutex_t rmixl_intr_lock __cacheline_aligned;
sys/arch/mips/rmi/rmixl_pcievar.h
91
kmutex_t sc_mutex;
sys/arch/mips/rmi/rmixl_pcixvar.h
73
kmutex_t sc_mutex;
sys/arch/powerpc/booke/dev/pq3etsec.c
217
kmutex_t *sc_lock;
sys/arch/powerpc/booke/dev/pq3etsec.c
218
kmutex_t *sc_hwlock;
sys/arch/powerpc/booke/e500_intr.c
210
static kmutex_t e500_intr_lock __cacheline_aligned;
sys/arch/powerpc/booke/pci/pq3pci.c
260
kmutex_t pis_lock;
sys/arch/powerpc/booke/pci/pq3pci.c
276
kmutex_t msig_lock;
sys/arch/powerpc/booke/pci/pq3pci.c
295
kmutex_t *sc_conf_lock;
sys/arch/powerpc/booke/pci/pq3pci.c
296
kmutex_t *sc_intr_lock;
sys/arch/powerpc/booke/pci/pq3pci.c
307
static kmutex_t pq3pci_intrsources_lock;
sys/arch/powerpc/booke/pci/pq3pci.c
308
static kmutex_t pq3pci_msigroups_lock;
sys/arch/powerpc/mpc5200/mpc5200_ac97.c
121
static void mpcac97_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/powerpc/mpc5200/mpc5200_ac97.c
692
mpcac97_get_locks(void *v, kmutex_t **intr, kmutex_t **thread)
sys/arch/powerpc/mpc5200/mpc5200_ac97var.h
53
kmutex_t sc_lock; /* thread + codec serialization */
sys/arch/powerpc/mpc5200/mpc5200_ac97var.h
54
kmutex_t sc_intr_lock; /* hardware interrupt lock */
sys/arch/powerpc/mpc5200/pscvar.h
55
kmutex_t sc_lock; /* protects the register set */
sys/arch/riscv/fdt/pcihost_fdtvar.h
93
kmutex_t sc_msi_handlers_mutex;
sys/arch/riscv/include/mutex.h
100
riscv_mutex_spinbit_lock_try(kmutex_t *__mtx)
sys/arch/riscv/include/mutex.h
111
riscv_mutex_spinbit_lock_unlock(kmutex_t *__mtx)
sys/arch/riscv/include/mutex.h
75
riscv_mutex_spin_ipl(kmutex_t *__mtx)
sys/arch/riscv/include/mutex.h
81
riscv_mutex_initialize_spin_ipl(kmutex_t *__mtx, int ipl)
sys/arch/riscv/include/mutex.h
88
riscv_mutex_spinbit_lock_init(kmutex_t *__mtx)
sys/arch/riscv/include/mutex.h
94
riscv_mutex_spinbit_locked_p(const kmutex_t *__mtx)
sys/arch/riscv/starfive/jh7100_pinctrl.c
48
kmutex_t sc_lock;
sys/arch/riscv/starfive/jh7110_pinctrl.c
62
kmutex_t sc_lock;
sys/arch/riscv/starfive/jh7110_syscon.c
48
kmutex_t sc_lock;
sys/arch/riscv/starfive/jh7110_trng.c
52
kmutex_t sc_lock;
sys/arch/riscv/starfive/jh71x0_clkc.h
73
kmutex_t sc_lock;
sys/arch/sandpoint/sandpoint/satmgr.c
73
kmutex_t sc_lock;
sys/arch/sandpoint/sandpoint/satmgr.c
84
kmutex_t sc_replk;
sys/arch/sgimips/hpc/haltwo.c
75
static void haltwo_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/sgimips/hpc/haltwo.c
753
haltwo_get_locks(void *v, kmutex_t **intr, kmutex_t **thread)
sys/arch/sgimips/hpc/haltwovar.h
64
kmutex_t sc_lock;
sys/arch/sgimips/hpc/haltwovar.h
65
kmutex_t sc_intr_lock;
sys/arch/sgimips/hpc/haud.c
1099
haud_get_locks(void *v, kmutex_t **intr, kmutex_t **thread)
sys/arch/sgimips/hpc/haud.c
62
static void haud_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/sgimips/hpc/haudvar.h
254
kmutex_t sc_lock;
sys/arch/sgimips/hpc/haudvar.h
255
kmutex_t sc_intr_lock;
sys/arch/sgimips/hpc/pi1ppcvar.h
90
kmutex_t sc_lock;
sys/arch/sgimips/mace/mavb.c
126
kmutex_t sc_lock;
sys/arch/sgimips/mace/mavb.c
127
kmutex_t sc_intr_lock;
sys/arch/sgimips/mace/mavb.c
181
void mavb_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/sgimips/mace/mavb.c
797
mavb_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
sys/arch/shark/ofw/ofrom.c
147
extern kmutex_t memlock;
sys/arch/shark/ofw/vlpci.c
91
kmutex_t sc_lock;
sys/arch/sparc/dev/tctrl.c
177
kmutex_t sc_requestlock;
sys/arch/sparc/include/cpu.h
501
extern kmutex_t xpmsg_mutex;
sys/arch/sparc/include/proc.h
70
extern kmutex_t fpu_mtx;
sys/arch/sparc/sparc/cpu.c
191
kmutex_t xpmsg_mutex;
sys/arch/sparc/sparc/machdep.c
142
kmutex_t fpu_mtx;
sys/arch/sparc/sparc/pmap.c
358
static kmutex_t pmap_lock;
sys/arch/sparc/sparc/pmap.c
359
static kmutex_t demap_lock;
sys/arch/sparc/sparc/pmap.c
384
static kmutex_t ctx_lock; /* lock for below, and {,de}activate */
sys/arch/sparc64/dev/auxiovar.h
41
kmutex_t sc_lock;
sys/arch/sparc64/dev/fire_i2c.c
70
kmutex_t sc_mutex;
sys/arch/sparc64/dev/ldcvar.h
26
kmutex_t lq_mtx;
sys/arch/sparc64/dev/lom.c
191
kmutex_t sc_queue_mtx;
sys/arch/sparc64/dev/tadpmu.c
67
static kmutex_t tadpmu_lock, data_lock;
sys/arch/sparc64/include/cpu.h
188
kmutex_t ci_ctx_lock;
sys/arch/sparc64/sparc64/pmap.c
359
static kmutex_t pmap_lock;
sys/arch/sparc64/sparc64/pmap.c
386
static kmutex_t pseg_lock;
sys/arch/usermode/dev/vaudio.c
110
static void vaudio_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/usermode/dev/vaudio.c
385
vaudio_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/arch/usermode/dev/vaudio.c
77
kmutex_t sc_lock;
sys/arch/usermode/dev/vaudio.c
78
kmutex_t sc_intr_lock;
sys/arch/vax/vax/pmap.c
162
static kmutex_t pmap_lock;
sys/arch/x68k/dev/event.c
68
ev_init(struct evvar *ev, const char *name, kmutex_t *mtx)
sys/arch/x68k/dev/event_var.h
60
kmutex_t *ev_lock; /* lock from the parent device */
sys/arch/x68k/dev/event_var.h
64
void ev_init(struct evvar *, const char *, kmutex_t *);
sys/arch/x68k/dev/kbd.c
74
kmutex_t sc_lock;
sys/arch/x68k/dev/ms.c
146
kmutex_t ms_lock;
sys/arch/x68k/dev/vs.c
640
vs_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
sys/arch/x68k/dev/vs.c
97
static void vs_get_locks(void *, kmutex_t **, kmutex_t **);
sys/arch/x68k/dev/vsvar.h
84
kmutex_t sc_lock;
sys/arch/x68k/dev/vsvar.h
85
kmutex_t sc_intr_lock;
sys/arch/x86/include/cpu.h
264
kmutex_t ci_svs_mtx;
sys/arch/x86/include/cpu.h
286
kmutex_t ci_kpm_mtx;
sys/arch/x86/include/pmap_private.h
154
extern kmutex_t pmaps_lock; /* protects pmaps */
sys/arch/x86/include/pmap_private.h
217
kmutex_t pm_lock /* locks for pm_objs */
sys/arch/x86/include/pmap_pv.h
85
kmutex_t pp_lock;
sys/arch/x86/pci/amdsmn.c
62
kmutex_t smn_lock;
sys/arch/x86/pci/ichlpcib.c
102
kmutex_t sc_gpio_mtx;
sys/arch/x86/pci/imcsmb/imc.c
326
kmutex_t imc_access_mutex;
sys/arch/x86/pci/imcsmb/imcsmb_var.h
124
kmutex_t sc_i2c_mutex;
sys/arch/x86/pci/msipic.c
88
static kmutex_t msipic_list_lock;
sys/arch/x86/x86/efi_machdep.c
88
static kmutex_t efi_runtime_lock __cacheline_aligned;
sys/arch/x86/x86/intr.c
218
static kmutex_t intr_distribute_lock;
sys/arch/x86/x86/nmi.c
59
static kmutex_t nmi_list_lock; /* serialize establish and disestablish */
sys/arch/x86/x86/pmap.c
317
kmutex_t pmaps_lock __cacheline_aligned;
sys/arch/xen/x86/x86_xpmap.c
131
kmutex_t pte_lock __cacheline_aligned;
sys/arch/xen/xen/balloon.c
137
kmutex_t balloon_mtx; /* Protects condvar, target and res_min (below) */
sys/arch/xen/xen/evtchn.c
98
static kmutex_t evtchn_lock;
sys/arch/xen/xen/if_xennet_xenbus.c
185
kmutex_t sc_tx_lock; /* protects free TX list, TX ring */
sys/arch/xen/xen/if_xennet_xenbus.c
186
kmutex_t sc_rx_lock; /* protects free RX list, RX ring, rxreql */
sys/arch/xen/xen/pciback.c
195
static kmutex_t pb_xenbus_lock;
sys/arch/xen/xen/xbd_xenbus.c
144
kmutex_t sc_lock;
sys/arch/xen/xen/xbdback_xenbus.c
193
kmutex_t xbdi_lock;
sys/arch/xen/xen/xbdback_xenbus.c
251
static kmutex_t xbdback_lock;
sys/arch/xen/xen/xenevt.c
121
kmutex_t lock;
sys/arch/xen/xen/xenevt.c
143
static kmutex_t devevent_lock;
sys/arch/xen/xen/xengnt.c
90
kmutex_t grant_lock;
sys/arch/xen/xen/xennetback_xenbus.c
149
static kmutex_t xnetback_lock;
sys/arch/xen/xenbus/xenbus_comms.c
58
static kmutex_t xenstore_lock;
sys/arch/xen/xenbus/xenbus_dev.c
135
kmutex_t mtx;
sys/arch/xen/xenbus/xenbus_dev.c
141
kmutex_t mtx;
sys/arch/xen/xenbus/xenbus_dev.c
78
static kmutex_t xenbus_dev_open_mtx;
sys/arch/xen/xenbus/xenbus_probe.c
627
static kmutex_t xenstored_lock;
sys/arch/xen/xenbus/xenbus_xs.c
81
kmutex_t reply_lock;
sys/arch/xen/xenbus/xenbus_xs.c
83
kmutex_t xs_lock; /* serialize access to xenstore */
sys/arch/xen/xenbus/xenbus_xs.c
92
static kmutex_t watches_lock;
sys/arch/xen/xenbus/xenbus_xs.c
96
static kmutex_t watch_events_lock;
sys/arch/zaurus/dev/zapm.c
53
kmutex_t sc_mtx;
sys/arch/zaurus/dev/zaudio.c
238
zaudio_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
sys/arch/zaurus/dev/zaudiovar.h
55
kmutex_t sc_lock;
sys/arch/zaurus/dev/zaudiovar.h
56
kmutex_t sc_intr_lock;
sys/arch/zaurus/dev/zaudiovar.h
95
void zaudio_get_locks(void *, kmutex_t **, kmutex_t **);
sys/coda/cnode.h
109
kmutex_t c_lock;
sys/compat/linux/common/linux_inotify.c
105
kmutex_t ifd_lock; /* lock for ifd_sel, ifd_wds and */
sys/compat/linux/common/linux_inotify.c
120
kmutex_t ifd_qlock; /* lock for ifd_q* and interlock */
sys/dev/acpi/acpi.c
150
extern kmutex_t acpi_interrupt_list_mtx;
sys/dev/acpi/acpi_bat.c
153
kmutex_t sc_mutex;
sys/dev/acpi/acpi_cpu.h
225
kmutex_t sc_mtx;
sys/dev/acpi/acpi_display.c
228
kmutex_t sc_mtx; /* Mutex (shared w/ outputs) */
sys/dev/acpi/acpi_display.c
252
kmutex_t *aa_mtx; /* Shared mutex */
sys/dev/acpi/acpi_display.c
301
kmutex_t *sc_mtx; /* Mutex (shared w/ adapter) */
sys/dev/acpi/acpi_display.c
410
kmutex_t lock;
sys/dev/acpi/acpi_ec.c
156
kmutex_t sc_mtx, sc_access_mtx;
sys/dev/acpi/acpi_pcc.c
71
kmutex_t ss_lock;
sys/dev/acpi/acpi_pmtr.c
83
kmutex_t sc_mtx;
sys/dev/acpi/acpi_power.c
85
kmutex_t res_mutex;
sys/dev/acpi/acpica/OsdInterrupt.c
78
kmutex_t acpi_interrupt_list_mtx;
sys/dev/acpi/acpica/OsdSchedule.c
67
static kmutex_t acpi_osd_sleep_mtx;
sys/dev/acpi/acpica/OsdSynch.c
102
kmutex_t al_slock;
sys/dev/acpi/acpica/OsdSynch.c
96
kmutex_t as_slock;
sys/dev/acpi/amdgpio.c
74
kmutex_t sc_lock;
sys/dev/acpi/fujbp_acpi.c
124
kmutex_t sc_mtx;
sys/dev/acpi/fujhk_acpi.c
82
kmutex_t sc_mtx;
sys/dev/acpi/joy_acpi.c
48
kmutex_t sc_lock;
sys/dev/acpi/mpu_acpi.c
51
kmutex_t sc_lock;
sys/dev/acpi/qcomgpio.c
97
kmutex_t sc_lock;
sys/dev/acpi/qcompas.c
88
kmutex_t sc_ready_lock;
sys/dev/acpi/sdhc_acpi.c
360
kmutex_t *plock = sdhc_host_lock(hp);
sys/dev/adb/adb_bus.c
55
kmutex_t sc_interlock;
sys/dev/adb/adb_kbd.c
81
kmutex_t sc_interlock;
sys/dev/adb/adb_ktm.c
69
kmutex_t sc_interlock;
sys/dev/adb/adb_ms.c
88
kmutex_t sc_interlock;
sys/dev/apm/apmvar.h
59
kmutex_t sc_lock;
sys/dev/ata/ata.c
100
static kmutex_t atabus_qlock;
sys/dev/ata/atavar.h
402
kmutex_t ch_lock; /* channel lock - queue */
sys/dev/ata/wdvar.h
52
kmutex_t sc_lock;
sys/dev/audio/audio_dai.h
280
audio_dai_get_locks(audio_dai_tag_t dai, kmutex_t **intr, kmutex_t **thread)
sys/dev/audio/audio_if.h
135
void (*get_locks)(void *, kmutex_t **, kmutex_t **);
sys/dev/audio/audiovar.h
215
kmutex_t *sc_lock;
sys/dev/audio/audiovar.h
216
kmutex_t *sc_intr_lock;
sys/dev/bio.c
60
static kmutex_t bio_lock;
sys/dev/bluetooth/bthidev.c
90
kmutex_t sc_lock; /* input queue lock */
sys/dev/bluetooth/btsco.c
1010
btsco_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
sys/dev/bluetooth/btsco.c
167
static void btsco_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/bluetooth/btsco.c
98
kmutex_t sc_lock; /* for audio */
sys/dev/cadence/if_cemacvar.h
76
kmutex_t *sc_mcast_lock; /* m: lock for SIOCADD/DELMULTI */
sys/dev/cadence/if_cemacvar.h
77
kmutex_t *sc_intr_lock; /* i: lock for interrupt operations */
sys/dev/cardbus/cardslotvar.h
70
kmutex_t sc_event_lock;
sys/dev/ccd.c
222
static kmutex_t ccd_lock;
sys/dev/ccdvar.h
177
kmutex_t sc_dvlock; /* lock on device node */
sys/dev/ccdvar.h
179
kmutex_t *sc_iolock; /* lock on I/O start/stop */
sys/dev/cgd.c
460
static kmutex_t cgd_spawning_mtx;
sys/dev/cgdvar.h
102
kmutex_t cw_lock;
sys/dev/cgdvar.h
115
kmutex_t sc_lock;
sys/dev/clockctl.c
60
kmutex_t clockctl_mtx;
sys/dev/dkvar.h
52
kmutex_t sc_iolock; /* protects buffer queue */
sys/dev/dkwedge/dk.c
129
kmutex_t sc_iolock;
sys/dev/dm/dm.h
100
kmutex_t table_mtx;
sys/dev/dm/dm.h
140
kmutex_t dev_mtx; /* mutex for general device lock */
sys/dev/dm/dm.h
151
kmutex_t diskp_mtx;
sys/dev/dm/dm_dev.c
51
static kmutex_t dm_dev_mutex;
sys/dev/dm/dm_pdev.c
47
static kmutex_t dm_pdev_mutex;
sys/dev/dm/dm_target.c
49
static kmutex_t dm_target_mutex;
sys/dev/dm/dm_target_delay.c
63
kmutex_t buf_mtx;
sys/dev/dm/dm_target_delay.c
64
kmutex_t cal_mtx;
sys/dev/dm/dm_target_delay.c
65
kmutex_t token; /* lwkt_token in DragonFly */
sys/dev/dmover/dmover_backend.c
53
kmutex_t dmover_backend_list_lock;
sys/dev/dmover/dmover_io.c
107
kmutex_t ds_lock;
sys/dev/dmover/dmover_process.c
54
kmutex_t dmover_completed_q_lock;
sys/dev/dtv/dtvvar.h
103
kmutex_t ts_lock;
sys/dev/dtv/dtvvar.h
114
kmutex_t sc_lock;
sys/dev/dtv/dtvvar.h
123
kmutex_t sc_demux_lock;
sys/dev/dtv/dtvvar.h
63
kmutex_t ds_ingress_lock, ds_egress_lock;
sys/dev/dtv/dtvvar.h
84
kmutex_t dd_lock;
sys/dev/fdt/ausoc.c
316
ausoc_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/dev/fdt/ausoc.c
60
kmutex_t link_lock;
sys/dev/fdt/ausoc.c
61
kmutex_t link_intr_lock;
sys/dev/fdt/cpufreq_dt.c
54
static kmutex_t cpufreq_dt_tables_lock;
sys/dev/fdt/fdt_intr.c
65
static kmutex_t fdtbus_interrupt_cookie_mutex;
sys/dev/fdt/syscon.c
47
kmutex_t sc_lock;
sys/dev/flash/flash_io.h
11
kmutex_t fio_lock;
sys/dev/fss.c
95
static kmutex_t fss_device_lock; /* Protect all units. */
sys/dev/fssvar.h
145
kmutex_t sc_slock; /* Protect this softc */
sys/dev/goldfish/gfttyvar.h
56
kmutex_t sc_hwlock; /* locks DMA pointer */
sys/dev/gpio/gpio.c
73
kmutex_t sc_mtx;
sys/dev/gpio/gpioirq.c
62
kmutex_t sc_lock;
sys/dev/gpio/gpioirq.c
63
kmutex_t sc_read_mutex;
sys/dev/gpio/gpioirq.c
64
kmutex_t sc_dying_mutex;
sys/dev/gpio/gpiosim.c
61
kmutex_t sc_intr_mutex;
sys/dev/hdaudio/hdafg.c
293
kmutex_t sc_lock;
sys/dev/hdaudio/hdafg.c
294
kmutex_t sc_intr_lock;
sys/dev/hdaudio/hdafg.c
317
kmutex_t sc_jack_lock;
sys/dev/hdaudio/hdafg.c
392
static void hdafg_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/hdaudio/hdafg.c
4379
hdafg_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/dev/hdaudio/hdaudiovar.h
153
kmutex_t sc_corb_mtx;
sys/dev/hdaudio/hdaudiovar.h
162
kmutex_t sc_stream_mtx;
sys/dev/hid/uhid.h
42
kmutex_t sc_lock;
sys/dev/hyperv/hvkbd.c
120
kmutex_t sc_ks_lock;
sys/dev/hyperv/hvs.c
217
kmutex_t sc_ccb_fqlck;
sys/dev/hyperv/if_hvn.c
125
kmutex_t rc_lock;
sys/dev/hyperv/if_hvn.c
221
kmutex_t txr_lock;
sys/dev/hyperv/if_hvn.c
263
kmutex_t rxr_onwork_lock;
sys/dev/hyperv/if_hvn.c
269
kmutex_t rxr_lock;
sys/dev/hyperv/if_hvn.c
297
kmutex_t sc_core_lock;
sys/dev/hyperv/if_hvn.c
299
kmutex_t sc_link_lock;
sys/dev/hyperv/if_hvn.c
347
kmutex_t sc_nvsrsp_lock;
sys/dev/hyperv/if_hvn.c
359
kmutex_t sc_cntl_sqlck;
sys/dev/hyperv/if_hvn.c
361
kmutex_t sc_cntl_cqlck;
sys/dev/hyperv/if_hvn.c
363
kmutex_t sc_cntl_fqlck;
sys/dev/hyperv/if_hvn.c
391
kmutex_t sc_chim_bmap_lock;
sys/dev/hyperv/vmbusvar.h
124
kmutex_t ch_event_lock;
sys/dev/hyperv/vmbusvar.h
140
kmutex_t ch_subchannel_lock;
sys/dev/hyperv/vmbusvar.h
206
kmutex_t sc_req_lock;
sys/dev/hyperv/vmbusvar.h
208
kmutex_t sc_rsp_lock;
sys/dev/hyperv/vmbusvar.h
211
kmutex_t sc_chevq_lock;
sys/dev/hyperv/vmbusvar.h
215
kmutex_t sc_devq_lock;
sys/dev/hyperv/vmbusvar.h
219
kmutex_t sc_subch_devq_lock;
sys/dev/hyperv/vmbusvar.h
223
kmutex_t sc_prichan_lock;
sys/dev/hyperv/vmbusvar.h
226
kmutex_t sc_channel_lock;
sys/dev/hyperv/vmbusvar.h
83
kmutex_t rd_lock;
sys/dev/i2c/aht20var.h
31
kmutex_t sc_mutex;
sys/dev/i2c/am2315var.h
33
kmutex_t sc_mutex;
sys/dev/i2c/am2315var.h
34
kmutex_t sc_waitmutex;
sys/dev/i2c/axppmic.c
459
kmutex_t sc_intr_lock;
sys/dev/i2c/ds2482owvar.h
46
kmutex_t sc_mutex;
sys/dev/i2c/emcfanvar.h
53
kmutex_t sc_mutex;
sys/dev/i2c/gttwsivar.h
87
kmutex_t sc_buslock;
sys/dev/i2c/gttwsivar.h
88
kmutex_t sc_mtx;
sys/dev/i2c/hytp14var.h
59
kmutex_t sc_mutex;
sys/dev/i2c/i2c.c
133
kmutex_t sc_device_state_lock;
sys/dev/i2c/i2c.c
144
kmutex_t iic_mtx;
sys/dev/i2c/i2c_exec.c
142
iic_release_bus_lock(kmutex_t *lock)
sys/dev/i2c/i2c_exec.c
99
iic_acquire_bus_lock(kmutex_t *lock, int flags)
sys/dev/i2c/i2cvar.h
112
kmutex_t ic_bus_lock;
sys/dev/i2c/i2cvar.h
167
int iic_acquire_bus_lock(kmutex_t *, int);
sys/dev/i2c/i2cvar.h
168
void iic_release_bus_lock(kmutex_t *);
sys/dev/i2c/ihidev.h
119
kmutex_t sc_lock;
sys/dev/i2c/mcp980x.c
71
kmutex_t sc_lock;
sys/dev/i2c/mpl115a.c
73
kmutex_t sc_lock;
sys/dev/i2c/nxt2k.c
50
kmutex_t mtx;
sys/dev/i2c/pca9685.c
65
kmutex_t sc_lock;
sys/dev/i2c/sgp40var.h
34
kmutex_t sc_threadmutex; /* for the measurement kthread */
sys/dev/i2c/sgp40var.h
35
kmutex_t sc_mutex; /* for reading the i2c bus */
sys/dev/i2c/sht3xvar.h
35
kmutex_t sc_dying_mutex; /* for cleaning up */
sys/dev/i2c/sht3xvar.h
36
kmutex_t sc_threadmutex; /* for the measurement kthread */
sys/dev/i2c/sht3xvar.h
37
kmutex_t sc_mutex; /* for reading the i2c bus */
sys/dev/i2c/sht3xvar.h
38
kmutex_t sc_read_mutex; /* for from the data queue */
sys/dev/i2c/sht4xvar.h
34
kmutex_t sc_mutex;
sys/dev/i2c/si70xxvar.h
33
kmutex_t sc_mutex;
sys/dev/i2c/tps65217pmic.c
78
kmutex_t sc_lock;
sys/dev/i2c/tsllux.c
59
kmutex_t sc_lock;
sys/dev/i2c/xc3028.c
68
static kmutex_t xc3028_firmware_lock;
sys/dev/i2c/xc5k.c
57
static kmutex_t xc5k_firmware_lock;
sys/dev/i2o/iopvar.h
118
kmutex_t sc_intrlock; /* Interrupt level lock */
sys/dev/i2o/iopvar.h
136
kmutex_t sc_conflock; /* Configuration lock */
sys/dev/ic/ac97.c
1227
ac97_attach(struct ac97_host_if *host_if, device_t sc_dev, kmutex_t *lk)
sys/dev/ic/ac97.c
1233
ac97_attach_type(struct ac97_host_if *host_if, device_t sc_dev, int type, kmutex_t *lk)
sys/dev/ic/ac97.c
504
kmutex_t *lock;
sys/dev/ic/ac97var.h
95
int ac97_attach_type(struct ac97_host_if *, device_t, int, kmutex_t *);
sys/dev/ic/ac97var.h
96
int ac97_attach(struct ac97_host_if *, device_t, kmutex_t *);
sys/dev/ic/ad1848.c
1129
ad1848_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/ic/ad1848var.h
100
kmutex_t sc_intr_lock;
sys/dev/ic/ad1848var.h
199
void ad1848_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/ic/ad1848var.h
99
kmutex_t sc_lock;
sys/dev/ic/am7930.c
706
am7930_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/ic/am7930var.h
35
kmutex_t sc_lock;
sys/dev/ic/am7930var.h
36
kmutex_t sc_intr_lock;
sys/dev/ic/am7930var.h
94
void am7930_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/ic/apple_smcvar.h
51
kmutex_t smc_io_lock; /* excludes I/O with the SMC */
sys/dev/ic/arcofi.c
220
static void arcofi_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/ic/arcofi.c
991
arcofi_get_locks(void *v, kmutex_t **intr, kmutex_t **thread)
sys/dev/ic/arcofivar.h
46
kmutex_t sc_lock;
sys/dev/ic/arcofivar.h
47
kmutex_t sc_intr_lock;
sys/dev/ic/ath_netbsd.h
51
typedef kmutex_t ath_txq_lock_t;
sys/dev/ic/ath_netbsd.h
58
typedef kmutex_t ath_txbuf_lock_t;
sys/dev/ic/atppcvar.h
90
kmutex_t sc_lock;
sys/dev/ic/bcmgenetvar.h
68
kmutex_t sc_lock;
sys/dev/ic/bcmgenetvar.h
69
kmutex_t sc_txlock;
sys/dev/ic/bmx280var.h
64
kmutex_t sc_mutex;
sys/dev/ic/bwivar.h
678
kmutex_t sc_pio_txlock;
sys/dev/ic/cacvar.h
108
kmutex_t sc_mutex;
sys/dev/ic/cissvar.h
39
kmutex_t sc_mutex;
sys/dev/ic/cissvar.h
40
kmutex_t sc_mutex_scratch;
sys/dev/ic/comvar.h
231
kmutex_t sc_lock;
sys/dev/ic/dptvar.h
68
kmutex_t sc_lock;
sys/dev/ic/dwc_eqos_var.h
73
kmutex_t freelist_mtx;
sys/dev/ic/dwc_eqos_var.h
91
kmutex_t sc_lock;
sys/dev/ic/dwc_eqos_var.h
92
kmutex_t sc_txlock;
sys/dev/ic/dwc_gmac_var.h
103
kmutex_t sc_mdio_lock;
sys/dev/ic/dwc_gmac_var.h
115
kmutex_t *sc_mcast_lock; /* lock for SIOCADD/DELMULTI */
sys/dev/ic/dwc_gmac_var.h
116
kmutex_t *sc_intr_lock; /* lock for interrupt operations */
sys/dev/ic/dwc_gmac_var.h
82
kmutex_t t_mtx;
sys/dev/ic/dwc_gmac_var.h
90
kmutex_t r_mtx;
sys/dev/ic/dwc_mmc_var.h
53
kmutex_t sc_lock;
sys/dev/ic/dwc_mmc_var.h
54
kmutex_t sc_intr_lock;
sys/dev/ic/dwiic_var.h
51
kmutex_t sc_int_lock;
sys/dev/ic/dwiic_var.h
63
kmutex_t sc_i2c_lock;
sys/dev/ic/i82365var.h
132
kmutex_t sc_pcic_lock;
sys/dev/ic/icp_ioctl.c
112
kmutex_t icp_ioctl_mutex;
sys/dev/ic/icpvar.h
262
extern kmutex_t icp_ioctl_mutex;
sys/dev/ic/igpio.c
62
kmutex_t ib_mtx;
sys/dev/ic/interwave.c
1451
iw_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/ic/interwavevar.h
236
void iw_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/ic/interwavevar.h
81
kmutex_t sc_lock;
sys/dev/ic/interwavevar.h
82
kmutex_t sc_intr_lock;
sys/dev/ic/joyvar.h
43
kmutex_t *sc_lock;
sys/dev/ic/lcdkp_subr.h
55
kmutex_t sc_lock;
sys/dev/ic/ld_cac.c
60
kmutex_t *sc_mutex;
sys/dev/ic/mpu.c
258
mpu_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
sys/dev/ic/mpu.c
84
static void mpu_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/ic/mpuvar.h
36
kmutex_t *lock;
sys/dev/ic/ncr53c9xvar.h
336
kmutex_t sc_lock; /* driver mutex */
sys/dev/ic/nvmevar.h
78
kmutex_t q_sq_mtx;
sys/dev/ic/nvmevar.h
79
kmutex_t q_cq_mtx;
sys/dev/ic/nvmevar.h
92
kmutex_t q_ccb_mtx;
sys/dev/ic/oplvar.h
47
kmutex_t *lock;
sys/dev/ic/pl041.c
215
aaci_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/dev/ic/pl041var.h
38
kmutex_t sc_lock;
sys/dev/ic/pl041var.h
39
kmutex_t sc_intr_lock;
sys/dev/ic/pl181var.h
40
kmutex_t sc_lock;
sys/dev/ic/qemufwcfgvar.h
37
kmutex_t sc_lock;
sys/dev/ic/rtl81x9var.h
233
kmutex_t sc_lock;
sys/dev/ic/sc16is7xxvar.h
82
kmutex_t sc_thread_mutex;
sys/dev/ic/scmdvar.h
28
kmutex_t sc_mutex; /* for reading the i2c or spi bus */
sys/dev/ic/scmdvar.h
29
kmutex_t sc_dying_mutex; /* for cleaning up */
sys/dev/ic/scmdvar.h
30
kmutex_t sc_condmutex; /* for waiting a long time */
sys/dev/ic/scmi.h
81
kmutex_t sc_shmem_tx_lock;
sys/dev/ic/scmi.h
82
kmutex_t sc_shmem_rx_lock;
sys/dev/ic/sl811hs.c
419
static void slhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/ic/sl811hs.c
831
slhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/ic/sl811hsvar.h
55
kmutex_t sc_lock;
sys/dev/ic/sl811hsvar.h
56
kmutex_t sc_intr_lock;
sys/dev/ic/ssdfbvar.h
363
kmutex_t sc_cond_mtx;
sys/dev/ic/tms320av110.c
327
tav_get_locks(void *hdl, kmutex_t **intr, kmutex_t **thread)
sys/dev/ic/tms320av110.c
72
void tav_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/ic/tms320av110var.h
49
kmutex_t sc_lock;
sys/dev/ic/tms320av110var.h
50
kmutex_t sc_intr_lock;
sys/dev/ic/tpmvar.h
85
kmutex_t sc_lock;
sys/dev/ic/wivar.h
174
kmutex_t sc_ioctl_mtx;
sys/dev/ic/z8530sc.h
121
kmutex_t cs_lock; /* per channel lock */
sys/dev/ieee1394/firewirereg.h
137
kmutex_t tlabel_lock;
sys/dev/ieee1394/firewirereg.h
167
kmutex_t fc_mtx;
sys/dev/ieee1394/firewirereg.h
168
kmutex_t wait_lock;
sys/dev/ieee1394/firewirereg.h
207
kmutex_t q_mtx;
sys/dev/ieee1394/firewirereg.h
231
kmutex_t fwb_mtx;
sys/dev/ieee1394/if_fwipvar.h
66
kmutex_t sc_mtx;
sys/dev/ieee1394/sbp.c
337
kmutex_t sc_mtx;
sys/dev/ipmivar.h
100
kmutex_t sc_cmd_mtx;
sys/dev/ipmivar.h
96
kmutex_t sc_poll_mtx;
sys/dev/ir/irframe_tty.c
99
kmutex_t sc_wr_lk;
sys/dev/isa/aria.c
151
void aria_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/isa/aria.c
1540
aria_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/isa/aria.c
90
kmutex_t sc_lock;
sys/dev/isa/aria.c
91
kmutex_t sc_intr_lock;
sys/dev/isa/cms.c
60
kmutex_t sc_lock;
sys/dev/isa/ess.c
155
void ess_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/isa/ess.c
2194
ess_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/isa/essvar.h
135
kmutex_t sc_lock;
sys/dev/isa/essvar.h
136
kmutex_t sc_intr_lock;
sys/dev/isa/fdcvar.h
139
kmutex_t sc_mtx;
sys/dev/isa/gus.c
172
kmutex_t sc_lock;
sys/dev/isa/gus.c
173
kmutex_t sc_intr_lock;
sys/dev/isa/joy_isa.c
53
kmutex_t sc_lock;
sys/dev/isa/mcd.c
125
kmutex_t sc_lock;
sys/dev/isa/mpu_isa.c
55
kmutex_t sc_lock;
sys/dev/isa/nct.c
163
kmutex_t sc_lock; /* Serialization */
sys/dev/isa/nsclpcsio_isa.c
183
kmutex_t sc_lock;
sys/dev/isa/opl_isa.c
63
kmutex_t sc_lock;
sys/dev/isa/sbdsp.c
2493
sbdsp_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
sys/dev/isa/sbdspvar.h
100
kmutex_t sc_lock;
sys/dev/isa/sbdspvar.h
101
kmutex_t sc_intr_lock;
sys/dev/isa/sbdspvar.h
259
void sbdsp_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/isa/wbsio.c
138
wbsio_conf_enable(kmutex_t *lock, bus_space_tag_t iot, bus_space_handle_t ioh)
sys/dev/isa/wbsio.c
148
wbsio_conf_disable(kmutex_t *lock, bus_space_tag_t iot, bus_space_handle_t ioh)
sys/dev/isa/wbsio.c
57
kmutex_t sc_conf_lock;
sys/dev/isa/wbsio.c
64
kmutex_t sc_gpio_lock;
sys/dev/isapnp/joy_isapnp.c
51
kmutex_t sc_lock;
sys/dev/isapnp/mpu_isapnp.c
35
kmutex_t sc_lock;
sys/dev/iscsi/iscsi_globals.h
314
kmutex_t c_lock;
sys/dev/iscsi/iscsi_globals.h
420
kmutex_t s_lock;
sys/dev/iscsi/iscsi_ioctl.c
39
static kmutex_t iscsi_cleanup_mtx;
sys/dev/iscsi/iscsi_main.c
77
kmutex_t lock;
sys/dev/ldvar.h
42
kmutex_t sc_mutex;
sys/dev/led.c
55
static kmutex_t led_lock;
sys/dev/marvell/gtmpscvar.h
123
kmutex_t sc_lock;
sys/dev/marvell/if_gfevar.h
127
kmutex_t sc_mtx;
sys/dev/marvell/if_mvgbe.c
213
kmutex_t sc_mtx;
sys/dev/marvell/if_mvxpe.c
178
STATIC kmutex_t mii_mutex;
sys/dev/marvell/if_mvxpevar.h
128
kmutex_t rx_ring_mtx;
sys/dev/marvell/if_mvxpevar.h
155
kmutex_t tx_ring_mtx;
sys/dev/marvell/if_mvxpevar.h
399
kmutex_t sc_mtx;
sys/dev/marvell/mvxpbmvar.h
88
kmutex_t sc_mtx;
sys/dev/marvell/mvxpsecvar.h
421
kmutex_t sc_dma_mtx;
sys/dev/marvell/mvxpsecvar.h
428
kmutex_t sc_session_mtx;
sys/dev/marvell/mvxpsecvar.h
434
kmutex_t sc_queue_mtx;
sys/dev/mca/edvar.h
43
kmutex_t sc_q_lock;
sys/dev/md.c
142
static kmutex_t md_device_lock; /* Protect unit creation / deletion. */
sys/dev/md.c
88
kmutex_t sc_lock; /* Protect self. */
sys/dev/midi.c
266
kmutex_t *dummy;
sys/dev/midi.c
88
static kmutex_t hwif_softc_lock;
sys/dev/midi_if.h
72
void (*get_locks)(void *, kmutex_t **, kmutex_t **);
sys/dev/midictl.c
141
kmutex_t *lock;
sys/dev/midictl.c
201
kmutex_t *lock;
sys/dev/midictl.h
160
kmutex_t *lock;
sys/dev/midisyn.c
213
midisyn_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
sys/dev/midisyn.c
85
static void midisyn_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/midisynvar.h
167
kmutex_t *lock;
sys/dev/midivar.h
196
kmutex_t *lock;
sys/dev/mm.c
53
static kmutex_t dev_mem_lock __cacheline_aligned;
sys/dev/mscp/mscpvar.h
239
kmutex_t mi_mtx; /* Freelist mutex */
sys/dev/nand/nand.h
144
kmutex_t nwc_lock;
sys/dev/nand/nand.h
161
kmutex_t sc_device_lock; /* serialize access to chip */
sys/dev/nor/nor.h
97
kmutex_t sc_device_lock; /* serialize access to chip */
sys/dev/nvmm/nvmm.c
63
kmutex_t lock;
sys/dev/nvmm/nvmm_internal.h
59
kmutex_t lock;
sys/dev/nvmm/x86/nvmm_x86_svm.c
497
static kmutex_t svm_asidlock __cacheline_aligned;
sys/dev/nvmm/x86/nvmm_x86_vmx.c
718
static kmutex_t vmx_asidlock __cacheline_aligned;
sys/dev/ofisa/joy_ofisa.c
52
kmutex_t sc_lock;
sys/dev/onewire/onewire.c
86
kmutex_t sc_lock;
sys/dev/pad/pad.c
100
static void pad_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pad/pad.c
735
pad_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/dev/pad/padvar.h
47
kmutex_t sc_lock;
sys/dev/pad/padvar.h
48
kmutex_t sc_intr_lock;
sys/dev/pci/agpvar.h
149
kmutex_t as_mtx; /* mutex for access to GATT */
sys/dev/pci/amdpmvar.h
50
kmutex_t sc_mutex;
sys/dev/pci/amr.c
197
static kmutex_t thread_mutex;
sys/dev/pci/amrvar.h
127
kmutex_t ac_mutex;
sys/dev/pci/amrvar.h
85
kmutex_t amr_mutex;
sys/dev/pci/arcmsrvar.h
438
kmutex_t sc_mutex;
sys/dev/pci/auacer.c
100
kmutex_t sc_intr_lock;
sys/dev/pci/auacer.c
179
static void auacer_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/auacer.c
710
auacer_get_locks(void *v, kmutex_t **intr, kmutex_t **proc)
sys/dev/pci/auacer.c
99
kmutex_t sc_lock;
sys/dev/pci/auich.c
163
kmutex_t sc_lock;
sys/dev/pci/auich.c
164
kmutex_t sc_intr_lock;
sys/dev/pci/auich.c
1717
auich_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/auich.c
279
static void auich_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/auixp.c
1748
auixp_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
sys/dev/pci/auixp.c
204
static void auixp_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/auixpvar.h
82
kmutex_t sc_lock;
sys/dev/pci/auixpvar.h
83
kmutex_t sc_intr_lock;
sys/dev/pci/autri.c
1283
autri_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
sys/dev/pci/autri.c
131
static void autri_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/autrivar.h
71
kmutex_t sc_lock;
sys/dev/pci/autrivar.h
72
kmutex_t sc_intr_lock;
sys/dev/pci/auvia.c
112
static void auvia_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/auvia.c
978
auvia_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/auviavar.h
49
kmutex_t sc_lock;
sys/dev/pci/auviavar.h
50
kmutex_t sc_intr_lock;
sys/dev/pci/cmpci.c
146
static void cmpci_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/cmpci.c
1635
cmpci_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/cmpcivar.h
177
kmutex_t sc_lock;
sys/dev/pci/cmpcivar.h
178
kmutex_t sc_intr_lock;
sys/dev/pci/coramvar.h
88
kmutex_t cic_busmutex;
sys/dev/pci/cs428x.c
333
cs428x_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/cs428x.h
184
void cs428x_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/cs428x.h
76
kmutex_t sc_lock;
sys/dev/pci/cs428x.h
77
kmutex_t sc_intr_lock;
sys/dev/pci/cxdtvvar.h
85
kmutex_t sc_i2c_buslock;
sys/dev/pci/cxgb/cxgb_osdep.h
70
#define mtx kmutex_t
sys/dev/pci/cy82c693.c
57
static kmutex_t cyhc_lock;
sys/dev/pci/eap.c
149
static void eap_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/eap.c
1690
eap_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/eapvar.h
51
kmutex_t sc_intr_lock;
sys/dev/pci/eapvar.h
52
kmutex_t sc_lock;
sys/dev/pci/emuxki.c
1249
emuxki_get_locks(void *hdl, kmutex_t **intr, kmutex_t **proc)
sys/dev/pci/emuxki.c
131
static void emuxki_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/emuxkivar.h
121
kmutex_t sc_intr_lock;
sys/dev/pci/emuxkivar.h
122
kmutex_t sc_lock;
sys/dev/pci/emuxkivar.h
123
kmutex_t sc_index_lock;
sys/dev/pci/esa.c
129
static void esa_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/esa.c
1705
esa_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
sys/dev/pci/esavar.h
105
kmutex_t sc_lock;
sys/dev/pci/esavar.h
106
kmutex_t sc_intr_lock;
sys/dev/pci/esm.c
1755
esm_get_locks(void *addr, kmutex_t **intr, kmutex_t **proc)
sys/dev/pci/esmvar.h
154
kmutex_t sc_lock;
sys/dev/pci/esmvar.h
155
kmutex_t sc_intr_lock;
sys/dev/pci/esmvar.h
228
void esm_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/eso.c
150
static void eso_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/eso.c
1802
eso_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/esovar.h
89
kmutex_t sc_lock;
sys/dev/pci/esovar.h
90
kmutex_t sc_intr_lock;
sys/dev/pci/fms.c
751
fms_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/fms.c
96
static void fms_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/fmsvar.h
39
kmutex_t sc_lock;
sys/dev/pci/fmsvar.h
40
kmutex_t sc_intr_lock;
sys/dev/pci/gcscaudio.c
1123
gcscaudio_get_locks(void *arg, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/gcscaudio.c
151
static void gcscaudio_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/gcscaudio.c
87
kmutex_t sc_lock;
sys/dev/pci/gcscaudio.c
88
kmutex_t sc_intr_lock;
sys/dev/pci/gffb.c
103
kmutex_t sc_lock;
sys/dev/pci/hifn7751var.h
175
kmutex_t sc_mtx;
sys/dev/pci/ichsmb.c
67
kmutex_t sc_exec_lock;
sys/dev/pci/if_aq.c
1222
kmutex_t txr_mutex;
sys/dev/pci/if_aq.c
1248
kmutex_t rxr_mutex;
sys/dev/pci/if_aq.c
1355
kmutex_t sc_mutex;
sys/dev/pci/if_aq.c
1356
kmutex_t sc_mpi_mutex;
sys/dev/pci/if_bgevar.h
384
kmutex_t *sc_mcast_lock; /* m: lock for SIOCADD/DELMULTI */
sys/dev/pci/if_bgevar.h
385
kmutex_t *sc_intr_lock; /* i: lock for interrupt operations */
sys/dev/pci/if_bnxvar.h
279
kmutex_t tx_pkt_mtx;
sys/dev/pci/if_enavar.h
304
kmutex_t ring_mtx;
sys/dev/pci/if_enavar.h
358
kmutex_t global_mtx;
sys/dev/pci/if_iavf.c
238
kmutex_t txr_lock;
sys/dev/pci/if_iavf.c
269
kmutex_t rxr_lock;
sys/dev/pci/if_iavf.c
337
kmutex_t sc_cfg_lock;
sys/dev/pci/if_iavf.c
374
kmutex_t sc_adminq_lock;
sys/dev/pci/if_iwivar.h
151
kmutex_t sc_media_mtx; /* XXX */
sys/dev/pci/if_iwmvar.h
487
kmutex_t sc_nic_mtx;
sys/dev/pci/if_iwmvar.h
535
kmutex_t sc_media_mtx; /* XXX */
sys/dev/pci/if_iwnvar.h
110
kmutex_t freelist_mtx;
sys/dev/pci/if_iwnvar.h
327
kmutex_t sc_media_mtx; /* XXX */
sys/dev/pci/if_iwnvar.h
346
kmutex_t sc_mtx; /* mutex for init/stop */
sys/dev/pci/if_ixl.c
384
kmutex_t txr_lock;
sys/dev/pci/if_ixl.c
412
kmutex_t rxr_lock;
sys/dev/pci/if_ixl.c
596
kmutex_t sc_cfg_lock;
sys/dev/pci/if_ixl.c
640
kmutex_t sc_atq_lock;
sys/dev/pci/if_mcx.c
2326
kmutex_t tx_lock;
sys/dev/pci/if_mcx.c
2453
kmutex_t sc_media_mutex;
sys/dev/pci/if_mskvar.h
235
kmutex_t sk_jpool_mtx;
sys/dev/pci/if_nfevar.h
67
kmutex_t mtx;
sys/dev/pci/if_rgereg.h
434
kmutex_t sc_lock;
sys/dev/pci/if_skvar.h
230
kmutex_t sk_jpool_mtx;
sys/dev/pci/if_vioif.c
249
kmutex_t netq_lock;
sys/dev/pci/if_vioif.c
286
kmutex_t ctrlq_wait_lock;
sys/dev/pci/if_vioif.c
311
kmutex_t sc_lock;
sys/dev/pci/if_vmx.c
195
kmutex_t *vxtxq_mtx;
sys/dev/pci/if_vmx.c
221
kmutex_t *vxrxq_mtx;
sys/dev/pci/if_vmx.c
296
kmutex_t *vmx_mtx;
sys/dev/pci/if_wm.c
336
kmutex_t *txq_lock; /* lock for tx operations */
sys/dev/pci/if_wm.c
427
kmutex_t *rxq_lock; /* lock for rx operations */
sys/dev/pci/if_wm.c
720
kmutex_t *sc_core_lock; /* lock for softc operations */
sys/dev/pci/if_wm.c
721
kmutex_t *sc_ich_phymtx; /*
sys/dev/pci/if_wm.c
726
kmutex_t *sc_ich_nvmmtx; /* ICH/PCH specific NVM mutex */
sys/dev/pci/if_wpi.c
78
static kmutex_t wpi_firmware_mutex;
sys/dev/pci/if_wpivar.h
105
kmutex_t freelist_mtx;
sys/dev/pci/if_wpivar.h
175
kmutex_t sc_media_mtx; /* XXX */
sys/dev/pci/igc/if_igc.h
299
kmutex_t txr_lock;
sys/dev/pci/igc/if_igc.h
320
kmutex_t rxr_lock;
sys/dev/pci/igc/if_igc.h
376
kmutex_t sc_core_lock;
sys/dev/pci/ixgbe/ixgbe.h
343
kmutex_t dc_mtx;
sys/dev/pci/ixgbe/ixgbe.h
359
kmutex_t tx_mtx;
sys/dev/pci/ixgbe/ixgbe.h
409
kmutex_t rx_mtx;
sys/dev/pci/ixgbe/ixgbe.h
490
kmutex_t core_mtx;
sys/dev/pci/ixgbe/ixgbe.h
533
kmutex_t admin_mtx; /* lock for admin_pending, task_request */
sys/dev/pci/joy_pci.c
50
kmutex_t sc_lock;
sys/dev/pci/ld_virtio.c
183
kmutex_t sc_sync_wait_lock;
sys/dev/pci/mfii.c
275
kmutex_t ccb_mtx;
sys/dev/pci/mfii.c
323
kmutex_t sc_ccb_mtx;
sys/dev/pci/mfii.c
324
kmutex_t sc_post_mtx;
sys/dev/pci/mfii.c
332
kmutex_t sc_reply_postq_mtx;
sys/dev/pci/mfii.c
347
kmutex_t sc_abort_mtx;
sys/dev/pci/mfii.c
372
kmutex_t sc_lock;
sys/dev/pci/mpii.c
138
kmutex_t ccb_mtx;
sys/dev/pci/mpii.c
182
kmutex_t sc_devs_mtx;
sys/dev/pci/mpii.c
189
kmutex_t sc_req_mtx;
sys/dev/pci/mpii.c
190
kmutex_t sc_rep_mtx;
sys/dev/pci/mpii.c
216
kmutex_t sc_ccb_free_mtx;
sys/dev/pci/mpii.c
220
kmutex_t sc_ssb_tmomtx;
sys/dev/pci/mpii.c
235
kmutex_t sc_reply_free_mtx;
sys/dev/pci/mpii.c
238
kmutex_t sc_evt_sas_mtx;
sys/dev/pci/mpii.c
243
kmutex_t sc_evt_ack_mtx;
sys/dev/pci/neo.c
118
kmutex_t lock;
sys/dev/pci/neo.c
119
kmutex_t intr_lock;
sys/dev/pci/neo.c
205
static void neo_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/neo.c
957
neo_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/pccbbvar.h
134
kmutex_t sc_pwr_mtx;
sys/dev/pci/piixpm.c
105
kmutex_t sc_exec_lock;
sys/dev/pci/pvscsi.c
273
kmutex_t lock;
sys/dev/pci/qat/qatvar.h
200
kmutex_t qr_ring_mtx; /* Lock per ring */
sys/dev/pci/qat/qatvar.h
223
kmutex_t qb_bank_mtx;
sys/dev/pci/qat/qatvar.h
652
kmutex_t qs_session_mtx;
sys/dev/pci/qat/qatvar.h
668
kmutex_t qcb_bank_mtx;
sys/dev/pci/qat/qatvar.h
694
kmutex_t qcy_crypto_mtx;
sys/dev/pci/sdhc_pci.c
558
kmutex_t *plock = sdhc_host_lock(hp);
sys/dev/pci/sv.c
1365
sv_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/sv.c
160
static void sv_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/svvar.h
35
kmutex_t sc_lock;
sys/dev/pci/svvar.h
36
kmutex_t sc_intr_lock;
sys/dev/pci/ubsecvar.h
169
kmutex_t sc_mtx;
sys/dev/pci/vio9p.c
108
kmutex_t sc_lock;
sys/dev/pci/viogpu.c
162
kmutex_t sc_mutex;
sys/dev/pci/viomb.c
91
kmutex_t sc_waitlock;
sys/dev/pci/viornd.c
67
kmutex_t sc_mutex;
sys/dev/pci/vioscsi.c
67
kmutex_t sc_mutex;
sys/dev/pci/virtiovar.h
103
kmutex_t vq_aring_lock;
sys/dev/pci/virtiovar.h
104
kmutex_t vq_uring_lock;
sys/dev/pci/virtiovar.h
105
kmutex_t vq_freedesc_lock;
sys/dev/pci/voyager/vac.c
529
vac_get_locks(void *priv, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/voyager/vac.c
87
kmutex_t sc_lock; /* thread context */
sys/dev/pci/voyager/vac.c
88
kmutex_t sc_intr_lock; /* "interrupt" context */
sys/dev/pci/yds.c
173
static void yds_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/pci/yds.c
1737
yds_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/pci/ydsvar.h
58
kmutex_t sc_lock;
sys/dev/pci/ydsvar.h
59
kmutex_t sc_intr_lock;
sys/dev/pcmcia/if_malo_pcmciavar.h
394
kmutex_t sc_mtx;
sys/dev/ppbus/ppbus_conf.h
97
kmutex_t sc_lock;
sys/dev/pud/pud.c
64
kmutex_t pud_mtx;
sys/dev/pud/pud_sys.h
49
kmutex_t pd_mtx;
sys/dev/putter/putter.c
175
static kmutex_t pi_mtx;
sys/dev/raidframe/rf_netbsdkintf.c
332
static kmutex_t raid_lock;
sys/dev/raidframe/rf_paritymap.h
77
kmutex_t lock;
sys/dev/raidframe/rf_paritymap.h
83
kmutex_t lk_flags;
sys/dev/raidframe/rf_raid.h
317
kmutex_t sc_mutex; /* interlock mutex */
sys/dev/raidframe/rf_threadstuff.h
59
#define rf_declare_mutex2(_m_) kmutex_t _m_
sys/dev/sbus/dbri.c
158
static void dbri_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/sbus/dbri.c
1954
dbri_get_locks(void *opaque, kmutex_t **intr, kmutex_t **thread)
sys/dev/sbus/dbrivar.h
173
kmutex_t sc_lock;
sys/dev/sbus/dbrivar.h
174
kmutex_t sc_intr_lock;
sys/dev/scsipi/scsiconf.c
89
static kmutex_t scsibus_qlock;
sys/dev/scsipi/scsipi_ioctl.c
75
static kmutex_t si_lock;
sys/dev/scsipi/scsipiconf.h
208
kmutex_t adapt_mtx;
sys/dev/scsipi/stvar.h
149
kmutex_t sc_iolock;
sys/dev/sdmmc/if_bwfm_sdio.c
78
kmutex_t sc_lock;
sys/dev/sdmmc/if_bwi_sdio.c
107
kmutex_t sc_lock;
sys/dev/sdmmc/ld_sdmmc.c
95
kmutex_t sc_lock;
sys/dev/sdmmc/sdhc.c
2498
kmutex_t *
sys/dev/sdmmc/sdhc.c
79
kmutex_t intr_lock;
sys/dev/sdmmc/sdhc.c
80
kmutex_t bus_clock_lock;
sys/dev/sdmmc/sdhcvar.h
101
kmutex_t *sdhc_host_lock(struct sdhc_host *);
sys/dev/sdmmc/sdmmc.c
289
kmutex_t *interlock)
sys/dev/sdmmc/sdmmc.c
828
sdmmc_pause(u_int usecs, kmutex_t *lock)
sys/dev/sdmmc/sdmmcvar.h
349
bool sdmmc_del_task(struct sdmmc_softc *, struct sdmmc_task *, kmutex_t *);
sys/dev/sdmmc/sdmmcvar.h
415
void sdmmc_pause(u_int, kmutex_t *);
sys/dev/sequencer.c
200
static kmutex_t sequencer_lock;
sys/dev/sequencervar.h
77
kmutex_t lock;
sys/dev/spi/mcp23xxxgpio_spi.c
77
kmutex_t sc_mutex;
sys/dev/spi/oj6sh.c
86
kmutex_t sc_lock;
sys/dev/spi/spi.c
82
kmutex_t sc_slave_state_lock;
sys/dev/spi/spi.c
83
kmutex_t sc_lock;
sys/dev/spi/spi.c
85
kmutex_t sc_dev_lock;
sys/dev/spi/spivar.h
133
kmutex_t st_lock;
sys/dev/sysmon/sysmon.c
92
static kmutex_t sysmon_minor_mtx;
sys/dev/sysmon/sysmon_envsys.c
87
kmutex_t sme_global_mtx;
sys/dev/sysmon/sysmon_envsysvar.h
107
extern kmutex_t sme_global_mtx; /* for the sme linked list and dict */
sys/dev/sysmon/sysmon_power.c
187
static kmutex_t sysmon_power_event_queue_mtx;
sys/dev/sysmon/sysmon_taskq.c
258
kmutex_t lock;
sys/dev/sysmon/sysmon_taskq.c
67
static kmutex_t sysmon_task_queue_mtx;
sys/dev/sysmon/sysmon_taskq.c
68
static kmutex_t sysmon_task_queue_init_mtx;
sys/dev/sysmon/sysmon_wdog.c
64
static kmutex_t sysmon_wdog_list_mtx, sysmon_wdog_mtx;
sys/dev/sysmon/sysmonvar.h
225
kmutex_t sme_mtx;
sys/dev/sysmon/sysmonvar.h
226
kmutex_t sme_work_mtx;
sys/dev/tc/tcu.c
67
kmutex_t sc_gpio_mtx;
sys/dev/tprof/tprof.c
106
static kmutex_t tprof_lock;
sys/dev/tprof/tprof.c
120
static kmutex_t tprof_reader_lock;
sys/dev/tprof/tprof.c
124
static kmutex_t tprof_startstop_lock;
sys/dev/usb/auvitekvar.h
104
kmutex_t sc_i2c_lock;
sys/dev/usb/auvitekvar.h
121
kmutex_t sc_subdev_lock;
sys/dev/usb/ehci.c
1640
ehci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/ehci.c
183
Static void ehci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/ehcivar.h
156
kmutex_t sc_rhlock;
sys/dev/usb/ehcivar.h
157
kmutex_t sc_lock;
sys/dev/usb/ehcivar.h
158
kmutex_t sc_intr_lock;
sys/dev/usb/ehcivar.h
183
kmutex_t sc_complock;
sys/dev/usb/emdtvvar.h
81
kmutex_t sc_i2c_lock;
sys/dev/usb/emdtvvar.h
98
kmutex_t sc_ir_mutex;
sys/dev/usb/if_athn_usb.h
450
kmutex_t usc_lock;
sys/dev/usb/if_athn_usb.h
454
kmutex_t usc_msg_mtx;
sys/dev/usb/if_athn_usb.h
456
kmutex_t usc_cmd_mtx;
sys/dev/usb/if_athn_usb.h
460
kmutex_t usc_task_mtx;
sys/dev/usb/if_athn_usb.h
461
kmutex_t usc_tx_mtx;
sys/dev/usb/if_atureg.h
138
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_bwfm_usb.c
211
kmutex_t sc_rx_lock;
sys/dev/usb/if_bwfm_usb.c
212
kmutex_t sc_tx_lock;
sys/dev/usb/if_gscan.c
120
kmutex_t sc_txlock;
sys/dev/usb/if_gscan.c
121
kmutex_t sc_rxlock;
sys/dev/usb/if_otusvar.h
204
kmutex_t sc_cmd_mtx;
sys/dev/usb/if_otusvar.h
205
kmutex_t sc_task_mtx;
sys/dev/usb/if_otusvar.h
206
kmutex_t sc_write_mtx;
sys/dev/usb/if_otusvar.h
207
kmutex_t sc_tx_mtx;
sys/dev/usb/if_otusvar.h
208
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_rumvar.h
81
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_runvar.h
147
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_upgtvar.h
418
kmutex_t sc_mtx;
sys/dev/usb/if_upgtvar.h
421
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_uralvar.h
86
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_urtwnvar.h
132
kmutex_t sc_task_mtx;
sys/dev/usb/if_urtwnvar.h
133
kmutex_t sc_fwcmd_mtx;
sys/dev/usb/if_urtwnvar.h
134
kmutex_t sc_tx_mtx;
sys/dev/usb/if_urtwnvar.h
135
kmutex_t sc_rx_mtx;
sys/dev/usb/if_urtwnvar.h
136
kmutex_t sc_write_mtx;
sys/dev/usb/if_urtwnvar.h
137
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_urtwreg.h
328
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_zydreg.h
1185
kmutex_t sc_media_mtx; /* XXX */
sys/dev/usb/if_zydreg.h
1200
kmutex_t sc_lock;
sys/dev/usb/motg.c
148
static void motg_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/motg.c
786
motg_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/motgvar.h
88
kmutex_t sc_lock;
sys/dev/usb/motgvar.h
89
kmutex_t sc_intr_lock;
sys/dev/usb/ohci.c
1149
ohci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/ohci.c
174
Static void ohci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/ohcivar.h
95
kmutex_t sc_lock;
sys/dev/usb/ohcivar.h
96
kmutex_t sc_intr_lock;
sys/dev/usb/pseye.c
91
kmutex_t sc_mtx;
sys/dev/usb/ualea.c
49
kmutex_t sc_lock;
sys/dev/usb/uatp.c
526
kmutex_t sc_tap_mutex; /* Protects the following fields. */
sys/dev/usb/uaudio.c
205
kmutex_t sc_lock;
sys/dev/usb/uaudio.c
206
kmutex_t sc_intr_lock;
sys/dev/usb/uaudio.c
3209
uaudio_get_locks(void *addr, kmutex_t **intr, kmutex_t **thread)
sys/dev/usb/uaudio.c
404
Static void uaudio_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/usb/ucom.c
198
kmutex_t sc_lock;
sys/dev/usb/ucycom.c
132
kmutex_t sc_lock; /* protects refcnt, others */
sys/dev/usb/udl.h
127
kmutex_t sc_thread_mtx;
sys/dev/usb/udl.h
133
kmutex_t sc_mtx;
sys/dev/usb/ugen.c
173
kmutex_t sc_lock;
sys/dev/usb/ugen.c
188
kmutex_t lock;
sys/dev/usb/uhci.c
214
Static void uhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/uhci.c
700
uhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/uhcivar.h
152
kmutex_t sc_lock;
sys/dev/usb/uhcivar.h
153
kmutex_t sc_intr_lock;
sys/dev/usb/uhidev.c
106
kmutex_t sc_lock;
sys/dev/usb/uhub.c
154
kmutex_t sc_lock;
sys/dev/usb/uirdavar.h
124
kmutex_t sc_rd_buf_lk;
sys/dev/usb/uirdavar.h
133
kmutex_t sc_wr_buf_lk;
sys/dev/usb/umassvar.h
169
kmutex_t sc_lock;
sys/dev/usb/umcpmio.h
102
kmutex_t sc_res_mutex;
sys/dev/usb/umcpmio.h
112
kmutex_t sc_spi_mutex;
sys/dev/usb/umcpmio.h
99
kmutex_t sc_action_mutex;
sys/dev/usb/umidi.c
210
kmutex_t sc_lock;
sys/dev/usb/umidi.c
241
static void umidi_get_locks(void *, kmutex_t **, kmutex_t **);
sys/dev/usb/umidi.c
644
umidi_get_locks(void *addr, kmutex_t **thread, kmutex_t **intr)
sys/dev/usb/usb.c
157
kmutex_t lock;
sys/dev/usb/usb.c
255
Static kmutex_t usb_event_lock;
sys/dev/usb/usb.c
645
kmutex_t *interlock)
sys/dev/usb/usb_mem.c
84
kmutex_t usb_blk_lock;
sys/dev/usb/usb_subr.c
244
usb_delay_ms_locked(struct usbd_bus *bus, u_int ms, kmutex_t *lock)
sys/dev/usb/usb_subr.c
261
usbd_delay_ms_locked(struct usbd_device *dev, u_int ms, kmutex_t *lock)
sys/dev/usb/usbdi.h
226
kmutex_t *);
sys/dev/usb/usbdivar.h
108
void (*ubm_getlock)(struct usbd_bus *, kmutex_t **);
sys/dev/usb/usbdivar.h
184
kmutex_t *ub_lock;
sys/dev/usb/usbdivar.h
360
void usb_delay_ms_locked(struct usbd_bus *, u_int, kmutex_t *);
sys/dev/usb/usbdivar.h
362
void usbd_delay_ms_locked(struct usbd_device *, u_int, kmutex_t *);
sys/dev/usb/usbnet.c
65
kmutex_t unp_miilock;
sys/dev/usb/usbnet.c
66
kmutex_t unp_rxlock;
sys/dev/usb/usbnet.c
67
kmutex_t unp_txlock;
sys/dev/usb/usbnet.c
69
kmutex_t unp_mcastlock;
sys/dev/usb/uvideo.c
211
kmutex_t bx_lock;
sys/dev/usb/vhci.c
206
kmutex_t lock;
sys/dev/usb/vhci.c
249
kmutex_t sc_lock;
sys/dev/usb/vhci.c
465
vhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/vhci.c
78
static void vhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/xhci.c
152
static void xhci_get_lock(struct usbd_bus *, kmutex_t **);
sys/dev/usb/xhci.c
2832
xhci_get_lock(struct usbd_bus *bus, kmutex_t **lock)
sys/dev/usb/xhcivar.h
100
kmutex_t sc_lock;
sys/dev/usb/xhcivar.h
101
kmutex_t sc_intr_lock;
sys/dev/usb/xhcivar.h
68
kmutex_t xr_lock;
sys/dev/usb/xhcivar.h
99
kmutex_t sc_rhlock;
sys/dev/video.c
170
kmutex_t vs_lock; /* Lock to manipulate queues.
sys/dev/wscons/wsbellvar.h
51
kmutex_t sc_bellock;
sys/dev/wscons/wsdisplay.c
157
kmutex_t sc_flagsmtx; /* for flags, might also be used for focus */
sys/fs/autofs/autofs.h
117
kmutex_t am_lock;
sys/fs/autofs/autofs.h
145
kmutex_t sc_lock;
sys/fs/msdosfs/msdosfs_denode.c
113
static kmutex_t fh_lock;
sys/fs/nfs/client/nfsnode.h
93
kmutex_t n_mtx; /* Protects all of these members */
sys/fs/nfs/common/nfs_mountcommon.h
45
kmutex_t nmcom_mtx;
sys/fs/nfs/common/nfsclstate.h
59
kmutex_t nfsess_mtx;
sys/fs/nfs/common/nfsclstate.h
80
kmutex_t nfsclds_mtx;
sys/fs/nfs/common/nfsport.h
1019
kmutex_t r_mtx; /* Mutex lock for this structure */
sys/fs/nfs/common/nfsport.h
178
#define NFSMUTEX_T kmutex_t
sys/fs/nilfs/nilfs.h
196
kmutex_t node_mutex;
sys/fs/ntfs/ntfs_ihash.c
56
static kmutex_t ntfs_nthash_lock;
sys/fs/ntfs/ntfs_ihash.c
57
kmutex_t ntfs_hashlock;
sys/fs/ntfs/ntfs_ihash.h
37
extern kmutex_t ntfs_hashlock;
sys/fs/ntfs/ntfs_inode.h
63
kmutex_t i_interlock;
sys/fs/ntfs/ntfs_subr.c
90
static kmutex_t ntfs_toupper_lock;
sys/fs/ptyfs/ptyfs.h
113
kmutex_t pmnt_lock;
sys/fs/ptyfs/ptyfs_subr.c
96
static kmutex_t ptyfs_hashlock;
sys/fs/puffs/puffs_msgif.c
79
kmutex_t park_mtx;
sys/fs/puffs/puffs_sys.h
140
kmutex_t pmp_lock;
sys/fs/puffs/puffs_sys.h
178
kmutex_t pmp_sopmtx;
sys/fs/puffs/puffs_sys.h
209
kmutex_t pn_mtx;
sys/fs/puffs/puffs_sys.h
230
kmutex_t pn_sizemtx; /* size modification mutex */
sys/fs/tmpfs/tmpfs.h
120
kmutex_t tn_timelock;
sys/fs/tmpfs/tmpfs.h
220
kmutex_t tm_acc_lock;
sys/fs/tmpfs/tmpfs.h
232
kmutex_t tm_lock;
sys/fs/udf/udf.h
277
kmutex_t logvol_mutex;
sys/fs/udf/udf.h
301
kmutex_t allocate_mutex;
sys/fs/udf/udf.h
350
kmutex_t sync_lock; /* serialize syncing */
sys/fs/udf/udf.h
375
kmutex_t node_mutex;
sys/fs/udf/udf_strat_rmw.c
126
kmutex_t discstrat_mutex; /* disc strategy */
sys/fs/udf/udf_strat_rmw.c
127
kmutex_t seqwrite_mutex; /* protect mappings */
sys/fs/udf/udf_strat_sequential.c
86
kmutex_t discstrat_mutex; /* disc strategy */
sys/fs/union/union.h
121
kmutex_t un_lock;
sys/fs/union/union_subr.c
105
static kmutex_t uhash_lock;
sys/fs/unionfs/unionfs.h
77
kmutex_t um_lock;
sys/fs/v7fs/v7fs_io_kern.c
121
ops->cookie = kmem_zalloc(sizeof(kmutex_t), KM_SLEEP);
sys/fs/v7fs/v7fs_io_kern.c
136
kmem_free(fs->sb_lock.cookie, sizeof(kmutex_t));
sys/fs/v7fs/v7fs_io_kern.c
140
kmem_free(fs->ilist_lock.cookie, sizeof(kmutex_t));
sys/fs/v7fs/v7fs_io_kern.c
144
kmem_free(fs->mem_lock.cookie, sizeof(kmutex_t));
sys/fs/v7fs/v7fs_io_kern.c
224
mutex_enter((kmutex_t *)self);
sys/fs/v7fs/v7fs_io_kern.c
231
mutex_exit((kmutex_t *)self);
sys/kern/kern_cctr.c
97
static kmutex_t cc_calibration_lock __cacheline_aligned;
sys/kern/kern_cfglock.c
42
static kmutex_t kernconfig_mutex;
sys/kern/kern_condvar.c
126
cv_enter(kcondvar_t *cv, kmutex_t *mtx, lwp_t *l, bool catch_p)
sys/kern/kern_condvar.c
129
kmutex_t *mp;
sys/kern/kern_condvar.c
174
cv_wait(kcondvar_t *cv, kmutex_t *mtx)
sys/kern/kern_condvar.c
195
cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx)
sys/kern/kern_condvar.c
218
cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int timo)
sys/kern/kern_condvar.c
243
cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mtx, int timo)
sys/kern/kern_condvar.c
341
cv_timedwaitbt(kcondvar_t *cv, kmutex_t *mtx, struct bintime *bt,
sys/kern/kern_condvar.c
406
cv_timedwaitbt_sig(kcondvar_t *cv, kmutex_t *mtx, struct bintime *bt,
sys/kern/kern_condvar.c
487
kmutex_t *mp;
sys/kern/kern_condvar.c
534
kmutex_t *mp;
sys/kern/kern_crashme.c
102
static kmutex_t crashme_lock;
sys/kern/kern_crashme.c
315
kmutex_t crashme_spinlock;
sys/kern/kern_descrip.c
108
kmutex_t filelist_lock __cacheline_aligned;
sys/kern/kern_descrip.c
2050
extern kmutex_t sysctl_file_marker_lock;
sys/kern/kern_drvctl.c
66
static kmutex_t drvctl_lock;
sys/kern/kern_entropy.c
183
kmutex_t lock; /* covers all global state */
sys/kern/kern_event.c
138
kmutex_t ki_foplock; /* for kn_filterops */
sys/kern/kern_exec.c
282
kmutex_t sed_mtx_child;
sys/kern/kern_fileassoc.c
105
kmutex_t lock;
sys/kern/kern_heartbeat.c
123
kmutex_t heartbeat_lock __cacheline_aligned;
sys/kern/kern_hook.c
602
kmutex_t *cv_lock;
sys/kern/kern_hook.c
68
kmutex_t hl_lock;
sys/kern/kern_hook.c
681
simplehook_disestablish(khook_list_t *l, khook_t *hd, kmutex_t *lock)
sys/kern/kern_hook.c
684
kmutex_t *cv_lock;
sys/kern/kern_hook.c
69
kmutex_t *hl_cvlock;
sys/kern/kern_ksyms.c
136
static kmutex_t ksyms_lock __cacheline_aligned;
sys/kern/kern_kthread.c
52
static kmutex_t kthread_lock;
sys/kern/kern_ktrace.c
169
kmutex_t ktrace_lock;
sys/kern/kern_lwp.c
1030
kmutex_t *lock;
sys/kern/kern_lwp.c
1543
lwp_locked(struct lwp *l, kmutex_t *mtx)
sys/kern/kern_lwp.c
1545
kmutex_t *cur = l->l_mutex;
sys/kern/kern_lwp.c
1553
kmutex_t *
sys/kern/kern_lwp.c
1554
lwp_setlock(struct lwp *l, kmutex_t *mtx)
sys/kern/kern_lwp.c
1556
kmutex_t *oldmtx = l->l_mutex;
sys/kern/kern_lwp.c
1569
lwp_unlock_to(struct lwp *l, kmutex_t *mtx)
sys/kern/kern_lwp.c
1571
kmutex_t *old;
sys/kern/kern_lwp.c
1583
kmutex_t *old;
sys/kern/kern_lwp.c
1608
kmutex_t *old = atomic_load_consume(&l->l_mutex);
sys/kern/kern_module.c
116
static kmutex_t module_thread_lock;
sys/kern/kern_module_hook.c
49
kmutex_t mtx;
sys/kern/kern_mutex.c
231
MUTEX_ACQUIRE(kmutex_t *mtx, uintptr_t curthread)
sys/kern/kern_mutex.c
245
MUTEX_SET_WAITERS(kmutex_t *mtx, uintptr_t owner)
sys/kern/kern_mutex.c
255
MUTEX_RELEASE(kmutex_t *mtx)
sys/kern/kern_mutex.c
284
static void mutex_abort(const char *, size_t, volatile const kmutex_t *,
sys/kern/kern_mutex.c
319
const volatile kmutex_t *mtx = cookie;
sys/kern/kern_mutex.c
335
mutex_abort(const char *func, size_t line, volatile const kmutex_t *mtx,
sys/kern/kern_mutex.c
353
_mutex_init(kmutex_t *mtx, kmutex_type_t type, int ipl,
sys/kern/kern_mutex.c
377
mutex_init(kmutex_t *mtx, kmutex_type_t type, int ipl)
sys/kern/kern_mutex.c
389
mutex_destroy(kmutex_t *mtx)
sys/kern/kern_mutex.c
450
mutex_vector_enter(kmutex_t *mtx)
sys/kern/kern_mutex.c
716
mutex_vector_exit(kmutex_t *mtx)
sys/kern/kern_mutex.c
800
mutex_wakeup(kmutex_t *mtx)
sys/kern/kern_mutex.c
821
mutex_owned(const kmutex_t *mtx)
sys/kern/kern_mutex.c
844
volatile const kmutex_t *mtx = wchan;
sys/kern/kern_mutex.c
858
mutex_ownable(const kmutex_t *mtx)
sys/kern/kern_mutex.c
873
mutex_tryenter(kmutex_t *mtx)
sys/kern/kern_mutex.c
917
mutex_spin_retry(kmutex_t *mtx)
sys/kern/kern_mutex_obj.c
120
mutex_obj_free(kmutex_t *lock)
sys/kern/kern_mutex_obj.c
147
mutex_obj_refcnt(kmutex_t *lock)
sys/kern/kern_mutex_obj.c
43
kmutex_t mo_lock;
sys/kern/kern_mutex_obj.c
46
uint8_t mo_pad[COHERENCY_UNIT - sizeof(kmutex_t) -
sys/kern/kern_mutex_obj.c
55
kmutex_t *
sys/kern/kern_mutex_obj.c
67
return (kmutex_t *)mo;
sys/kern/kern_mutex_obj.c
75
kmutex_t *
sys/kern/kern_mutex_obj.c
89
return (kmutex_t *)mo;
sys/kern/kern_mutex_obj.c
99
mutex_obj_hold(kmutex_t *lock)
sys/kern/kern_physio.c
109
kmutex_t ps_lock;
sys/kern/kern_proc.c
125
kmutex_t proc_lock __cacheline_aligned;
sys/kern/kern_sleepq.c
231
sleepq_enter(sleepq_t *sq, lwp_t *l, kmutex_t *mp)
sys/kern/kern_sleepq.c
297
const char *wmesg, syncobj_t *sobj, kmutex_t *mp, bool catch_p)
sys/kern/kern_sleepq.c
458
sleepq_wake(sleepq_t *sq, wchan_t wchan, u_int expected, kmutex_t *mp)
sys/kern/kern_sleepq.c
489
kmutex_t *mp = l->l_mutex;
sys/kern/kern_sleepq.c
564
sleepq_abort(kmutex_t *mtx, int unlock)
sys/kern/kern_softint.c
225
static kmutex_t softint_lock;
sys/kern/kern_synch.c
189
kmutex_t *mp;
sys/kern/kern_synch.c
211
kmutex_t *mtx)
sys/kern/kern_synch.c
215
kmutex_t *mp;
sys/kern/kern_synch.c
244
kpause(const char *wmesg, bool intr, int timo, kmutex_t *mtx)
sys/kern/kern_synch.c
275
kmutex_t *mp;
sys/kern/kern_synch.c
613
kmutex_t *lock;
sys/kern/kern_synch.c
889
kmutex_t *oldlock;
sys/kern/kern_sysctl.c
155
kmutex_t sysctl_file_marker_lock;
sys/kern/kern_tc.c
164
kmutex_t timecounter_lock;
sys/kern/kern_threadpool.c
191
kmutex_t tp_lock;
sys/kern/kern_threadpool.c
221
static kmutex_t threadpools_lock __cacheline_aligned;
sys/kern/kern_threadpool.c
753
kmutex_t *lock, const char *fmt, ...)
sys/kern/kern_time.c
96
kmutex_t itimer_mutex __cacheline_aligned; /* XXX static */
sys/kern/kern_timeout.c
172
kmutex_t *cc_lock;
sys/kern/kern_timeout.c
193
static void callout_wait(callout_impl_t *, void *, kmutex_t *);
sys/kern/kern_timeout.c
259
static inline kmutex_t *
sys/kern/kern_timeout.c
263
kmutex_t *lock;
sys/kern/kern_timeout.c
416
callout_schedule_locked(callout_impl_t *c, kmutex_t *lock, int to_ticks)
sys/kern/kern_timeout.c
479
kmutex_t *lock;
sys/kern/kern_timeout.c
501
kmutex_t *lock;
sys/kern/kern_timeout.c
520
kmutex_t *lock;
sys/kern/kern_timeout.c
554
kmutex_t *lock;
sys/kern/kern_timeout.c
584
callout_wait(callout_impl_t *c, void *interlock, kmutex_t *lock)
sys/kern/kern_timeout.c
588
kmutex_t *relock;
sys/kern/kern_timeout.c
663
kmutex_t *lock;
sys/kern/kern_timeout.c
691
kmutex_t *lock;
sys/kern/kern_timeout.c
707
kmutex_t *lock;
sys/kern/kern_timeout.c
723
kmutex_t *lock;
sys/kern/kern_timeout.c
739
kmutex_t *lock;
sys/kern/kern_timeout.c
755
kmutex_t *lock;
sys/kern/kern_timeout.c
771
kmutex_t *lock;
sys/kern/kern_todr.c
92
static kmutex_t todr_mutex;
sys/kern/kern_turnstile.c
375
kmutex_t *lock;
sys/kern/kern_turnstile.c
447
kmutex_t *lock;
sys/kern/kern_turnstile.c
88
kmutex_t lock;
sys/kern/subr_autoconf.c
248
static kmutex_t alldevs_lock __cacheline_aligned;
sys/kern/subr_autoconf.c
256
static kmutex_t config_misc_lock;
sys/kern/subr_bufq.c
91
static kmutex_t bufq_mutex;
sys/kern/subr_cpu.c
78
kmutex_t cpu_lock __cacheline_aligned;
sys/kern/subr_cpufreq.c
53
static kmutex_t cpufreq_lock __cacheline_aligned;
sys/kern/subr_devsw.c
126
kmutex_t device_lock;
sys/kern/subr_evcnt.c
111
static kmutex_t evcnt_lock __cacheline_aligned;
sys/kern/subr_fault.c
67
static kmutex_t fault_global_lock __cacheline_aligned;
sys/kern/subr_ipi.c
64
static kmutex_t ipi_mngmt_lock;
sys/kern/subr_kcov.c
111
kmutex_t lock;
sys/kern/subr_localcount.c
162
kmutex_t *interlock = cookie1;
sys/kern/subr_localcount.c
240
localcount_release(struct localcount *lc, kcondvar_t *cv, kmutex_t *interlock)
sys/kern/subr_localcount.c
98
localcount_drain(struct localcount *lc, kcondvar_t *cv, kmutex_t *interlock)
sys/kern/subr_log.c
99
static kmutex_t log_lock;
sys/kern/subr_once.c
39
static kmutex_t oncemtx;
sys/kern/subr_percpu.c
64
kmutex_t lock;
sys/kern/subr_pool.c
266
static kmutex_t pool_head_lock;
sys/kern/subr_pool.c
270
static kmutex_t pool_allocator_lock;
sys/kern/subr_prf.c
75
static kmutex_t kprintf_mtx;
sys/kern/subr_pserialize.c
52
static kmutex_t psz_lock __cacheline_aligned;
sys/kern/subr_psref.c
95
kmutex_t prc_lock;
sys/kern/subr_specificdata.c
92
kmutex_t sd_lock;
sys/kern/subr_vmem.c
153
static kmutex_t vmem_list_lock;
sys/kern/subr_vmem.c
216
static kmutex_t vmem_btag_refill_lock;
sys/kern/subr_vmem.c
217
static kmutex_t vmem_btag_lock;
sys/kern/subr_workqueue.c
52
kmutex_t q_mutex;
sys/kern/subr_xcall.c
95
kmutex_t xc_lock;
sys/kern/sys_eventfd.c
64
kmutex_t efd_lock;
sys/kern/sys_futex.c
178
kmutex_t fx_qlock;
sys/kern/sys_futex.c
181
kmutex_t fx_abortlock;
sys/kern/sys_futex.c
194
kmutex_t fw_lock;
sys/kern/sys_futex.c
219
kmutex_t lock;
sys/kern/sys_lwp.c
471
kmutex_t *mp;
sys/kern/sys_mqueue.c
80
static kmutex_t mqlist_lock __cacheline_aligned;
sys/kern/sys_pipe.c
1036
kmutex_t *lock;
sys/kern/sys_pipe.c
1137
kmutex_t *lock;
sys/kern/sys_pipe.c
412
kmutex_t *lock = rpipe->pipe_lock;
sys/kern/sys_pipe.c
569
kmutex_t *lock;
sys/kern/sys_pipe.c
759
kmutex_t *lock = pipe->pipe_lock;
sys/kern/sys_pipe.c
962
kmutex_t *lock;
sys/kern/sys_ptrace_common.c
160
static kmutex_t ptrace_mtx;
sys/kern/sys_select.c
1042
kmutex_t *lock;
sys/kern/sys_select.c
126
kmutex_t *sc_lock;
sys/kern/sys_select.c
241
kmutex_t *lock;
sys/kern/sys_select.c
553
kmutex_t *lock;
sys/kern/sys_select.c
884
kmutex_t *lock;
sys/kern/sys_select.c
957
kmutex_t *lock;
sys/kern/sys_timerfd.c
210
extern kmutex_t itimer_mutex; /* XXX */
sys/kern/sysv_msg.c
84
kmutex_t msgmutex; /* subsystem lock */
sys/kern/sysv_sem.c
70
static kmutex_t semlock __cacheline_aligned;
sys/kern/sysv_shm.c
95
static kmutex_t shm_lock __cacheline_aligned;
sys/kern/tty.c
210
kmutex_t tty_lock;
sys/kern/tty.c
211
kmutex_t constty_lock;
sys/kern/tty_ptm.c
113
extern kmutex_t pt_softc_mutex;
sys/kern/tty_pty.c
82
kmutex_t pt_softc_mutex;
sys/kern/uipc_sem.c
98
static kmutex_t ksem_lock __cacheline_aligned;
sys/kern/uipc_socket.c
131
kmutex_t *softnet_lock;
sys/kern/uipc_socket.c
163
static kmutex_t so_pendfree_lock;
sys/kern/uipc_socket.c
499
kmutex_t *lock;
sys/kern/uipc_socket2.c
1473
solockretry(struct socket *so, kmutex_t *lock)
sys/kern/uipc_socket2.c
1497
const kmutex_t *lock;
sys/kern/uipc_socket2.c
1516
kmutex_t *lock = softnet_lock;
sys/kern/uipc_socket2.c
1534
kmutex_t *lock;
sys/kern/uipc_socket2.c
1577
kmutex_t *lock;
sys/kern/uipc_socket2.c
1601
db_mutex_enter(kmutex_t *mtx)
sys/kern/uipc_socket2.c
534
kmutex_t *lock;
sys/kern/uipc_socket2.c
603
solockreset(struct socket *so, kmutex_t *lock)
sys/kern/uipc_usrreq.c
196
static kmutex_t *uipc_lock;
sys/kern/uipc_usrreq.c
259
kmutex_t *lock;
sys/kern/uipc_usrreq.c
318
kmutex_t *olock, *nlock;
sys/kern/vfs_bio.c
2186
bbusy(buf_t *bp, bool intr, int timo, kmutex_t *interlock)
sys/kern/vfs_bio.c
264
kmutex_t bufcache_lock __cacheline_aligned;
sys/kern/vfs_bio.c
265
kmutex_t buffer_lock __cacheline_aligned;
sys/kern/vfs_cache.c
253
static kmutex_t cache_lru_lock __cacheline_aligned;
sys/kern/vfs_cache.c
265
static kmutex_t cache_stat_lock __cacheline_aligned;
sys/kern/vfs_dirhash.c
81
static kmutex_t dirhashmutex;
sys/kern/vfs_hooks.c
50
kmutex_t vfs_hooks_lock;
sys/kern/vfs_lockf.c
506
kmutex_t *interlock)
sys/kern/vfs_lockf.c
800
kmutex_t *interlock = &lockf_lock;
sys/kern/vfs_lockf.c
88
static kmutex_t lockf_lock __cacheline_aligned;
sys/kern/vfs_mount.c
126
static kmutex_t mountlist_lock __cacheline_aligned;
sys/kern/vfs_mount.c
130
kmutex_t vfs_list_lock __cacheline_aligned;
sys/kern/vfs_mount.c
133
static kmutex_t mntid_lock;
sys/kern/vfs_mount.c
135
static kmutex_t mountgen_lock __cacheline_aligned;
sys/kern/vfs_mount.c
468
kmutex_t *lock;
sys/kern/vfs_mount.c
489
kmutex_t *lock;
sys/kern/vfs_mount.c
543
kmutex_t *lock;
sys/kern/vfs_subr.c
637
static kmutex_t syncer_data_lock; /* short term lock on data structs */
sys/kern/vfs_syscalls.c
175
static kmutex_t fs_klist_lock;
sys/kern/vfs_trans.c
101
static kmutex_t fstrans_lock /* Fstrans big lock. */
sys/kern/vfs_trans.c
99
static kmutex_t vfs_suspend_lock /* Serialize suspensions. */
sys/kern/vfs_vnode.c
213
static kmutex_t vdrain_lock __cacheline_aligned;
sys/kern/vfs_vnode.c
2147
kmutex_t *oldlock;
sys/kern/vfs_vnode.c
215
static kmutex_t vcache_lock __cacheline_aligned;
sys/kern/vfs_wapbl.c
178
kmutex_t wl_mtx; /* u: short-term lock */
sys/miscfs/kernfs/kernfs.h
128
extern kmutex_t kfs_lock;
sys/miscfs/kernfs/kernfs_vfsops.c
68
kmutex_t kfs_lock;
sys/miscfs/procfs/procfs_vfsops.c
133
static kmutex_t procfs_hashlock;
sys/modules/examples/pollpal/pollpal.c
95
kmutex_t lock;
sys/modules/examples/readhappy_mpsafe/readhappy_mpsafe.c
74
kmutex_t lock;
sys/modules/examples/readhappy_mpsafe/readhappy_mpsafe.c
75
kmutex_t read_lock;
sys/modules/lua/lua.c
58
kmutex_t sc_lock;
sys/modules/lua/lua.c
63
kmutex_t sc_state_lock;
sys/net/agr/if_agrvar_impl.h
107
kmutex_t sc_entry_mtx;
sys/net/agr/if_agrvar_impl.h
108
kmutex_t sc_lock;
sys/net/bpf.c
157
static kmutex_t bpf_mtx;
sys/net/bpf_stub.c
55
static kmutex_t handovermtx;
sys/net/bpfdesc.h
131
kmutex_t *bd_mtx;
sys/net/bpfdesc.h
132
kmutex_t *bd_buf_mtx; /* For buffers, bd_state, bd_sel and bd_cv */
sys/net/if.c
194
kmutex_t ifnet_mtx __cacheline_aligned;
sys/net/if.c
201
static kmutex_t if_clone_mtx;
sys/net/if.c
2409
kmutex_t *lock)
sys/net/if.c
262
kmutex_t isd_lock;
sys/net/if.h
1176
kmutex_t *tr_lock;
sys/net/if.h
1180
if_tunnel_get_ro(percpu_t *ro_percpu, struct route **ro, kmutex_t **lock)
sys/net/if.h
1191
if_tunnel_put_ro(percpu_t *ro_percpu, kmutex_t *lock)
sys/net/if.h
1265
void *, kmutex_t *);
sys/net/if.h
1404
extern kmutex_t ifnet_mtx;
sys/net/if.h
245
kmutex_t *ifq_lock;
sys/net/if.h
414
kmutex_t *if_ioctl_lock; /* :: */
sys/net/if_bridgevar.h
291
kmutex_t bip_lock;
sys/net/if_bridgevar.h
327
kmutex_t *sc_rtlist_lock;
sys/net/if_ether.h
203
kmutex_t *ec_lock;
sys/net/if_ether.h
409
void *, kmutex_t *);
sys/net/if_ethersubr.c
1176
void *vhook, kmutex_t *lock)
sys/net/if_ethersubr.c
175
static kmutex_t bigpktpps_lock __cacheline_aligned;
sys/net/if_gif.c
102
kmutex_t lock;
sys/net/if_gif.h
76
kmutex_t gif_lock; /* writer lock for gif_var */
sys/net/if_gre.h
86
kmutex_t sc_mtx;
sys/net/if_ipsec.c
148
kmutex_t lock;
sys/net/if_ipsec.h
96
kmutex_t ipsec_lock; /* writer lock for ipsec_var */
sys/net/if_l2tp.c
107
kmutex_t lock;
sys/net/if_l2tp.c
99
kmutex_t lock;
sys/net/if_l2tp.h
102
kmutex_t l2tp_lock; /* writer lock for l2tp_var */
sys/net/if_media.c
177
kmutex_t *lock)
sys/net/if_media.h
934
kmutex_t *ifm_lock; /* :: mutex (provided by interface driver) */
sys/net/if_media.h
982
ifm_stat_cb_t, kmutex_t *);
sys/net/if_ppp.c
197
kmutex_t lock;
sys/net/if_ppp.c
205
static kmutex_t ppp_compressors_mtx;
sys/net/if_spppsubr.c
302
static kmutex_t *spppq_lock = NULL;
sys/net/if_tap.c
101
kmutex_t sc_lock;
sys/net/if_tun.c
71
static kmutex_t tun_softc_lock;
sys/net/if_tun.h
56
kmutex_t tun_lock; /* lock for this tunnel */
sys/net/if_vlan.c
158
kmutex_t ifv_lock; /* writer lock for ifv_mib */
sys/net/if_vlan.c
228
kmutex_t lock;
sys/net/if_wg.c
564
kmutex_t wgs_send_counter_lock;
sys/net/if_wg.c
569
kmutex_t lock;
sys/net/if_wg.c
633
kmutex_t *wgp_lock;
sys/net/if_wg.c
634
kmutex_t *wgp_intr_lock;
sys/net/if_wg.c
686
kmutex_t *wg_lock;
sys/net/if_wg.c
687
kmutex_t *wg_intr_lock;
sys/net/lagg/if_lagg_lacp.c
152
kmutex_t lsc_lock;
sys/net/lagg/if_laggproto.c
55
kmutex_t psc_lock;
sys/net/lagg/if_laggproto.h
147
kmutex_t sc_lock;
sys/net/npf/if_npflog.c
60
kmutex_t sc_lock;
sys/net/npf/npf_conn.h
82
kmutex_t c_lock;
sys/net/npf/npf_impl.h
213
kmutex_t config_lock;
sys/net/npf/npf_impl.h
236
kmutex_t conn_lock;
sys/net/npf/npf_impl.h
249
kmutex_t ifmap_lock;
sys/net/npf/npf_impl.h
253
kmutex_t ext_lock;
sys/net/npf/npf_nat.c
91
kmutex_t n_lock;
sys/net/npf/npf_portmap.c
104
kmutex_t list_lock;
sys/net/npf/npf_portmap.c
109
static kmutex_t portmap_lock;
sys/net/npf/npf_tableset.c
108
kmutex_t t_lock;
sys/net/npf/npf_worker.c
47
kmutex_t lock;
sys/net/pfil.c
88
static kmutex_t pfil_mtx __cacheline_aligned;
sys/net/pktqueue.c
75
kmutex_t pq_lock;
sys/net/route.c
249
kmutex_t lock;
sys/net/route.c
262
kmutex_t lock;
sys/net/rtsock_shared.c
183
static kmutex_t *rt_so_mtx;
sys/net80211/ieee80211_netbsd.h
147
typedef kmutex_t acl_lock_t;
sys/net80211/ieee80211_netbsd.h
159
typedef kmutex_t ieee80211_media_lock_t;
sys/net80211/ieee80211_netbsd.h
60
typedef kmutex_t ieee80211_beacon_lock_t;
sys/net80211/ieee80211_netbsd.h
76
typedef kmutex_t ieee80211_node_lock_t;
sys/net80211/ieee80211_netbsd.h
93
typedef kmutex_t ieee80211_scan_lock_t;
sys/netbt/bluetooth.h
130
extern kmutex_t *bt_lock;
sys/netbt/bt_proto.c
112
kmutex_t *bt_lock;
sys/netbt/hci.h
2554
kmutex_t hci_devlock; /* device queue lock */
sys/netcan/can_pcb.h
51
kmutex_t canp_mtx; /* protect states and refcount */
sys/netinet/dccp_tcplike.h
132
kmutex_t mutex;
sys/netinet/dccp_tcplike.h
53
kmutex_t mutex;
sys/netinet/dccp_tfrc.h
198
kmutex_t mutex; /* Lock for this structure */
sys/netinet/dccp_tfrc.h
79
kmutex_t mutex; /* Lock for this structure */
sys/netinet/if_arp.c
1491
static kmutex_t arp_dad_lock;
sys/netinet/in.c
196
static kmutex_t in_ifaddr_lock;
sys/netinet/in_gif.c
89
kmutex_t *lock_pc;
sys/netinet/in_l2tp.c
95
kmutex_t *lock_pc;
sys/netinet/ip_encap.c
139
kmutex_t lock;
sys/netinet/ip_flow.c
85
static kmutex_t ipflow_lock;
sys/netinet/ip_icmp.c
171
static kmutex_t icmp_mtx __cacheline_aligned;
sys/netinet/ip_reass.c
113
static kmutex_t ipfr_lock;
sys/netinet/sctp_pcb.h
180
kmutex_t it_mtx;
sys/netinet/sctp_pcb.h
340
kmutex_t inp_mtx;
sys/netinet/sctp_pcb.h
341
kmutex_t inp_create_mtx;
sys/netinet/sctp_pcb.h
358
kmutex_t tcb_mtx;
sys/netinet/tcp_congctl.c
233
static kmutex_t tcp_congctl_mtx;
sys/netinet6/frag6.c
110
static kmutex_t frag6_lock __cacheline_aligned;
sys/netinet6/icmp6.c
185
static kmutex_t icmp6_mtx __cacheline_aligned;
sys/netinet6/in6.c
144
kmutex_t in6_ifaddr_lock;
sys/netinet6/in6_gif.c
474
kmutex_t *lock_pc;
sys/netinet6/in6_gif.c
94
kmutex_t *lock_pc;
sys/netinet6/in6_l2tp.c
95
kmutex_t *lock_pc;
sys/netinet6/in6_var.h
436
extern kmutex_t in6_ifaddr_lock;
sys/netinet6/ip6_flow.c
101
static kmutex_t ip6flow_lock __cacheline_aligned;
sys/netinet6/nd6_nbr.c
1094
static kmutex_t nd6_dad_lock;
sys/netipsec/ipsecif.c
1014
kmutex_t *lock_pc;
sys/netipsec/ipsecif.c
517
kmutex_t *lock_pc;
sys/netipsec/key.c
256
kmutex_t lock;
sys/netipsec/key.c
272
kmutex_t lock;
sys/netipsec/key.c
286
kmutex_t lock;
sys/netipsec/keysock.c
86
static kmutex_t *key_so_mtx;
sys/nfs/nfs.h
341
extern kmutex_t nfs_reqq_lock;
sys/nfs/nfs.h
434
kmutex_t ns_lock;
sys/nfs/nfs.h
435
kmutex_t ns_alock;
sys/nfs/nfs.h
558
extern kmutex_t nfsd_lock;
sys/nfs/nfs_iod.c
84
kmutex_t nfs_iodlist_lock;
sys/nfs/nfs_kq.c
67
static kmutex_t nfskq_lock;
sys/nfs/nfs_socket.c
169
kmutex_t nfs_reqq_lock;
sys/nfs/nfs_socket.c
174
static kmutex_t nfs_timer_lock;
sys/nfs/nfs_srvcache.c
77
kmutex_t nfsrv_reqcache_lock;
sys/nfs/nfs_syscalls.c
88
kmutex_t nfsd_lock;
sys/nfs/nfs_vnops.c
1192
kmutex_t nwc_lock;
sys/nfs/nfsmount.h
133
kmutex_t nm_lock; /* Lock for this structure */
sys/nfs/nfsnode.h
108
kmutex_t nreg_commitlock; /* Serialize commits XXX */
sys/nfs/nfsnode.h
225
kmutex_t nid_lock;
sys/nfs/nfsnode.h
235
extern kmutex_t nfs_iodlist_lock;
sys/opencrypto/crypto.c
166
kmutex_t crp_ret_q_mtx;
sys/opencrypto/crypto.c
91
kmutex_t mtx;
sys/opencrypto/cryptodev.c
107
static kmutex_t cryptodev_mtx;
sys/opencrypto/cryptodev.c
111
kmutex_t lock;
sys/opencrypto/cryptodev.c
140
kmutex_t lock;
sys/opencrypto/cryptodev.h
556
kmutex_t krp_lock;
sys/opencrypto/cryptodev.h
599
kmutex_t cc_lock;
sys/rump/dev/lib/libugenhc/ugenhc.c
106
kmutex_t sc_lock;
sys/rump/dev/lib/libugenhc/ugenhc.c
877
ugenhc_getlock(struct usbd_bus *bus, kmutex_t **lock)
sys/rump/kern/lib/libsimplehook_tester/simplehook_tester.c
61
kmutex_t ctx_mutex;
sys/rump/librump/rumpkern/emul.c
139
kpause(const char *wmesg, bool intr, int timeo, kmutex_t *mtx)
sys/rump/librump/rumpkern/emul.c
93
kmutex_t tty_lock;
sys/rump/librump/rumpkern/intr.c
233
static kmutex_t sithr_emtx;
sys/rump/librump/rumpkern/locks.c
109
_mutex_init(kmutex_t *mtx, kmutex_type_t type, int ipl,
sys/rump/librump/rumpkern/locks.c
115
CTASSERT(sizeof(kmutex_t) >= sizeof(void *));
sys/rump/librump/rumpkern/locks.c
145
mutex_init(kmutex_t *mtx, kmutex_type_t type, int ipl)
sys/rump/librump/rumpkern/locks.c
152
mutex_destroy(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
160
mutex_enter(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
171
mutex_spin_enter(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
181
mutex_tryenter(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
194
mutex_exit(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
206
mutex_ownable(const kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
216
mutex_owned(const kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
381
docvwait(kcondvar_t *cv, kmutex_t *mtx, struct timespec *ts)
sys/rump/librump/rumpkern/locks.c
439
cv_wait(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
448
cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks.c
457
cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int ticks)
sys/rump/librump/rumpkern/locks_up.c
102
mutex_enter(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
123
mutex_spin_enter(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
130
mutex_tryenter(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
142
mutex_exit(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
153
mutex_spin_exit(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
160
mutex_owned(kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
345
cv_wait(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
366
cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx)
sys/rump/librump/rumpkern/locks_up.c
374
cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int ticks)
sys/rump/librump/rumpkern/locks_up.c
402
cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mtx, int ticks)
sys/rump/librump/rumpkern/locks_up.c
66
mutex_init(kmutex_t *mtx, kmutex_type_t type, int ipl)
sys/rump/librump/rumpkern/locks_up.c
70
CTASSERT(sizeof(kmutex_t) >= sizeof(void *));
sys/rump/librump/rumpkern/locks_up.c
91
mutex_destroy(kmutex_t *mtx)
sys/rump/librump/rumpkern/ltsleep.c
141
mtsleep(wchan_t ident, pri_t prio, const char *wmesg, int timo, kmutex_t *lock)
sys/rump/librump/rumpkern/ltsleep.c
61
static kmutex_t qlock;
sys/rump/librump/rumpkern/lwproc.c
325
extern kmutex_t unruntime_lock;
sys/rump/librump/rumpkern/scheduler.c
87
kmutex_t unruntime_lock; /* unruntime lwp lock. practically unused */
sys/rump/librump/rumpkern/sleepq.c
113
sleepq_wake(sleepq_t *sq, wchan_t wchan, u_int expected, kmutex_t *mp)
sys/rump/librump/rumpkern/sleepq.c
180
lwp_unlock_to(struct lwp *l, kmutex_t *new)
sys/rump/librump/rumpkern/sleepq.c
182
kmutex_t *old;
sys/rump/librump/rumpkern/sleepq.c
194
kmutex_t *old = atomic_load_consume(&l->l_mutex);
sys/rump/librump/rumpkern/sleepq.c
60
sleepq_enter(sleepq_t *sq, lwp_t *l, kmutex_t *mp)
sys/rump/librump/rumpkern/sleepq.c
91
kmutex_t *mp = l->l_mutex;
sys/rump/librump/rumpkern/vm.c
110
static kmutex_t pdaemonmtx;
sys/rump/librump/rumpkern/vm.c
296
static kmutex_t pagermtx;
sys/rump/librump/rumpkern/vm.c
85
kmutex_t vmpage_lruqueue_lock; /* non-free page lock */
sys/rump/librump/rumpkern/vm.c
86
kmutex_t uvm_swap_data_lock;
sys/rump/librump/rumpnet/net_stub.c
117
kmutex_t ifnet_mtx;
sys/rump/librump/rumpvfs/rumpblk.c
141
static kmutex_t rumpblk_lock;
sys/rump/librump/rumpvfs/rumpfs.c
218
static kmutex_t reclock;
sys/rump/librump/rumpvfs/rumpfs.c
244
static kmutex_t etfs_lock;
sys/rump/net/lib/libshmif/if_shmem.c
103
kmutex_t sc_mtx;
sys/rump/net/lib/libsockin/sockin.c
193
static kmutex_t su_mtx;
sys/sys/aio.h
107
kmutex_t mtx; /* Protects wgs array modifications */
sys/sys/aio.h
117
kmutex_t mtx; /* Protects completed flag */
sys/sys/aio.h
142
kmutex_t mtx;
sys/sys/aio.h
152
kmutex_t mtx; /* Protects this structure */
sys/sys/aio.h
178
kmutex_t mtx; /* Protects structure */
sys/sys/aio.h
182
kmutex_t aio_hash_mtx; /* Protects the hash table */
sys/sys/aio.h
196
kmutex_t aio_mtx; /* Protects the entire structure */
sys/sys/aio.h
97
kmutex_t mtx; /* Protects entire structure */
sys/sys/buf.h
164
kmutex_t *b_objlock; /* o: completion lock */
sys/sys/buf.h
312
int bbusy(buf_t *, bool, int, kmutex_t *);
sys/sys/buf.h
88
extern kmutex_t bufcache_lock;
sys/sys/buf.h
89
extern kmutex_t buffer_lock;
sys/sys/callback.h
43
kmutex_t ch_lock;
sys/sys/compat_stub.h
134
struct kmutex_t;
sys/sys/conf.h
110
extern kmutex_t device_lock;
sys/sys/cpu.h
100
extern kmutex_t cpu_lock;
sys/sys/device_impl.h
118
kmutex_t dvl_mtx;
sys/sys/disk.h
494
kmutex_t dk_rawlock; /* lock on these fields */
sys/sys/disk.h
498
kmutex_t dk_openlock; /* lock on these and openmask */
sys/sys/eventvar.h
50
kmutex_t kq_lock; /* mutex for queue access */
sys/sys/extent.h
55
kmutex_t ex_lock; /* lock on this extent */
sys/sys/file.h
145
kmutex_t f_lock; /* lock on structure */
sys/sys/filedesc.h
149
kmutex_t fd_lock; /* lock on structure */
sys/sys/filedesc.h
260
extern kmutex_t filelist_lock;
sys/sys/hook.h
49
khook_t *, kmutex_t *);
sys/sys/ksem.h
57
kmutex_t ks_lock; /* lock on this ksem */
sys/sys/ktrace.h
320
extern kmutex_t ktrace_lock;
sys/sys/lua.h
94
kmutex_t ks_lock;
sys/sys/lwp.h
347
int lwp_locked(lwp_t *, kmutex_t *);
sys/sys/lwp.h
348
kmutex_t *lwp_setlock(lwp_t *, kmutex_t *);
sys/sys/lwp.h
349
void lwp_unlock_to(lwp_t *, kmutex_t *);
sys/sys/lwp.h
91
kmutex_t * volatile l_mutex; /* l: ptr to mutex on sched state */
sys/sys/lwpctl.h
75
kmutex_t lp_lock;
sys/sys/mount.h
140
kmutex_t *mnt_vnodelock; /* lock on mnt_vnodelist */
sys/sys/mount.h
145
kmutex_t *mnt_renamelock; /* per-fs rename lock */
sys/sys/mount.h
152
kmutex_t *mnt_updating; /* to serialize updates */
sys/sys/mount.h
446
extern kmutex_t vfs_list_lock;
sys/sys/mqueue.h
78
kmutex_t mq_mtx;
sys/sys/msg.h
180
extern kmutex_t msgmutex;
sys/sys/mutex.h
166
void mutex_vector_enter(kmutex_t *);
sys/sys/mutex.h
167
void mutex_vector_exit(kmutex_t *);
sys/sys/mutex.h
168
void mutex_spin_retry(kmutex_t *);
sys/sys/mutex.h
169
void mutex_wakeup(kmutex_t *);
sys/sys/mutex.h
188
void _mutex_init(kmutex_t *, kmutex_type_t, int, uintptr_t);
sys/sys/mutex.h
189
void mutex_init(kmutex_t *, kmutex_type_t, int);
sys/sys/mutex.h
190
void mutex_destroy(kmutex_t *);
sys/sys/mutex.h
192
void mutex_enter(kmutex_t *);
sys/sys/mutex.h
193
void mutex_exit(kmutex_t *);
sys/sys/mutex.h
195
void mutex_spin_enter(kmutex_t *);
sys/sys/mutex.h
196
void mutex_spin_exit(kmutex_t *);
sys/sys/mutex.h
198
int mutex_tryenter(kmutex_t *);
sys/sys/mutex.h
200
int mutex_owned(const kmutex_t *);
sys/sys/mutex.h
201
int mutex_ownable(const kmutex_t *);
sys/sys/mutex.h
204
kmutex_t *mutex_obj_alloc(kmutex_type_t, int);
sys/sys/mutex.h
205
void mutex_obj_hold(kmutex_t *);
sys/sys/mutex.h
206
bool mutex_obj_free(kmutex_t *);
sys/sys/mutex.h
207
u_int mutex_obj_refcnt(kmutex_t *);
sys/sys/mutex.h
208
kmutex_t *mutex_obj_tryalloc(kmutex_type_t, int);
sys/sys/pipe.h
91
kmutex_t *pipe_lock; /* pipe mutex */
sys/sys/pool.h
176
kmutex_t pr_lock;
sys/sys/pool.h
99
kmutex_t pa_lock;
sys/sys/proc.h
235
kmutex_t *p_lock; /* :: general mutex */
sys/sys/proc.h
347
kmutex_t p_auxlock /* :: secondary, longer term lock */
sys/sys/proc.h
349
kmutex_t p_stmutex; /* :: mutex on profiling state */
sys/sys/proc.h
490
extern kmutex_t proc_lock;
sys/sys/proc.h
517
int mtsleep(wchan_t, pri_t, const char *, int, kmutex_t *);
sys/sys/proc.h
519
int kpause(const char *, bool, int, kmutex_t *);
sys/sys/resourcevar.h
86
kmutex_t pl_lock;
sys/sys/signalvar.h
67
kmutex_t sa_mutex; /* lock on sa_refcnt */
sys/sys/sleepq.h
55
int sleepq_enter(sleepq_t *, lwp_t *, kmutex_t *);
sys/sys/sleepq.h
59
const struct syncobj *, kmutex_t *, bool);
sys/sys/sleepq.h
63
void sleepq_wake(sleepq_t *, wchan_t, u_int, kmutex_t *);
sys/sys/sleepq.h
64
int sleepq_abort(kmutex_t *, int);
sys/sys/sleepq.h
74
kmutex_t lock;
sys/sys/sleeptab.h
61
sleeptab_lookup(sleeptab_t *st, wchan_t wchan, kmutex_t **mp)
sys/sys/sleeptab.h
74
static __inline kmutex_t *
sys/sys/sleeptab.h
78
kmutex_t *mp;
sys/sys/socketvar.h
134
kmutex_t * volatile so_lock; /* pointer to lock on structure */
sys/sys/socketvar.h
245
extern kmutex_t *softnet_lock;
sys/sys/socketvar.h
344
void solockretry(struct socket *, kmutex_t *);
sys/sys/socketvar.h
346
void solockreset(struct socket *, kmutex_t *);
sys/sys/socketvar.h
523
kmutex_t *lock;
sys/sys/specificdata.h
44
kmutex_t specdataref_lock;
sys/sys/threadpool.h
53
kmutex_t *job_lock;
sys/sys/threadpool.h
76
kmutex_t *, const char *, ...) __printflike(4,5);
sys/sys/timepps.h
145
extern kmutex_t timecounter_lock;
sys/sys/timex.h
249
extern kmutex_t timecounter_lock;
sys/sys/tty.h
255
extern kmutex_t tty_lock;
sys/sys/tty.h
256
extern kmutex_t constty_lock;
sys/sys/un.h
94
kmutex_t *uipc_dgramlock(void);
sys/sys/un.h
95
kmutex_t *uipc_streamlock(void);
sys/sys/un.h
96
kmutex_t *uipc_rawlock(void);
sys/sys/unpcb.h
79
kmutex_t *unp_streamlock; /* lock for est. stream connections */
sys/sys/vmem_impl.h
44
kmutex_t name; char lockpad[COHERENCY_UNIT - sizeof(kmutex_t)]
sys/sys/vnode.h
169
kmutex_t *v_interlock; /* - vnode interlock */
sys/ufs/chfs/chfs.h
345
kmutex_t chm_lock_mountfields;
sys/ufs/chfs/chfs.h
356
kmutex_t chm_lock_vnocache;
sys/ufs/chfs/chfs.h
375
kmutex_t chm_lock_sizes;
sys/ufs/chfs/chfs_inode.h
78
kmutex_t inode_lock; /* lock the fields of chfs_inode */
sys/ufs/chfs/ebh.h
281
kmutex_t ltree_lock;
sys/ufs/chfs/ebh.h
282
kmutex_t alc_mutex;
sys/ufs/chfs/ebh.h
283
kmutex_t erase_lock;
sys/ufs/ffs/ffs_alloc.c
1607
kmutex_t entrylk;
sys/ufs/ffs/ffs_alloc.c
1610
kmutex_t wqlk;
sys/ufs/ffs/ffs_snapshot.c
83
kmutex_t si_lock; /* Lock this snapinfo */
sys/ufs/ffs/ffs_snapshot.c
84
kmutex_t si_snaplock; /* Snapshot vnode common lock */
sys/ufs/lfs/lfs_bio.c
106
kmutex_t lfs_lock;
sys/ufs/lfs/lfs_extern.h
130
extern kmutex_t lfs_lock;
sys/ufs/lfs/lfs_extern.h
230
int lfs_gatherblock(struct segment *, struct buf *, kmutex_t *);
sys/ufs/lfs/lfs_segment.c
1292
lfs_gatherblock(struct segment *sp, struct buf *bp, kmutex_t *mptr)
sys/ufs/lfs/ulfs_dirhash.c
108
static kmutex_t ulfsdirhash_lock;
sys/ufs/lfs/ulfs_dirhash.h
86
kmutex_t dh_lock; /* protects all fields except dh_list */
sys/ufs/lfs/ulfs_extattr.h
100
kmutex_t uepm_lock;
sys/ufs/lfs/ulfs_quota.c
61
kmutex_t lfs_dqlock;
sys/ufs/lfs/ulfs_quota.h
102
extern kmutex_t lfs_dqlock;
sys/ufs/lfs/ulfs_quota.h
68
kmutex_t dq_interlock; /* d: lock this dquot */
sys/ufs/mfs/mfs_extern.h
70
extern kmutex_t mfs_lock;
sys/ufs/mfs/mfs_vfsops.c
71
kmutex_t mfs_lock; /* global lock */
sys/ufs/ufs/dirhash.h
95
kmutex_t dh_lock; /* protects all fields except dh_list */
sys/ufs/ufs/extattr.h
132
kmutex_t uepm_lock;
sys/ufs/ufs/ufs_dirhash.c
109
static kmutex_t ufsdirhash_lock;
sys/ufs/ufs/ufs_extern.h
188
extern kmutex_t ufs_hashlock;
sys/ufs/ufs/ufs_quota.c
64
kmutex_t dqlock;
sys/ufs/ufs/ufs_quota.h
101
extern kmutex_t dqlock;
sys/ufs/ufs/ufs_quota.h
67
kmutex_t dq_interlock; /* d: lock this dquot */
sys/ufs/ufs/ufsmount.h
102
kmutex_t um_lock; /* lock on global data */
sys/uvm/pmap/pmap.c
2439
kmutex_t *pli_locks[PAGE_SIZE / 32];
sys/uvm/pmap/pmap.c
2451
if (sizeof(kmutex_t) > cache_line_size) {
sys/uvm/pmap/pmap.c
2452
cache_line_size = roundup2(sizeof(kmutex_t), cache_line_size);
sys/uvm/pmap/pmap.c
2460
kmutex_t * const lock = (kmutex_t *)lock_va;
sys/uvm/pmap/pmap.c
2467
kmutex_t *
sys/uvm/pmap/pmap.c
2471
kmutex_t *lock = mdpg->mdpg_lock;
sys/uvm/pmap/pmap.c
2480
kmutex_t * const new_lock = pli->pli_locks[lockid];
sys/uvm/pmap/pmap.c
2505
kmutex_t *
sys/uvm/pmap/pmap.c
334
kmutex_t pmap_tlb_miss_lock __cacheline_aligned;
sys/uvm/pmap/pmap.c
364
kmutex_t pmap_pvlist_mutex __cacheline_aligned;
sys/uvm/pmap/pmap.h
188
extern kmutex_t pmap_segtab_lock;
sys/uvm/pmap/pmap.h
319
kmutex_t *pmap_pvlist_lock_addr(struct vm_page_md *);
sys/uvm/pmap/pmap_pvt.c
63
kmutex_t lock;
sys/uvm/pmap/pmap_segtab.c
190
kmutex_t pmap_segtab_lock __cacheline_aligned;
sys/uvm/pmap/pmap_tlb.c
141
static kmutex_t pmap_tlb0_lock __cacheline_aligned;
sys/uvm/pmap/pmap_tlb.h
122
kmutex_t *ti_lock;
sys/uvm/pmap/vmpagemd.h
116
kmutex_t *pmap_pvlist_lock_addr(struct vm_page_md *);
sys/uvm/pmap/vmpagemd.h
118
extern kmutex_t pmap_pvlist_mutex;
sys/uvm/pmap/vmpagemd.h
119
static __inline kmutex_t *
sys/uvm/pmap/vmpagemd.h
95
kmutex_t *mdpg_lock; /* pv list lock */
sys/uvm/uvm.h
123
extern kmutex_t uvm_kentry_lock;
sys/uvm/uvm_amap.c
59
static kmutex_t amap_list_lock __cacheline_aligned;
sys/uvm/uvm_aobj.c
188
static kmutex_t uao_list_lock __cacheline_aligned;
sys/uvm/uvm_device.c
57
static kmutex_t udv_lock __cacheline_aligned;
sys/uvm/uvm_init.c
69
kmutex_t uvm_kentry_lock __cacheline_aligned;
sys/uvm/uvm_map.h
216
kmutex_t misc_lock; /* Lock for cv, busy */
sys/uvm/uvm_page.c
1009
kmutex_t *lock;
sys/uvm/uvm_page.c
1416
kmutex_t *lock;
sys/uvm/uvm_page.c
178
kmutex_t uvm_zerochecklock __cacheline_aligned;
sys/uvm/uvm_page.h
176
kmutex_t interlock; /* s: lock on identity */
sys/uvm/uvm_pager.c
81
kmutex_t pager_map_wanted_lock __cacheline_aligned;
sys/uvm/uvm_pdaemon.c
120
static kmutex_t uvmpd_lock __cacheline_aligned;
sys/uvm/uvm_pdpolicy_clock.c
135
kmutex_t lock; /* lock on state */
sys/uvm/uvm_pdpolicy_clockpro.c
1336
uvmpdpol_selectvictim(kmutex_t **plock)
sys/uvm/uvm_pdpolicy_clockpro.c
1341
kmutex_t *lock = NULL;
sys/uvm/uvm_pdpolicy_clockpro.c
1382
kmutex_t *lock;
sys/uvm/uvm_pdpolicy_clockpro.c
172
kmutex_t lock;
sys/uvm/uvm_pdpolicy_clockpro.c
644
kmutex_t *lock;
sys/uvm/uvm_pgflcache.c
101
static kmutex_t uvm_pgflcache_lock;
sys/uvm/uvm_pgflcache.c
173
kmutex_t *lock;
sys/uvm/uvm_pglist.c
62
kmutex_t uvm_pglistalloc_contig_lock;
sys/uvm/uvm_pglist.h
85
kmutex_t lock;
sys/uvm/uvm_swap.c
155
kmutex_t swd_lock;
sys/uvm/uvm_swap.c
182
static kmutex_t uvm_swap_data_lock __cacheline_aligned;
tests/kernel/setjmp_tester/setjmp_tester.c
40
static kmutex_t setjmp_tester_lock;
tests/kernel/threadpool_tester/threadpool_tester.c
50
kmutex_t ctx_mutex;
tests/modules/threadpool_tester/threadpool_tester.c
50
kmutex_t ctx_mutex;
tests/rump/kernspace/alloc.c
51
static kmutex_t mtx;
tests/rump/kernspace/lockme.c
44
kmutex_t mutexetum;
tests/rump/kernspace/lockme.c
52
kmutex_t mtx;
tests/rump/kernspace/thread.c
72
static kmutex_t mtx;
tests/rump/kernspace/threadpool.c
96
kmutex_t mutex;
tests/rump/kernspace/tsleep.c
47
static kmutex_t mymtx;
tests/rump/kernspace/workqueue.c
46
kmutex_t mtx;
usr.bin/fstat/zfs_znode.h
72
kmutex_t z_lock; /* znode modification lock */
usr.bin/fstat/zfs_znode.h
77
kmutex_t z_range_lock; /* protects changes to z_range_avl */
usr.bin/fstat/zfs_znode.h
95
kmutex_t z_acl_lock; /* acl data lock */