/freebsd-12-stable/sys/sys/ |
H A D | _mutex.h | 41 * 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 D | mutex.h | 67 * 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 D | if_dmevar.h | 32 #define DME_LOCK(cs) mtx_lock(&(sc)->dme_mtx)
|
/freebsd-12-stable/sys/cddl/compat/opensolaris/kern/ |
H A D | opensolaris_atomic.c | 46 #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 D | fortuna.h | 36 #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 D | other_algorithm.h | 50 #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 D | if_fwevar.h | 55 #define FWE_LOCK(fwe) mtx_lock(&(fwe)->mtx)
|
H A D | if_fwipvar.h | 65 #define FWIP_LOCK(fwip) mtx_lock(&(fwip)->mtx)
|
/freebsd-12-stable/sys/mips/cavium/octe/ |
H A D | ethernet-mdio.h | 35 #define MDIO_LOCK() mtx_lock(&cvm_oct_mdio_mtx)
|
/freebsd-12-stable/sys/netinet/ |
H A D | sctp_lock_bsd.h | 124 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 D | tst.func.ksh | 63 # 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 D | tst.sym.ksh | 66 script | tee /dev/fd/2 | grep mtx_lock > /dev/null
|
/freebsd-12-stable/sys/dev/wtap/ |
H A D | if_medium.c | 68 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 D | fuse.h | 90 #define fuse_lck_mtx_lock(mtx) mtx_lock(&(mtx))
|
/freebsd-12-stable/sys/dev/bktr/ |
H A D | bktr_i2c.c | 133 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 D | ttm_lock.c | 72 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 D | ttm_bo_manager.c | 72 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 D | subr_autoconf.c | 124 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 D | epoch_test.c | 81 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 D | linux_hrtimer.c | 61 mtx_lock(&hrtimer->mtx); 107 mtx_lock(&hrtimer->mtx); 118 mtx_lock(&hrtimer->mtx);
|
/freebsd-12-stable/sys/cam/ctl/ |
H A D | ctl_backend.c | 75 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 D | xdma.h | 149 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 D | if_urndisreg.h | 54 #define URNDIS_LOCK(sc) mtx_lock(&(sc)->sc_mtx)
|
/freebsd-12-stable/sys/dev/smbus/ |
H A D | smbconf.c | 53 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 D | audit_trigger.c | 69 mtx_lock(&audit_trigger_mtx); 86 mtx_lock(&audit_trigger_mtx); 104 mtx_lock(&audit_trigger_mtx); 137 mtx_lock(&audit_trigger_mtx);
|