/freebsd-current/sys/dev/fdt/ |
H A D | simple_mfd.c | 64 #define SYSCON_LOCK(_sc) mtx_lock_spin(&(_sc)->mtx) 65 #define SYSCON_UNLOCK(_sc) mtx_unlock_spin(&(_sc)->mtx) 66 #define SYSCON_LOCK_INIT(_sc) mtx_init(&(_sc)->mtx, \ 68 #define SYSCON_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->mtx); 69 #define SYSCON_ASSERT_LOCKED(_sc) mtx_assert(&(_sc)->mtx, MA_OWNED); 70 #define SYSCON_ASSERT_UNLOCKED(_sc) mtx_assert(&(_sc)->mtx, MA_NOTOWNED);
|
/freebsd-current/sys/dev/iicbus/pmic/rockchip/ |
H A D | rk8xx.h | 101 struct mtx mtx; member in struct:rk8xx_softc
|
/freebsd-current/sys/arm64/iommu/ |
H A D | smmuvar.h | 170 struct mtx sc_mtx; 173 struct mtx asid_set_mutex;
|
/freebsd-current/sys/dev/pci/ |
H A D | pci_dw.h | 105 struct mtx mtx; member in struct:pci_dw_softc
|
/freebsd-current/sys/dev/vmware/vmci/ |
H A D | vmci_kernel_if.h | 42 typedef struct mtx vmci_lock; 69 typedef struct mtx vmci_mutex;
|
/freebsd-current/sys/geom/gate/ |
H A D | g_gate.h | 88 struct mtx sc_queue_mtx; 100 struct mtx sc_read_mtx;
|
/freebsd-current/sys/netgraph/bluetooth/drivers/ubt/ |
H A D | ng_ubt_var.h | 126 struct mtx sc_if_mtx; /* interfaces lock */ 129 struct mtx sc_ng_mtx; /* lock for shared NG data */
|
/freebsd-current/sys/dev/dpaa/ |
H A D | if_dtsec.h | 54 struct mtx sc_lock; 91 struct mtx sc_mii_lock;
|
/freebsd-current/sys/powerpc/include/ |
H A D | pcpu.h | 60 struct mtx qmap_lock; \ 69 struct mtx qmap_lock; \
|
/freebsd-current/sys/dev/qat/include/ |
H A D | qat_ocf_mem_pool.h | 101 struct mtx cyInstMtx; 106 struct mtx cookie_pool_mtx;
|
/freebsd-current/sys/dev/hyperv/vmbus/ |
H A D | vmbus_var.h | 113 struct mtx vmbus_prichan_lock; 117 struct mtx vmbus_chan_lock;
|
/freebsd-current/sys/net/ |
H A D | if_private.h | 86 struct mtx if_addr_lock; /* lock to protect address lists */ 103 struct mtx if_afdata_lock;
|
/freebsd-current/sys/netinet/ |
H A D | tcp_syncache.h | 99 struct mtx sch_mtx; 132 struct mtx pause_mtx;
|
/freebsd-current/sys/kern/ |
H A D | subr_atomic64.c | 60 static struct mtx a64_mtx_pool[A64_POOL_SIZE]; 66 struct mtx *_amtx = GET_MUTEX(p); \
|
H A D | kern_rmlock.c | 191 static struct mtx rm_spinlock; 990 mtx_init(&rms->mtx, name, NULL, MTX_DEF | MTX_NEW); 1000 mtx_destroy(&rms->mtx); 1011 mtx_lock(&rms->mtx); 1013 msleep(&rms->readers, &rms->mtx, PUSER - 1, mtx_name(&rms->mtx), 0); 1016 mtx_unlock(&rms->mtx); 1077 mtx_lock(&rms->mtx); 1085 mtx_unlock(&rms->mtx); 1197 mtx_lock(&rms->mtx); [all...] |
/freebsd-current/sys/arm/mv/ |
H A D | mv_ap806_sei.c | 53 #define MV_AP806_SEI_LOCK(_sc) mtx_lock(&(_sc)->mtx) 54 #define MV_AP806_SEI_UNLOCK(_sc) mtx_unlock(&(_sc)->mtx) 55 #define MV_AP806_SEI_LOCK_INIT(_sc) mtx_init(&_sc->mtx, \ 57 #define MV_AP806_SEI_LOCK_DESTROY(_sc) mtx_destroy(&_sc->mtx); 58 #define MV_AP806_SEI_ASSERT_LOCKED(_sc) mtx_assert(&_sc->mtx, MA_OWNED); 59 #define MV_AP806_SEI_ASSERT_UNLOCKED(_sc) mtx_assert(&_sc->mtx, MA_NOTOWNED); 90 struct mtx mtx; member in struct:mv_ap806_sei_softc
|
/freebsd-current/sys/dev/pst/ |
H A D | pst-pci.c | 93 mtx_init(&sc->mtx, "pst lock", NULL, MTX_DEF); 112 mtx_destroy(&sc->mtx);
|
/freebsd-current/sys/netgraph/bluetooth/include/ |
H A D | ng_btsocket_l2cap.h | 81 struct mtx pcb_mtx; /* pcb mutex */ 175 struct mtx pcb_mtx; /* pcb mutex */
|
/freebsd-current/sys/arm64/nvidia/tegra210/ |
H A D | tegra210_pmc.c | 142 #define PMC_LOCK(_sc) mtx_lock(&(_sc)->mtx) 143 #define PMC_UNLOCK(_sc) mtx_unlock(&(_sc)->mtx) 144 #define PMC_LOCK_INIT(_sc) mtx_init(&(_sc)->mtx, \ 146 #define PMC_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->mtx); 147 #define PMC_ASSERT_LOCKED(_sc) mtx_assert(&(_sc)->mtx, MA_OWNED); 148 #define PMC_ASSERT_UNLOCKED(_sc) mtx_assert(&(_sc)->mtx, MA_NOTOWNED); 154 struct mtx mtx; member in struct:tegra210_pmc_softc
|
/freebsd-current/sys/arm/allwinner/ |
H A D | aw_rsb.c | 135 struct mtx mtx; member in struct:rsb_softc 147 #define RSB_LOCK(sc) mtx_lock(&(sc)->mtx) 148 #define RSB_UNLOCK(sc) mtx_unlock(&(sc)->mtx) 149 #define RSB_ASSERT_LOCKED(sc) mtx_assert(&(sc)->mtx, MA_OWNED) 331 mtx_sleep(sc, &sc->mtx, 0, "i2cbuswait", 0); 417 mtx_init(&sc->mtx, device_get_nameunit(dev), "rsb", MTX_DEF); 462 mtx_destroy(&sc->mtx);
|
/freebsd-current/sys/arm/nvidia/tegra124/ |
H A D | tegra124_pmc.c | 138 #define PMC_LOCK(_sc) mtx_lock(&(_sc)->mtx) 139 #define PMC_UNLOCK(_sc) mtx_unlock(&(_sc)->mtx) 140 #define PMC_LOCK_INIT(_sc) mtx_init(&(_sc)->mtx, \ 142 #define PMC_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->mtx); 143 #define PMC_ASSERT_LOCKED(_sc) mtx_assert(&(_sc)->mtx, MA_OWNED); 144 #define PMC_ASSERT_UNLOCKED(_sc) mtx_assert(&(_sc)->mtx, MA_NOTOWNED); 150 struct mtx mtx; member in struct:tegra124_pmc_softc
|
/freebsd-current/sys/arm64/arm64/ |
H A D | gic_v3_var.h | 63 struct mtx gic_mtx; 72 struct mtx gic_mbi_mtx;
|
/freebsd-current/sys/sys/ |
H A D | systm.h | 133 struct mtx; 464 #define msleep(chan, mtx, pri, wmesg, timo) \ 465 _sleep((chan), &(mtx)->lock_object, (pri), (wmesg), \ 467 #define msleep_sbt(chan, mtx, pri, wmesg, bt, pr, flags) \ 468 _sleep((chan), &(mtx)->lock_object, (pri), (wmesg), (bt), (pr), \ 470 int msleep_spin_sbt(const void * _Nonnull chan, struct mtx *mtx, 472 #define msleep_spin(chan, mtx, wmesg, timo) \ 473 msleep_spin_sbt((chan), (mtx), (wmesg), tick_sbt * (timo), \ 530 struct unrhdr *new_unrhdr(int low, int high, struct mtx *mute [all...] |
/freebsd-current/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_rtl.cpp | 91 Lock trace_lock(&trace1->mtx); 150 Lock lock(&trace->mtx); 231 // error: expecting mutex 'slot.mtx' to be held at start of each loop 234 slot.mtx.Lock(); 240 slot.mtx.Unlock(); 246 for (auto& slot : ctx->slots) slot.mtx.Unlock(); 252 SANITIZER_ACQUIRE(thr->slot->mtx) SANITIZER_NO_THREAD_SAFETY_ANALYSIS { 265 slot->mtx.Unlock(); 281 slot->mtx.Lock(); 328 Lock l(&trace->mtx); [all...] |
/freebsd-current/sys/netgraph/netflow/ |
H A D | netflow.c | 327 mtx_assert(&hsh->mtx, MA_OWNED); 404 mtx_assert(&hsh6->mtx, MA_OWNED); 500 mtx_init(&hsh->mtx, "hash mutex", NULL, MTX_DEF); 511 mtx_init(&hsh->mtx, "hash mutex", NULL, MTX_DEF); 604 mtx_destroy(&hsh->mtx); 613 mtx_destroy(&hsh->mtx); 719 mtx_lock(&hsh->mtx); 771 mtx_unlock(&hsh->mtx); 838 mtx_lock(&hsh->mtx); 894 mtx_unlock(&hsh->mtx); [all...] |