Searched refs:slock (Results 1 - 25 of 86) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dspinlock_types.h9 volatile unsigned int slock; member in struct:__anon10008
H A Dspinlock.h32 #define arch_spin_is_locked(x) ((x)->slock != 0)
72 : "r" (token), "r" (&lock->slock)
119 } while (unlikely(lock->slock != 0));
139 } while (unlikely(lock->slock != 0));
150 lock->slock = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/arch-v32/arch/
H A Dspinlock.h14 return *(volatile signed char *)(&(x)->slock) <= 0;
20 : "=m" (lock->slock) \
33 return cris_spin_trylock((void *)&lock->slock);
38 cris_spin_lock((void *)&lock->slock);
71 arch_spin_lock(&rw->slock);
74 arch_spin_unlock(&rw->slock);
79 arch_spin_lock(&rw->slock);
82 arch_spin_unlock(&rw->slock);
87 arch_spin_lock(&rw->slock);
89 arch_spin_unlock(&rw->slock);
[all...]
H A Datomic.h21 cris_spin_lock((void *)&cris_atomic_locks[HASH_ADDR(addr)].raw_lock.slock);
27 : "=m" (lock->raw_lock.slock) \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Dspinlock_types.h6 volatile unsigned int slock; member in struct:__anon9881
H A Dsystem.h163 #define __ldcw_align(a) (&(a)->slock)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/include/asm/
H A Dspinlock_types.h9 unsigned int slock; member in struct:arch_spinlock
H A Dspinlock.h75 : "+Q" (inc), "+m" (lock->slock)
92 : "=&a" (tmp), "=&q" (new), "+m" (lock->slock)
102 : "+m" (lock->slock)
125 : "+r" (inc), "+m" (lock->slock), "=&r" (tmp)
145 : "=&a" (tmp), "=&q" (new), "+m" (lock->slock)
155 : "+m" (lock->slock)
163 int tmp = ACCESS_ONCE(lock->slock);
170 int tmp = ACCESS_ONCE(lock->slock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dspinlock_types_up.h18 volatile unsigned int slock; member in struct:__anon18106
H A Dspinlock_up.h21 #define arch_spin_is_locked(x) ((x)->slock == 0)
25 lock->slock = 0;
32 lock->slock = 0;
37 char oldval = lock->slock;
39 lock->slock = 0;
46 lock->slock = 1;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/include/asm/
H A Dspinlock_types.h9 volatile int slock; member in struct:__anon9588
H A Dspinlock.h27 #define arch_spin_is_locked(x) (*(volatile int *)(&(x)->slock) <= 0)
45 * lock->slock : =1 : unlock
48 * oldval = lock->slock; <--+ need atomic operation
49 * lock->slock = 0; <--+
62 : "r" (&lock->slock)
77 * lock->slock : =1 : unlock
81 * lock->slock -= 1; <-- need atomic operation
82 * if (lock->slock == 0) break;
83 * for ( ; lock->slock <= 0 ; );
106 : "r" (&lock->slock)
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/lib/
H A Dlocks.c32 lock_value = lock->slock;
41 if (lock->slock != lock_value)
87 while (lock->slock) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/char/
H A Dmxser.c262 spinlock_t slock; member in struct:mxser_port
557 spin_lock_irqsave(&mp->slock, flags);
564 spin_unlock_irqrestore(&mp->slock, flags);
868 spin_lock_irqsave(&info->slock, flags);
873 spin_unlock_irqrestore(&info->slock, flags);
896 spin_unlock_irqrestore(&info->slock, flags);
943 spin_unlock_irqrestore(&info->slock, flags);
956 spin_lock_irqsave(&info->slock, flags);
991 spin_unlock_irqrestore(&info->slock, flags);
1025 spin_lock_irqsave(&info->slock, flag
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx18/
H A Dcx18-alsa-pcm.c263 spin_lock_irqsave(&cxsc->slock, flags);
269 spin_unlock_irqrestore(&cxsc->slock, flags);
296 spin_lock_irqsave(&cxsc->slock, flags);
298 spin_unlock_irqrestore(&cxsc->slock, flags);
342 spin_lock_init(&cxsc->slock);
H A Dcx18-alsa.h30 spinlock_t slock; member in struct:snd_cx18_card
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/au0828/
H A Dau0828-vbi.c55 spin_lock_irqsave(&dev->slock, flags);
58 spin_unlock_irqrestore(&dev->slock, flags);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/em28xx/
H A Dem28xx-vbi.c61 spin_lock_irqsave(&dev->slock, flags);
64 spin_unlock_irqrestore(&dev->slock, flags);
H A Dem28xx-audio.c403 spin_lock(&dev->adev.slock);
417 spin_unlock(&dev->adev.slock);
429 spin_lock_irqsave(&dev->adev.slock, flags);
431 spin_unlock_irqrestore(&dev->adev.slock, flags);
481 spin_lock_init(&adev->slock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx88/
H A Dcx88-mpeg.c320 spin_lock_irqsave(&dev->slock,flags);
334 spin_unlock_irqrestore(&dev->slock,flags);
396 spin_lock(&dev->slock);
399 spin_unlock(&dev->slock);
404 spin_lock(&dev->slock);
406 spin_unlock(&dev->slock);
412 spin_lock(&dev->slock);
415 spin_unlock(&dev->slock);
477 spin_lock_init(&dev->slock);
525 spin_lock(&dev->slock);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/common/
H A Dsaa7146_vbi.c317 spin_lock_irqsave(&dev->slock,flags);
339 spin_unlock_irqrestore(&dev->slock, flags);
401 &dev->pci->dev, &dev->slock,
443 spin_lock(&dev->slock);
456 spin_unlock(&dev->slock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx231xx/
H A Dcx231xx-audio.c406 spin_lock(&dev->adev.slock);
421 spin_unlock(&dev->adev.slock);
434 spin_lock_irqsave(&dev->adev.slock, flags);
436 spin_unlock_irqrestore(&dev->adev.slock, flags);
486 spin_lock_init(&adev->slock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/s5p-fimc/
H A Dfimc-core.c274 spin_lock(&fimc->slock);
293 spin_unlock(&fimc->slock);
496 spin_lock_irqsave(&ctx->slock, flags);
542 spin_unlock_irqrestore(&ctx->slock, flags);
793 spin_lock_irqsave(&ctx->slock, flags);
795 spin_unlock_irqrestore(&ctx->slock, flags);
804 spin_lock_irqsave(&ctx->slock, flags);
806 spin_unlock_irqrestore(&ctx->slock, flags);
831 spin_lock_irqsave(&ctx->slock, flags);
833 spin_unlock_irqrestore(&ctx->slock, flag
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/prism54/
H A Dislpci_dev.h79 spinlock_t slock; /* generic spinlock; */ member in struct:__anon13847
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/
H A Du132-hcd.c140 spinlock_t slock; member in struct:u132_spin
516 spin_lock_irqsave(&endp->queue_lock.slock, irqs);
521 spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
530 spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
556 spin_lock_irqsave(&endp->queue_lock.slock, irqs);
561 spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
570 spin_unlock_irqrestore(&endp->queue_lock.slock, irqs);
1874 spin_lock_init(&endp->queue_lock.slock);
1875 spin_lock_irqsave(&endp->queue_lock.slock, irqs);
1878 spin_unlock_irqrestore(&endp->queue_lock.slock, irq
[all...]

Completed in 377 milliseconds

1234