Lines Matching refs:lock
45 spinlock_t *lock; member
93 spin_lock_irqsave(led->lock, flags); in bcm6358_led_set()
95 spin_unlock_irqrestore(led->lock, flags); in bcm6358_led_set()
99 void __iomem *mem, spinlock_t *lock) in bcm6358_led() argument
112 led->lock = lock; in bcm6358_led()
122 spin_lock_irqsave(lock, flags); in bcm6358_led()
145 spin_unlock_irqrestore(lock, flags); in bcm6358_led()
165 spinlock_t *lock; /* memory lock */ in bcm6358_leds_probe() local
177 lock = devm_kzalloc(dev, sizeof(*lock), GFP_KERNEL); in bcm6358_leds_probe()
178 if (!lock) in bcm6358_leds_probe()
181 spin_lock_init(lock); in bcm6358_leds_probe()
217 rc = bcm6358_led(dev, child, reg, mem, lock); in bcm6358_leds_probe()