Searched refs:mtx (Results 251 - 275 of 1378) sorted by relevance

<<11121314151617181920>>

/freebsd-current/sys/dev/fdt/
H A Dsimple_mfd.c64 #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 Drk8xx.h101 struct mtx mtx; member in struct:rk8xx_softc
/freebsd-current/sys/arm64/iommu/
H A Dsmmuvar.h170 struct mtx sc_mtx;
173 struct mtx asid_set_mutex;
/freebsd-current/sys/dev/pci/
H A Dpci_dw.h105 struct mtx mtx; member in struct:pci_dw_softc
/freebsd-current/sys/dev/vmware/vmci/
H A Dvmci_kernel_if.h42 typedef struct mtx vmci_lock;
69 typedef struct mtx vmci_mutex;
/freebsd-current/sys/geom/gate/
H A Dg_gate.h88 struct mtx sc_queue_mtx;
100 struct mtx sc_read_mtx;
/freebsd-current/sys/netgraph/bluetooth/drivers/ubt/
H A Dng_ubt_var.h126 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 Dif_dtsec.h54 struct mtx sc_lock;
91 struct mtx sc_mii_lock;
/freebsd-current/sys/powerpc/include/
H A Dpcpu.h60 struct mtx qmap_lock; \
69 struct mtx qmap_lock; \
/freebsd-current/sys/dev/qat/include/
H A Dqat_ocf_mem_pool.h101 struct mtx cyInstMtx;
106 struct mtx cookie_pool_mtx;
/freebsd-current/sys/dev/hyperv/vmbus/
H A Dvmbus_var.h113 struct mtx vmbus_prichan_lock;
117 struct mtx vmbus_chan_lock;
/freebsd-current/sys/net/
H A Dif_private.h86 struct mtx if_addr_lock; /* lock to protect address lists */
103 struct mtx if_afdata_lock;
/freebsd-current/sys/netinet/
H A Dtcp_syncache.h99 struct mtx sch_mtx;
132 struct mtx pause_mtx;
/freebsd-current/sys/kern/
H A Dsubr_atomic64.c60 static struct mtx a64_mtx_pool[A64_POOL_SIZE];
66 struct mtx *_amtx = GET_MUTEX(p); \
H A Dkern_rmlock.c191 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 Dmv_ap806_sei.c53 #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 Dpst-pci.c93 mtx_init(&sc->mtx, "pst lock", NULL, MTX_DEF);
112 mtx_destroy(&sc->mtx);
/freebsd-current/sys/netgraph/bluetooth/include/
H A Dng_btsocket_l2cap.h81 struct mtx pcb_mtx; /* pcb mutex */
175 struct mtx pcb_mtx; /* pcb mutex */
/freebsd-current/sys/arm64/nvidia/tegra210/
H A Dtegra210_pmc.c142 #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 Daw_rsb.c135 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 Dtegra124_pmc.c138 #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 Dgic_v3_var.h63 struct mtx gic_mtx;
72 struct mtx gic_mbi_mtx;
/freebsd-current/sys/sys/
H A Dsystm.h133 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 Dtsan_rtl.cpp91 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 Dnetflow.c327 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...]

Completed in 428 milliseconds

<<11121314151617181920>>