Home
last modified time | relevance | path

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

12

/freebsd/sys/dev/drm2/
H A Ddrm_lock.c74 mtx_lock(&master->lock.spinlock); in drm_lock()
76 mtx_unlock(&master->lock.spinlock); in drm_lock()
103 mtx_lock(&master->lock.spinlock); in drm_lock()
105 mtx_unlock(&master->lock.spinlock); in drm_lock()
189 mtx_lock(&lock_data->spinlock); in drm_lock_take()
201 mtx_unlock(&lock_data->spinlock); in drm_lock_take()
263 mtx_lock(&lock_data->spinlock); in drm_lock_free()
270 mtx_unlock(&lock_data->spinlock); in drm_lock_free()
337 mtx_lock(&lock_data->spinlock); in drm_idlelock_take()
343 mtx_lock(&lock_data->spinlock); in drm_idlelock_take()
[all …]
H A Ddrm_stub.c111 mtx_init(&master->lock.spinlock, "drm_master__lock__spinlock", in drm_master_create()
H A DdrmP.h439 struct mtx spinlock; member
/freebsd/sys/dev/axgbe/
H A Dxgbe_osdep.h62 spin_lock_init(spinlock_t *spinlock) in spin_lock_init() argument
64 mtx_init(spinlock, "axgbe_spin", NULL, MTX_SPIN); in spin_lock_init()
67 #define spin_lock_irqsave(spinlock, flags) \ argument
70 mtx_lock_spin(spinlock); \
73 #define spin_unlock_irqrestore(spinlock, flags) \ argument
75 mtx_unlock_spin(spinlock); \
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_mpfs.c39 #define MPFS_LOCK(dev) spin_lock(&(dev)->mpfs.spinlock)
40 #define MPFS_UNLOCK(dev) spin_unlock(&(dev)->mpfs.spinlock)
116 spin_lock_init(&dev->mpfs.spinlock); in mlx5_mpfs_init()
130 spin_lock_destroy(&dev->mpfs.spinlock); in mlx5_mpfs_destroy()
/freebsd/sys/contrib/ena-com/
H A Dena_plat.h240 #define ENA_SPINLOCK_INIT(spinlock) \ argument
241 mtx_init(&(spinlock), "ena_spin", NULL, MTX_SPIN)
242 #define ENA_SPINLOCK_DESTROY(spinlock) \ argument
244 if (mtx_initialized(&(spinlock))) \
245 mtx_destroy(&(spinlock)); \
247 #define ENA_SPINLOCK_LOCK(spinlock, flags) \ argument
250 mtx_lock_spin(&(spinlock)); \
252 #define ENA_SPINLOCK_UNLOCK(spinlock, flags) \ argument
255 mtx_unlock_spin(&(spinlock)); \
/freebsd/sys/contrib/device-tree/Bindings/hwlock/
H A Domap-hwspinlock.txt25 hwspinlock: spinlock@4a0f6000 {
28 ti,hwmods = "spinlock";
35 hwspinlock: spinlock@30e00000 {
H A Dsirf,hwspinlock.txt1 SIRF Hardware spinlock device Binding
H A Dallwinner,sun6i-a31-hwspinlock.yaml7 title: SUN6I hardware spinlock driver for Allwinner sun6i compatible SoCs
H A Dti,omap-hwspinlock.yaml42 spinlock@4a0f6000 {
/freebsd/sys/contrib/device-tree/Bindings/spi/
H A Dsprd,spi-adi.yaml35 one hardware spinlock protection to prevent other systems from reading/writing
38 Then we need one hardware spinlock to synchronize between the multiple subsystems.
41 subsystem accessing, that means no need to add hardware spinlock to synchronize,
42 thus change the hardware spinlock support to be optional to keep backward
H A Dspi-sprd-adi.txt23 one hardware spinlock protection to prevent other systems from reading/writing
26 Then we need one hardware spinlock to synchronize between the multiple subsystems.
29 subsystem accessing, that means no need to add hardware spinlock to synchronize,
30 thus change the hardware spinlock support to be optional to keep backward
/freebsd/sys/contrib/device-tree/Bindings/arm/omap/
H A Domap.txt30 spinlock@1 {
31 compatible = "ti,omap4-spinlock";
32 ti,hwmods = "spinlock";
/freebsd/crypto/openssl/crypto/
H A Darmv4cpuid.pl55 add r6,r3,r2 @ &spinlock
/freebsd/lib/libc/gen/
H A Dlibc_interposing_table.c42 SLOT(spinlock, __libc_spinlock_stub),
/freebsd/sys/contrib/openzfs/config/
H A Dkernel-rwsem.m44 dnl # rwsem-spinlock "->activity" changed to "->count"
/freebsd/sys/crypto/openssl/arm/
H A Darmv4cpuid.S32 add r6,r3,r2 @ &spinlock
43 str r0,[r6] @ release spinlock
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/
H A Dst,stm32-exti.yaml37 Reference to a phandle of a hardware spinlock provider node.
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dsyscon.yaml99 Reference to a phandle of a hardware spinlock provider node.
/freebsd/lib/libthr/thread/
H A Dthr_syscalls.c633 SLOT(spinlock); in __thr_interpose_libc()
/freebsd/lib/libc/db/mpool/
H A Dmpool.libtp114 /* Create locking spinlock (gets creating holding the lock) */
/freebsd/sys/dev/mlx5/
H A Ddriver.h758 spinlock_t spinlock; member
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am62p-main.dtsi658 hwspinlock: spinlock@2a000000 {
H A Dk3-am62a-main.dtsi706 hwspinlock: spinlock@2a000000 {
H A Dk3-am62-main.dtsi799 hwspinlock: spinlock@2a000000 {

12