Home
last modified time | relevance | path

Searched refs:spinlock (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/sys/dev/drm2/
H A Ddrm_lock.c76 mtx_lock(&master->lock.spinlock); in drm_lock()
78 mtx_unlock(&master->lock.spinlock); in drm_lock()
105 mtx_lock(&master->lock.spinlock); in drm_lock()
107 mtx_unlock(&master->lock.spinlock); in drm_lock()
191 mtx_lock(&lock_data->spinlock); in drm_lock_take()
203 mtx_unlock(&lock_data->spinlock); in drm_lock_take()
265 mtx_lock(&lock_data->spinlock); in drm_lock_free()
272 mtx_unlock(&lock_data->spinlock); in drm_lock_free()
339 mtx_lock(&lock_data->spinlock); in drm_idlelock_take()
345 mtx_lock(&lock_data->spinlock); in drm_idlelock_take()
[all …]
H A Ddrm_stub.c113 mtx_init(&master->lock.spinlock, "drm_master__lock__spinlock", in drm_master_create()
H A DdrmP.h441 struct mtx spinlock; member
/freebsd-12.1/sys/dev/axgbe/
H A Dxgbe_osdep.h63 spin_lock_init(spinlock_t *spinlock) in spin_lock_init() argument
66 mtx_init(&spinlock->lock, "axgbe_spin", NULL, MTX_DEF); in spin_lock_init()
69 #define spin_lock_irqsave(spinlock, flags) \ argument
72 mtx_lock(&(spinlock)->lock); \
75 #define spin_unlock_irqrestore(spinlock, flags) \ argument
77 mtx_unlock(&(spinlock)->lock); \
/freebsd-12.1/sys/contrib/ena-com/
H A Dena_plat.h207 #define ENA_SPINLOCK_INIT(spinlock) \ argument
208 mtx_init(&(spinlock), "ena_spin", NULL, MTX_SPIN)
209 #define ENA_SPINLOCK_DESTROY(spinlock) \ argument
211 if (mtx_initialized(&(spinlock))) \
212 mtx_destroy(&(spinlock)); \
214 #define ENA_SPINLOCK_LOCK(spinlock, flags) \ argument
217 mtx_lock_spin(&(spinlock)); \
219 #define ENA_SPINLOCK_UNLOCK(spinlock, flags) \ argument
222 mtx_unlock_spin(&(spinlock)); \
/freebsd-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_mpfs.c38 #define MPFS_LOCK(dev) spin_lock(&(dev)->mpfs.spinlock)
39 #define MPFS_UNLOCK(dev) spin_unlock(&(dev)->mpfs.spinlock)
112 spin_lock_init(&dev->mpfs.spinlock); in mlx5_mpfs_init()
126 spin_lock_destroy(&dev->mpfs.spinlock); in mlx5_mpfs_destroy()
/freebsd-12.1/crypto/openssl/crypto/
H A Darmv4cpuid.pl51 add r6,r3,r2 @ &spinlock
/freebsd-12.1/secure/lib/libcrypto/arm/
H A Darmv4cpuid.S32 add r6,r3,r2 @ &spinlock
43 str r0,[r6] @ release spinlock
/freebsd-12.1/lib/libc/sys/
H A Dinterposing_table.c76 SLOT(spinlock, __libc_spinlock_stub),
/freebsd-12.1/lib/libthr/thread/
H A Dthr_syscalls.c682 SLOT(spinlock); in __thr_interpose_libc()
/freebsd-12.1/sys/dev/mlx5/
H A Ddriver.h721 spinlock_t spinlock; member
/freebsd-12.1/lib/libc/db/mpool/
H A Dmpool.libtp115 /* Create locking spinlock (gets creating holding the lock) */
/freebsd-12.1/sys/gnu/dts/arm/
H A Dam33xx-l4.dtsi1420 ti,hwmods = "spinlock";
1440 hwspinlock: spinlock@0 {
H A Domap4-l4.dtsi592 ti,hwmods = "spinlock";
612 hwspinlock: spinlock@0 {
H A Domap5-l4.dtsi631 ti,hwmods = "spinlock";
651 hwspinlock: spinlock@0 {
H A Dam437x-l4.dtsi1186 ti,hwmods = "spinlock";
1206 hwspinlock: spinlock@0 {
H A Ddra7-l4.dtsi475 ti,hwmods = "spinlock";
494 hwspinlock: spinlock@0 {
/freebsd-12.1/sys/contrib/dev/acpica/
H A Dchanges.txt4303 change adds a spinlock to protect reference count updates on the internal
5066 spinlock is held. Fixes issues on systems that do not allow this
7163 interfaces now use the GPE spinlock instead of the events mutex (and the
9956 These functions now use a spinlock for mutual exclusion and the interrupt
10393 (since a spinlock is usually a very small object.)
10461 Converted the locking mutex used for the ACPI hardware to a spinlock.
/freebsd-12.1/contrib/unbound/doc/
H A DChangelog9184 - Added locks code and pthread spinlock detection.