Searched refs:spinlock (Results 1 - 25 of 827) sorted by relevance

1234567891011>>

/drivers/infiniband/core/
H A Dcore_priv.h37 #include <linux/spinlock.h>
/drivers/gpu/drm/
H A Ddrm_lock.c78 spin_lock_bh(&master->lock.spinlock);
80 spin_unlock_bh(&master->lock.spinlock);
106 spin_lock_bh(&master->lock.spinlock);
108 spin_unlock_bh(&master->lock.spinlock);
190 spin_lock_bh(&lock_data->spinlock);
202 spin_unlock_bh(&lock_data->spinlock);
264 spin_lock_bh(&lock_data->spinlock);
268 spin_unlock_bh(&lock_data->spinlock);
271 spin_unlock_bh(&lock_data->spinlock);
336 spin_lock_bh(&lock_data->spinlock);
[all...]
/drivers/staging/speakup/
H A Dspk_priv.h89 #define spk_lock(flags) spin_lock_irqsave(&speakup_info.spinlock, flags)
90 #define spk_trylock(flags) spin_trylock_irqsave(&speakup_info.spinlock, flags)
91 #define spk_unlock(flags) spin_unlock_irqrestore(&speakup_info.spinlock, flags)
/drivers/hwspinlock/
H A Dhwspinlock_internal.h21 #include <linux/spinlock.h>
/drivers/isdn/capi/
H A Dkcapi.h14 #include <linux/spinlock.h>
/drivers/s390/cio/
H A Disc.c8 #include <linux/spinlock.h>
/drivers/sh/intc/
H A Ddynamic.c16 #include <linux/spinlock.h>
/drivers/watchdog/
H A Dof_xilinx_wdt.c74 static DEFINE_SPINLOCK(spinlock);
78 spin_lock(&spinlock);
89 spin_unlock(&spinlock);
94 spin_lock(&spinlock);
103 spin_unlock(&spinlock);
109 spin_lock(&spinlock);
115 spin_unlock(&spinlock);
122 spin_lock(&spinlock);
127 spin_unlock(&spinlock);
140 spin_lock(&spinlock);
[all...]
H A Dw83977f_wdt.c52 static DEFINE_SPINLOCK(spinlock);
75 spin_lock_irqsave(&spinlock, flags);
131 spin_unlock_irqrestore(&spinlock, flags);
146 spin_lock_irqsave(&spinlock, flags);
185 spin_unlock_irqrestore(&spinlock, flags);
201 spin_lock_irqsave(&spinlock, flags);
216 spin_unlock_irqrestore(&spinlock, flags);
262 spin_lock_irqsave(&spinlock, flags);
277 spin_unlock_irqrestore(&spinlock, flags);
H A Dwdt977.c62 static DEFINE_SPINLOCK(spinlock);
84 spin_lock_irqsave(&spinlock, flags);
120 spin_unlock_irqrestore(&spinlock, flags);
133 spin_lock_irqsave(&spinlock, flags);
165 spin_unlock_irqrestore(&spinlock, flags);
179 spin_lock_irqsave(&spinlock, flags);
194 spin_unlock_irqrestore(&spinlock, flags);
237 spin_lock_irqsave(&spinlock, flags);
252 spin_unlock_irqrestore(&spinlock, flags);
/drivers/infiniband/hw/ehca/
H A Dehca_eq.c64 spin_lock_init(&eq->spinlock);
160 spin_lock_irqsave(&eq->spinlock, flags);
162 spin_unlock_irqrestore(&eq->spinlock, flags);
/drivers/tty/
H A Dn_hdlc.c128 spinlock_t spinlock; member in struct:n_hdlc_buf_list
216 spin_lock_irqsave(&n_hdlc->tx_buf_list.spinlock, flags);
221 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags);
396 spin_lock_irqsave(&n_hdlc->tx_buf_list.spinlock, flags);
399 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags);
404 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags);
464 spin_lock_irqsave(&n_hdlc->tx_buf_list.spinlock, flags);
466 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags);
766 spin_lock_irqsave(&n_hdlc->rx_buf_list.spinlock,flags);
771 spin_unlock_irqrestore(&n_hdlc->rx_buf_list.spinlock,flag
[all...]
/drivers/net/wimax/i2400m/
H A Dsysfs.c26 #include <linux/spinlock.h>
/drivers/scsi/megaraid/
H A Dmegaraid_mm.h18 #include <linux/spinlock.h>
/drivers/staging/line6/
H A Dvariax.h15 #include <linux/spinlock.h>
/drivers/staging/comedi/drivers/
H A Ddas800.c289 spin_lock_irqsave(&dev->spinlock, irq_flags);
292 spin_unlock_irqrestore(&dev->spinlock, irq_flags);
391 spin_lock_irqsave(&dev->spinlock, irq_flags);
394 /* don't release spinlock yet since we want to make sure no one else disables hardware conversions */
396 spin_unlock_irqrestore(&dev->spinlock, irq_flags);
435 spin_unlock_irqrestore(&dev->spinlock, irq_flags);
445 * We already have spinlock, so indirect addressing is safe */
449 spin_unlock_irqrestore(&dev->spinlock, irq_flags);
452 spin_unlock_irqrestore(&dev->spinlock, irq_flags);
551 spin_lock_irqsave(&dev->spinlock, irq_flag
[all...]
H A Damplc_dio200.c460 spinlock_t spinlock; member in struct:dio200_subdev_8254
465 spinlock_t spinlock; member in struct:dio200_subdev_intr
710 spin_lock_irqsave(&subpriv->spinlock, flags);
715 spin_unlock_irqrestore(&subpriv->spinlock, flags);
739 spin_lock_irqsave(&subpriv->spinlock, flags);
826 spin_unlock_irqrestore(&subpriv->spinlock, flags);
843 spin_lock_irqsave(&subpriv->spinlock, flags);
847 spin_unlock_irqrestore(&subpriv->spinlock, flags);
971 spin_lock_irqsave(&subpriv->spinlock, flags);
997 spin_unlock_irqrestore(&subpriv->spinlock, flag
[all...]
H A Dcb_pcidas.c895 spin_lock_irqsave(&dev->spinlock, flags);
901 spin_unlock_irqrestore(&dev->spinlock, flags);
924 spin_lock_irqsave(&dev->spinlock, flags);
934 spin_unlock_irqrestore(&dev->spinlock, flags);
1295 spin_lock_irqsave(&dev->spinlock, flags);
1313 spin_unlock_irqrestore(&dev->spinlock, flags);
1465 spin_lock_irqsave(&dev->spinlock, flags);
1478 spin_unlock_irqrestore(&dev->spinlock, flags);
1501 spin_lock_irqsave(&dev->spinlock, flags);
1510 spin_unlock_irqrestore(&dev->spinlock, flag
[all...]
/drivers/video/
H A Dpxa3xx-gcu.c38 #include <linux/spinlock.h>
107 spinlock_t spinlock; member in struct:pxa3xx_gcu_priv
262 spin_lock(&priv->spinlock);
296 spin_unlock(&priv->spinlock);
407 spin_lock_irqsave(&priv->spinlock, flags);
412 spin_unlock_irqrestore(&priv->spinlock, flags);
418 spin_lock_irqsave(&priv->spinlock, flags);
421 spin_unlock_irqrestore(&priv->spinlock, flags);
433 spin_lock_irqsave(&priv->spinlock, flags);
449 spin_unlock_irqrestore(&priv->spinlock, flag
[all...]
/drivers/net/irda/
H A Ddonauboe.c530 /* spin_lock_irqsave(self->spinlock, flags); */
542 /* spin_unlock_irqrestore(self->spinlock, flags); */
618 spin_lock_irqsave(&self->spinlock, flags);
625 spin_unlock_irqrestore(&self->spinlock, flags);
845 spin_lock_irqsave(&self->spinlock, flags);
852 spin_unlock_irqrestore(&self->spinlock, flags);
920 spin_lock_irqsave(&self->spinlock, flags);
922 spin_unlock_irqrestore(&self->spinlock, flags);
1010 spin_lock_irqsave(&self->spinlock, flags);
1020 spin_unlock_irqrestore(&self->spinlock, flag
[all...]
/drivers/gpio/
H A Dgpio-ml-ioh.c90 * @spinlock: Used for register access protection in
103 spinlock_t spinlock; member in struct:ioh_gpio
272 spin_lock_irqsave(&chip->spinlock, flags);
312 spin_unlock_irqrestore(&chip->spinlock, flags);
342 spin_lock_irqsave(&chip->spinlock, flags);
346 spin_unlock_irqrestore(&chip->spinlock, flags);
356 spin_lock_irqsave(&chip->spinlock, flags);
360 spin_unlock_irqrestore(&chip->spinlock, flags);
451 spin_lock_init(&chip->spinlock);
552 spin_lock_irqsave(&chip->spinlock, flag
[all...]
/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h221 * @spinlock: Protects 'state'.
237 spinlock_t spinlock; member in struct:srpt_send_ioctx
289 * @spinlock: Protects free_list and state.
297 * against concurrent modification by the cm_id spinlock.
318 spinlock_t spinlock; member in struct:srpt_rdma_ch
353 * @port_acl_lock spinlock for port_acl_list:
389 * @spinlock: Protects rch_list and tpg.
405 spinlock_t spinlock; member in struct:srpt_device
/drivers/media/rc/
H A Dwinbond-cir.c51 #include <linux/spinlock.h>
198 spinlock_t spinlock; member in struct:wbcir_data
458 spin_lock_irqsave(&data->spinlock, flags);
464 spin_unlock_irqrestore(&data->spinlock, flags);
486 spin_unlock_irqrestore(&data->spinlock, flags);
525 spin_lock_irqsave(&data->spinlock, flags);
527 spin_unlock_irqrestore(&data->spinlock, flags);
537 spin_unlock_irqrestore(&data->spinlock, flags);
566 spin_lock_irqsave(&data->spinlock, flags);
568 spin_unlock_irqrestore(&data->spinlock, flag
[all...]
/drivers/char/
H A Dsnsc.h20 #include <linux/spinlock.h>
/drivers/crypto/caam/
H A Dcompat.h18 #include <linux/spinlock.h>

Completed in 587 milliseconds

1234567891011>>