Searched refs:mtx_lock (Results 1 - 25 of 1195) sorted by relevance

1234567891011>>

/freebsd-12-stable/sys/sys/
H A D_mutex.h41 * All mutex implementations must always have a member called mtx_lock.
49 volatile uintptr_t mtx_lock; /* Owner and flags. */ member in struct:mtx
63 volatile uintptr_t mtx_lock; /* Owner and flags. */ member in struct:mtx_padalign
H A Dmutex.h67 * State bits kept in mutex->mtx_lock, for the DEFAULT lock type. None of this,
166 * failing compilation as the mtx_lock reserved member will not be found.
169 _mtx_init(&(m)->mtx_lock, n, t, o)
171 _mtx_destroy(&(m)->mtx_lock)
173 _mtx_trylock_flags_(&(m)->mtx_lock, o, f, l)
176 __mtx_lock_sleep(&(m)->mtx_lock, v, o, f, l)
178 __mtx_unlock_sleep(&(m)->mtx_lock, v, o, f, l)
181 __mtx_lock_sleep(&(m)->mtx_lock, v)
183 __mtx_unlock_sleep(&(m)->mtx_lock, v)
188 _mtx_lock_spin_cookie(&(m)->mtx_lock,
382 #define mtx_lock macro
[all...]
/freebsd-12-stable/sys/dev/dme/
H A Dif_dmevar.h32 #define DME_LOCK(cs) mtx_lock(&(sc)->dme_mtx)
/freebsd-12-stable/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_atomic.c46 #define mtx_lock(lock) pthread_mutex_lock(lock) macro
62 mtx_lock(&atomic_mtx);
71 mtx_lock(&atomic_mtx);
81 mtx_lock(&atomic_mtx);
93 mtx_lock(&atomic_mtx);
104 mtx_lock(&atomic_mtx);
115 mtx_lock(&atomic_mtx);
/freebsd-12-stable/sys/dev/random/
H A Dfortuna.h36 #define RANDOM_RESEED_LOCK(x) mtx_lock(&fortuna_state.fs_mtx)
42 #define RANDOM_RESEED_LOCK(x) mtx_lock(&fortuna_state.fs_mtx)
H A Dother_algorithm.h50 #define RANDOM_RESEED_LOCK(x) mtx_lock(&other_mtx)
56 #define RANDOM_RESEED_LOCK(x) mtx_lock(&other_mtx)
/freebsd-12-stable/sys/dev/firewire/
H A Dif_fwevar.h55 #define FWE_LOCK(fwe) mtx_lock(&(fwe)->mtx)
H A Dif_fwipvar.h65 #define FWIP_LOCK(fwip) mtx_lock(&(fwip)->mtx)
/freebsd-12-stable/sys/mips/cavium/octe/
H A Dethernet-mdio.h35 #define MDIO_LOCK() mtx_lock(&cvm_oct_mdio_mtx)
/freebsd-12-stable/sys/netinet/
H A Dsctp_lock_bsd.h124 mtx_lock(&(cpstr)->que_mtx); \
145 mtx_lock(&(cpstr)->core_mtx); \
198 mtx_lock(&sctp_it_ctl.ipi_iterator_wq_mtx); \
216 mtx_lock(&SCTP_BASE_INFO(ipi_pktlog_mtx)); \
240 mtx_lock(&(_inp)->inp_rdata_mtx); \
258 ((_inp)->inp_mtx.mtx_lock & MTX_CONTESTED)
261 ((_inp)->inp_rdata_mtx.mtx_lock & MTX_CONTESTED)
267 mtx_lock(&(_inp)->inp_mtx); \
273 mtx_lock(&(_inp)->inp_mtx); \
277 mtx_lock(
[all...]
/freebsd-12-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/
H A Dtst.func.ksh63 # This is gutsy -- we're assuming that mtx_lock(9) will show up in the
70 script | tee /dev/fd/2 | grep mtx_lock > /dev/null
H A Dtst.sym.ksh66 script | tee /dev/fd/2 | grep mtx_lock > /dev/null
/freebsd-12-stable/sys/dev/wtap/
H A Dif_medium.c68 mtx_lock(&md->md_mtx);
94 mtx_lock(&md->md_mtx);
110 mtx_lock(&md->md_mtx);
119 mtx_lock(&md->md_mtx);
/freebsd-12-stable/sys/fs/fuse/
H A Dfuse.h90 #define fuse_lck_mtx_lock(mtx) mtx_lock(&(mtx))
/freebsd-12-stable/sys/dev/bktr/
H A Dbktr_i2c.c133 mtx_lock(&Giant);
143 mtx_lock(&Giant);
170 mtx_lock(&Giant);
180 mtx_lock(&Giant);
197 mtx_lock(&Giant);
210 mtx_lock(&Giant);
227 mtx_lock(&Giant);
245 mtx_lock(&Giant);
262 mtx_lock(&Giant);
332 mtx_lock(
[all...]
/freebsd-12-stable/sys/dev/drm2/ttm/
H A Dttm_lock.c72 mtx_lock(&lock->lock);
107 mtx_lock(&lock->lock);
153 mtx_lock(&lock->lock);
169 mtx_lock(&lock->lock);
207 mtx_lock(&lock->lock);
226 mtx_lock(&lock->lock);
236 mtx_lock(&lock->lock);
286 mtx_lock(&lock->lock);
322 mtx_lock(&lock->lock);
344 mtx_lock(
[all...]
H A Dttm_bo_manager.c72 mtx_lock(&rman->lock);
98 mtx_lock(&rman->lock);
128 mtx_lock(&rman->lock);
146 mtx_lock(&rman->lock);
/freebsd-12-stable/sys/kern/
H A Dsubr_autoconf.c124 mtx_lock(&intr_config_hook_lock);
143 mtx_lock(&intr_config_hook_lock);
159 mtx_lock(&intr_config_hook_lock);
168 mtx_lock(&intr_config_hook_lock);
189 mtx_lock(&intr_config_hook_lock);
234 mtx_lock(&intr_config_hook_lock);
/freebsd-12-stable/sys/tests/epoch/
H A Depoch_test.c81 mtx_lock(mtxp);
104 mtx_lock(mtxp);
118 mtx_lock(&state_mtx);
127 mtx_lock(&state_mtx);
180 mtx_lock(&state_mtx);
203 mtx_lock(&state_mtx);
/freebsd-12-stable/sys/compat/linuxkpi/common/src/
H A Dlinux_hrtimer.c61 mtx_lock(&hrtimer->mtx);
107 mtx_lock(&hrtimer->mtx);
118 mtx_lock(&hrtimer->mtx);
/freebsd-12-stable/sys/cam/ctl/
H A Dctl_backend.c75 mtx_lock(&softc->ctl_lock);
96 mtx_lock(&softc->ctl_lock);
118 mtx_lock(&softc->ctl_lock);
131 mtx_lock(&softc->ctl_lock);
/freebsd-12-stable/sys/dev/xdma/
H A Dxdma.h149 struct mtx mtx_lock; member in struct:xdma_channel
186 #define XCHAN_LOCK(xchan) mtx_lock(&(xchan)->mtx_lock)
187 #define XCHAN_UNLOCK(xchan) mtx_unlock(&(xchan)->mtx_lock)
189 mtx_assert(&(xchan)->mtx_lock, MA_OWNED)
191 #define QUEUE_IN_LOCK(xchan) mtx_lock(&(xchan)->mtx_qin_lock)
196 #define QUEUE_OUT_LOCK(xchan) mtx_lock(&(xchan)->mtx_qout_lock)
201 #define QUEUE_BANK_LOCK(xchan) mtx_lock(&(xchan)->mtx_bank_lock)
206 #define QUEUE_PROC_LOCK(xchan) mtx_lock(&(xchan)->mtx_proc_lock)
/freebsd-12-stable/sys/dev/usb/net/
H A Dif_urndisreg.h54 #define URNDIS_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
/freebsd-12-stable/sys/dev/smbus/
H A Dsmbconf.c53 mtx_lock(&sc->lock);
126 mtx_lock(&sc->lock);
130 mtx_lock(&sc->lock);
173 mtx_lock(&sc->lock);
/freebsd-12-stable/sys/security/audit/
H A Daudit_trigger.c69 mtx_lock(&audit_trigger_mtx);
86 mtx_lock(&audit_trigger_mtx);
104 mtx_lock(&audit_trigger_mtx);
137 mtx_lock(&audit_trigger_mtx);

Completed in 247 milliseconds

1234567891011>>