Lines Matching refs:lock
54 spinlock_t lock; /* protect access to IPCC registers */
62 static inline void stm32_ipcc_set_bits(spinlock_t *lock, void __iomem *reg,
67 spin_lock_irqsave(lock, flags);
69 spin_unlock_irqrestore(lock, flags);
72 static inline void stm32_ipcc_clr_bits(spinlock_t *lock, void __iomem *reg,
77 spin_lock_irqsave(lock, flags);
79 spin_unlock_irqrestore(lock, flags);
106 stm32_ipcc_set_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XSCR,
135 stm32_ipcc_set_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XMR,
155 stm32_ipcc_set_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XSCR,
159 stm32_ipcc_clr_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XMR,
179 stm32_ipcc_clr_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XMR,
192 stm32_ipcc_set_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XMR,
224 spin_lock_init(&ipcc->lock);
273 stm32_ipcc_set_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XMR,
275 stm32_ipcc_set_bits(&ipcc->lock, ipcc->reg_proc + IPCC_XCR,