/linux-master/arch/powerpc/include/asm/ |
H A D | simple_spinlock_types.h | 10 volatile unsigned int slock; member in struct:__anon17
|
H A D | simple_spinlock.h | 37 return lock.slock == 0; 64 : "r" (token), "r" (&lock->slock), [eh] "n" (eh) 123 } while (unlikely(lock->slock != 0)); 133 lock->slock = 0;
|
/linux-master/include/linux/ |
H A D | spinlock_types_up.h | 18 volatile unsigned int slock; member in struct:__anon352
|
H A D | spinlock_up.h | 27 #define arch_spin_is_locked(x) ((x)->slock == 0) 31 lock->slock = 0; 37 char oldval = lock->slock; 39 lock->slock = 0; 48 lock->slock = 1;
|
H A D | spinlock_rt.h | 19 #define spin_lock_init(slock) \ 23 rt_mutex_base_init(&(slock)->lock); \ 24 __rt_spin_lock_init(slock, #slock, &__key, false); \ 27 #define local_spin_lock_init(slock) \ 31 rt_mutex_base_init(&(slock)->lock); \ 32 __rt_spin_lock_init(slock, #slock, &__key, true); \
|
/linux-master/arch/arc/include/asm/ |
H A D | spinlock_types.h | 10 volatile unsigned int slock; member in struct:__anon12
|
H A D | spinlock.h | 13 #define arch_spin_is_locked(x) ((x)->slock != __ARCH_SPIN_LOCK_UNLOCKED__) 22 "1: llock %[val], [%[slock]] \n" 24 " scond %[LOCKED], [%[slock]] \n" /* acquire */ 28 : [slock] "r" (&(lock->slock)), 49 "1: llock %[val], [%[slock]] \n" 51 " scond %[LOCKED], [%[slock]] \n" /* acquire */ 58 : [slock] "r" (&(lock->slock)), 71 WRITE_ONCE(lock->slock, __ARCH_SPIN_LOCK_UNLOCKED_ [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | spinlock_types.h | 13 u32 slock; member in union:__anon3::__anon4
|
H A D | spinlock.h | 62 prefetchw(&lock->slock); 70 : "r" (&lock->slock), "I" (1 << TICKET_SHIFT) 84 u32 slock; local 86 prefetchw(&lock->slock); 94 : "=&r" (slock), "=&r" (contended), "=&r" (res) 95 : "r" (&lock->slock), "I" (1 << TICKET_SHIFT)
|
/linux-master/drivers/media/pci/tw5864/ |
H A D | tw5864-core.c | 87 spin_lock_irqsave(&dev->slock, flags); 90 spin_unlock_irqrestore(&dev->slock, flags); 131 spin_lock_irqsave(&dev->slock, flags); 151 spin_lock(&input->slock); 156 spin_unlock(&input->slock); 165 spin_unlock_irqrestore(&dev->slock, flags); 189 spin_lock_irqsave(&dev->slock, flags); 191 spin_unlock_irqrestore(&dev->slock, flags); 205 spin_lock_irqsave(&input->slock, flags); 216 spin_unlock_irqrestore(&input->slock, flag [all...] |
/linux-master/arch/powerpc/lib/ |
H A D | locks.c | 25 lock_value = lock->slock; 35 if (lock->slock != lock_value)
|
/linux-master/drivers/media/pci/cx23885/ |
H A D | cx23885-vbi.c | 76 spin_lock(&dev->slock); 79 spin_unlock(&dev->slock); 198 spin_lock_irqsave(&dev->slock, flags); 200 spin_unlock_irqrestore(&dev->slock, flags); 208 spin_lock_irqsave(&dev->slock, flags); 210 spin_unlock_irqrestore(&dev->slock, flags); 235 spin_lock_irqsave(&dev->slock, flags); 243 spin_unlock_irqrestore(&dev->slock, flags);
|
/linux-master/drivers/media/usb/au0828/ |
H A D | au0828-vbi.c | 65 spin_lock_irqsave(&dev->slock, flags); 67 spin_unlock_irqrestore(&dev->slock, flags);
|
/linux-master/drivers/tty/ |
H A D | mxser.c | 279 spinlock_t slock; member in struct:mxser_port 450 spin_lock_irqsave(&info->slock, flags); 452 spin_unlock_irqrestore(&info->slock, flags); 474 spin_lock_irqsave(&mp->slock, flags); 481 spin_unlock_irqrestore(&mp->slock, flags); 736 spin_lock_irqsave(&info->slock, flags); 740 spin_unlock_irqrestore(&info->slock, flags); 757 spin_unlock_irqrestore(&info->slock, flags); 806 spin_unlock_irqrestore(&info->slock, flags); 836 spin_lock_irqsave(&info->slock, flag [all...] |
/linux-master/drivers/scsi/cxlflash/ |
H A D | ocxl_hw.h | 59 spinlock_t slock; /* Protects irq/fault/event updates */ member in struct:ocxlflash_context
|
/linux-master/drivers/iio/adc/ |
H A D | ti-ads7950.c | 74 struct mutex slock; member in struct:ti_ads7950_state 311 mutex_lock(&st->slock); 320 mutex_unlock(&st->slock); 331 mutex_lock(&st->slock); 342 mutex_unlock(&st->slock); 411 mutex_lock(&st->slock); 421 mutex_unlock(&st->slock); 429 mutex_lock(&st->slock); 454 mutex_unlock(&st->slock); 474 mutex_lock(&st->slock); [all...] |
/linux-master/drivers/hte/ |
H A D | hte.c | 44 * @slock: Spin lock to synchronize between disable/enable, 62 spinlock_t slock; member in struct:hte_ts_info 206 spin_lock_irqsave(&ei->slock, flag); 209 spin_unlock_irqrestore(&ei->slock, flag); 211 spin_lock_irqsave(&ei->slock, flag); 221 spin_unlock_irqrestore(&ei->slock, flag); 264 spin_lock_irqsave(&ei->slock, flag); 272 spin_unlock_irqrestore(&ei->slock, flag); 280 spin_lock_irqsave(&ei->slock, flag); 288 spin_unlock_irqrestore(&ei->slock, fla [all...] |
/linux-master/drivers/crypto/allwinner/sun4i-ss/ |
H A D | sun4i-ss-prng.c | 41 spin_lock_bh(&ss->slock); 64 spin_unlock_bh(&ss->slock);
|
/linux-master/drivers/media/usb/em28xx/ |
H A D | em28xx-vbi.c | 76 spin_lock_irqsave(&dev->slock, flags); 78 spin_unlock_irqrestore(&dev->slock, flags);
|
/linux-master/drivers/media/dvb-core/ |
H A D | dvb_vb2.c | 73 spin_lock_irqsave(&ctx->slock, flags); 75 spin_unlock_irqrestore(&ctx->slock, flags); 96 spin_lock_irqsave(&ctx->slock, flags); 103 spin_unlock_irqrestore(&ctx->slock, flags); 186 spin_lock_init(&ctx->slock); 266 spin_lock_irqsave(&ctx->slock, flags); 315 spin_unlock_irqrestore(&ctx->slock, flags); 415 spin_lock_irqsave(&ctx->slock, flags); 419 spin_unlock_irqrestore(&ctx->slock, flags);
|
/linux-master/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-lite.h | 120 * @slock: spinlock protecting this data structure and the hw registers 155 spinlock_t slock; member in struct:fimc_lite 184 spin_lock_irqsave(&fimc->slock, flags); 187 spin_unlock_irqrestore(&fimc->slock, flags);
|
/linux-master/drivers/media/platform/st/sti/bdisp/ |
H A D | bdisp-v4l2.c | 124 spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); 126 spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags); 133 spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); 135 spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags); 143 spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); 145 spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flags); 317 spin_lock_irqsave(&bdisp->slock, flags); 358 spin_unlock_irqrestore(&bdisp->slock, flags); 397 spin_lock_irqsave(&ctx->bdisp_dev->slock, flags); 399 spin_unlock_irqrestore(&ctx->bdisp_dev->slock, flag [all...] |
/linux-master/drivers/media/pci/cx88/ |
H A D | cx88-mpeg.c | 278 spin_lock_irqsave(&dev->slock, flags); 284 spin_unlock_irqrestore(&dev->slock, flags); 333 spin_lock(&dev->slock); 336 spin_unlock(&dev->slock); 342 spin_lock(&dev->slock); 344 spin_unlock(&dev->slock); 406 spin_lock_init(&dev->slock); 443 spin_lock_irqsave(&dev->slock, flags); 449 spin_unlock_irqrestore(&dev->slock, flags); 491 spin_lock_irqsave(&dev->slock, flag [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-alsa.h | 16 spinlock_t slock; member in struct:snd_cx18_card
|
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-alsa.h | 17 spinlock_t slock; member in struct:snd_ivtv_card
|