Searched refs:lock (Results 751 - 775 of 6560) sorted by relevance

<<31323334353637383940>>

/linux-master/drivers/mailbox/
H A Dstm32-ipcc.c54 spinlock_t lock; /* protect access to IPCC registers */ member in struct:stm32_ipcc
62 static inline void stm32_ipcc_set_bits(spinlock_t *lock, void __iomem *reg, argument
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, argument
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, ipc
[all...]
/linux-master/drivers/android/
H A Dbinder_alloc.h75 * @lock: protects binder_alloc fields
99 spinlock_t lock; member in struct:binder_alloc
121 spinlock_t *lock, void *cb_arg);
156 spin_lock(&alloc->lock);
158 spin_unlock(&alloc->lock);
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c50 return container_of(fence->base.lock, struct nouveau_fence_chan, lock);
89 spin_lock_irqsave(&fctx->lock, flags);
100 spin_unlock_irqrestore(&fctx->lock, flags);
157 spin_lock_irqsave(&fctx->lock, flags);
163 chan = rcu_dereference_protected(fence->channel, lockdep_is_held(&fctx->lock));
170 spin_unlock_irqrestore(&fctx->lock, flags);
195 spin_lock_init(&fctx->lock);
231 &fctx->lock, fctx->context, ++fctx->sequence);
234 &fctx->lock, fct
[all...]
/linux-master/drivers/ptp/
H A Dptp_fc3.h25 struct mutex *lock; member in struct:idtfc3
/linux-master/io_uring/
H A Dsqpoll.h6 struct mutex lock; member in struct:io_sq_data
/linux-master/drivers/leds/rgb/
H A Dleds-ncp5623.c31 struct mutex lock; member in struct:ncp5623
49 guard(mutex)(&ncp->lock);
88 guard(mutex)(&ncp->lock);
210 mutex_init(&ncp->lock);
220 mutex_destroy(&ncp->lock);
232 mutex_lock(&ncp->lock);
234 mutex_unlock(&ncp->lock);
238 mutex_destroy(&ncp->lock);
248 mutex_destroy(&ncp->lock);
/linux-master/drivers/gpu/drm/lima/
H A Dlima_ctx.h23 struct mutex lock; member in struct:lima_ctx_mgr
/linux-master/drivers/block/zram/
H A Dzcomp.h11 /* The members ->buffer and ->tfm are protected by ->lock. */
12 local_lock_t lock; member in struct:zcomp_strm
/linux-master/drivers/pwm/
H A Dpwm-clps711x.c17 spinlock_t lock; member in struct:clps711x_chip
59 spin_lock_irqsave(&priv->lock, flags);
66 spin_unlock_irqrestore(&priv->lock, flags);
96 spin_lock_init(&priv->lock);
/linux-master/fs/xfs/scrub/
H A Dquotacheck.h46 struct mutex lock; member in struct:xqcheck
/linux-master/tools/perf/util/bpf_skel/
H A Dlock_data.h8 u64 lock; member in struct:tstamp_data
/linux-master/sound/core/seq/
H A Dseq_timer.c46 spin_lock_init(&tmr->lock);
78 guard(spinlock_irqsave)(&tmr->lock);
108 guard(spinlock_irqsave)(&tmr->lock);
127 scoped_guard(spinlock_irqsave, &tmr->lock) {
159 guard(spinlock_irqsave)(&tmr->lock);
176 guard(spinlock_irqsave)(&tmr->lock);
198 guard(spinlock_irqsave)(&tmr->lock);
212 guard(spinlock_irqsave)(&tmr->lock);
229 guard(spinlock_irqsave)(&tmr->lock);
275 scoped_guard(spinlock_irq, &tmr->lock) {
[all...]
/linux-master/drivers/clk/sunxi/
H A Dclk-usb.c24 spinlock_t *lock; member in struct:usb_reset_data
39 spin_lock_irqsave(data->lock, flags);
44 spin_unlock_irqrestore(data->lock, flags);
60 spin_lock_irqsave(data->lock, flags);
65 spin_unlock_irqrestore(data->lock, flags);
89 * @lock: spinlock for the clock
93 spinlock_t *lock)
132 reg, i, 0, lock);
161 reset_data->lock = lock;
91 sunxi_usb_clk_setup(struct device_node *node, const struct usb_clk_data *data, spinlock_t *lock) argument
[all...]
/linux-master/drivers/clk/imx/
H A Dclk-composite-8m.c107 spin_lock_irqsave(divider->lock, flags);
119 spin_unlock_irqrestore(divider->lock, flags);
173 if (mux->lock)
174 spin_lock_irqsave(mux->lock, flags);
187 if (mux->lock)
188 spin_unlock_irqrestore(mux->lock, flags);
229 mux->lock = &imx_ccm_lock;
256 div->lock = &imx_ccm_lock;
268 gate->lock = &imx_ccm_lock;
/linux-master/drivers/gpio/
H A Dgpio-sch.c42 spinlock_t lock; member in struct:sch_gpio
107 spin_lock_irqsave(&sch->lock, flags);
109 spin_unlock_irqrestore(&sch->lock, flags);
125 spin_lock_irqsave(&sch->lock, flags);
127 spin_unlock_irqrestore(&sch->lock, flags);
136 spin_lock_irqsave(&sch->lock, flags);
138 spin_unlock_irqrestore(&sch->lock, flags);
198 spin_lock_irqsave(&sch->lock, flags);
205 spin_unlock_irqrestore(&sch->lock, flags);
217 spin_lock_irqsave(&sch->lock, flag
[all...]
/linux-master/drivers/gpu/drm/i915/
H A Di915_ttm_buddy_manager.c21 struct mutex lock; member in struct:i915_ttm_buddy_manager
85 mutex_lock(&bman->lock);
87 mutex_unlock(&bman->lock);
123 mutex_unlock(&bman->lock);
130 mutex_unlock(&bman->lock);
143 mutex_lock(&bman->lock);
146 mutex_unlock(&bman->lock);
229 mutex_lock(&bman->lock);
244 mutex_unlock(&bman->lock);
300 mutex_init(&bman->lock);
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_device_types.h294 /** @irq.lock: lock for processing irq's on this device */
295 spinlock_t lock; member in struct:xe_device::__anon826
334 /** @clients.lock: Protects drm clients info */
335 spinlock_t lock; member in struct:xe_device::__anon830
351 /** @usm.lock: protects UM state */
352 struct mutex lock; member in struct:xe_device::__anon831
357 /** @pinned.lock: protected pinned BO list state */
358 spinlock_t lock; member in struct:xe_device::__anon832
393 * @mem_access.vram_userfault.lock
398 struct mutex lock; member in struct:xe_device::__anon833::__anon834
444 struct mutex lock; member in struct:xe_device::__anon836
510 spinlock_t lock; member in struct:xe_device::intel_uncore
539 struct mutex lock; member in struct:xe_file::__anon838
547 struct mutex lock; member in struct:xe_file::__anon839
[all...]
H A Dxe_gt_types.h168 /** @tlb_invalidation.seqno: TLB invalidation seqno, protected by CT lock */
173 * protected by CT lock
178 * invaliations, protected by CT lock
191 /** @tlb_invalidation.lock: protects TLB invalidation fences */
192 spinlock_t lock; member in struct:xe_gt::__anon852
224 * be processed not under the GuC CT lock. The queue is sized so
245 /** @usm.pf_queue.lock: protects page fault queue */
246 spinlock_t lock; member in struct:xe_gt::__anon853::pf_queue
253 * counters under CT lock.
272 /** @usm.acc_queue.lock
273 spinlock_t lock; member in struct:xe_gt::__anon853::acc_queue
312 struct mutex lock; member in struct:xe_gt::__anon854
[all...]
/linux-master/include/drm/
H A Ddrm_debugfs_crc.h49 * @lock: protects the fields in this struct
60 spinlock_t lock; member in struct:drm_crtc_crc
/linux-master/fs/bcachefs/
H A Dbtree_key_cache_types.h11 struct mutex lock; member in struct:btree_key_cache
H A Dbtree_key_cache.c56 if (!six_trylock_intent(&ck->c.lock))
60 six_unlock_intent(&ck->c.lock);
64 if (!six_trylock_write(&ck->c.lock)) {
65 six_unlock_intent(&ck->c.lock);
92 if (ck->c.lock.readers) {
105 six_unlock_write(&ck->c.lock);
106 six_unlock_intent(&ck->c.lock);
134 if (!ck->c.lock.readers) {
149 mutex_lock(&bc->lock);
161 mutex_unlock(&bc->lock);
[all...]
/linux-master/drivers/usb/dwc3/
H A Ddrd.c56 spin_lock(&dwc->lock);
62 spin_unlock(&dwc->lock);
357 spin_lock_irqsave(&dwc->lock, flags);
359 spin_unlock_irqrestore(&dwc->lock, flags);
363 spin_lock_irqsave(&dwc->lock, flags);
366 spin_unlock_irqrestore(&dwc->lock, flags);
372 spin_lock_irqsave(&dwc->lock, flags);
376 spin_unlock_irqrestore(&dwc->lock, flags);
380 spin_lock_irqsave(&dwc->lock, flags);
383 spin_unlock_irqrestore(&dwc->lock, flag
[all...]
/linux-master/tools/perf/util/
H A Dcomm.c16 struct rw_semaphore lock; member in struct:comm_strs
26 init_rwsem(&_comm_strs.lock);
109 down_write(&comm_strs->lock);
112 * reference under the write lock so that we don't race with findnew.
124 up_write(&comm_strs->lock);
148 down_read(&comm_strs->lock);
150 up_read(&comm_strs->lock);
154 down_write(&comm_strs->lock);
164 up_write(&comm_strs->lock);
177 up_write(&comm_strs->lock);
[all...]
/linux-master/drivers/usb/serial/
H A Dgeneric.c128 spin_lock_irqsave(&port->lock, flags);
130 spin_unlock_irqrestore(&port->lock, flags);
142 return kfifo_out_locked(&port->write_fifo, dest, size, &port->lock);
165 spin_lock_irqsave(&port->lock, flags);
168 spin_unlock_irqrestore(&port->lock, flags);
173 spin_unlock_irqrestore(&port->lock, flags);
181 spin_lock_irqsave(&port->lock, flags);
183 spin_unlock_irqrestore(&port->lock, flags);
191 spin_lock_irqsave(&port->lock, flags);
193 spin_unlock_irqrestore(&port->lock, flag
[all...]
/linux-master/drivers/clk/baikal-t1/
H A Dccu-div.c82 u32 lock; local
88 lock = CCU_DIV_CTL_LOCK_SHIFTED;
90 lock = CCU_DIV_CTL_LOCK_NORMAL;
103 if (val & lock)
127 spin_lock_irqsave(&div->lock, flags);
133 spin_unlock_irqrestore(&div->lock, flags);
135 pr_err("Divider '%s' lock timed out\n", clk_hw_get_name(hw));
145 spin_lock_irqsave(&div->lock, flags);
148 spin_unlock_irqrestore(&div->lock, flags);
158 spin_lock_irqsave(&div->lock, flag
[all...]

Completed in 254 milliseconds

<<31323334353637383940>>