Searched refs:lock (Results 326 - 350 of 6514) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpio/
H A Dgpio-imx-scu.c18 struct mutex lock; member in struct:scu_gpio_priv
43 mutex_lock(&priv->lock);
48 mutex_unlock(&priv->lock);
66 mutex_lock(&priv->lock);
71 mutex_unlock(&priv->lock);
102 mutex_init(&priv->lock);
/linux-master/drivers/input/serio/
H A Dq40kbd.c36 spinlock_t lock; member in struct:q40kbd
44 spin_lock_irqsave(&q40kbd->lock, flags);
51 spin_unlock_irqrestore(&q40kbd->lock, flags);
65 spin_lock_irqsave(&q40kbd->lock, flags);
70 spin_unlock_irqrestore(&q40kbd->lock, flags);
119 spin_lock_init(&q40kbd->lock);
/linux-master/drivers/gpu/drm/lima/
H A Dlima_ctx.c58 mutex_lock(&mgr->lock);
64 mutex_unlock(&mgr->lock);
72 mutex_lock(&mgr->lock);
76 mutex_unlock(&mgr->lock);
87 mutex_init(&mgr->lock);
101 mutex_destroy(&mgr->lock);
/linux-master/drivers/dma-buf/
H A Ddma-fence.c96 * &dma_resv lock. Note that this also pulls in the entire established
201 * same rules for lock nesting order, calling contexts for various functions
228 * waiting on a &dma_fence while holding a lock::
230 * lock(A);
234 * while the other thread is stuck trying to acquire the same lock, which
238 * lock(A);
247 * lock(A);
362 * &dma_fence.lock held.
373 lockdep_assert_held(fence->lock);
418 spin_lock_irqsave(fence->lock, flag
1008 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, spinlock_t *lock, u64 context, u64 seqno) argument
[all...]
/linux-master/tools/perf/util/bpf_skel/
H A Dlock_contention.bpf.c14 /* lock contention flags from include/trace/events/lock.h */
46 /* actual lock contention statistics */
133 /* determine the key of lock stat */
245 static inline struct task_struct *get_lock_owner(__u64 lock, __u32 flags) argument
251 struct mutex *mutex = (void *)lock;
262 struct rw_semaphore___old *rwsem = (void *)lock;
265 struct rw_semaphore___new *rwsem = (void *)lock;
270 struct rw_semaphore *rwsem = (void *)lock;
282 static inline __u32 check_lock_type(__u64 lock, __u3 argument
529 raw_spinlock_t lock; member in struct:rq___old
[all...]
/linux-master/drivers/usb/host/
H A Dehci-hub.c68 spin_lock_irq(&ehci->lock);
81 spin_unlock_irq(&ehci->lock);
85 spin_lock_irq(&ehci->lock);
89 spin_unlock_irq(&ehci->lock);
95 spin_lock_irq(&ehci->lock);
99 spin_unlock_irq(&ehci->lock);
103 spin_lock_irq(&ehci->lock);
122 spin_unlock_irq(&ehci->lock);
160 spin_lock_irq(&ehci->lock);
171 spin_unlock_irq(&ehci->lock);
[all...]
/linux-master/drivers/tty/hvc/
H A Dhvcs.c252 spinlock_t lock; member in struct:hvcs_struct
321 spin_lock_irqsave(&hvcsd->lock, flags);
323 spin_unlock_irqrestore(&hvcsd->lock, flags);
335 spin_lock_irqsave(&hvcsd->lock, flags);
337 spin_unlock_irqrestore(&hvcsd->lock, flags);
360 spin_lock_irqsave(&hvcsd->lock, flags);
362 spin_unlock_irqrestore(&hvcsd->lock, flags);
380 spin_lock_irqsave(&hvcsd->lock, flags);
383 spin_unlock_irqrestore(&hvcsd->lock, flags);
390 spin_unlock_irqrestore(&hvcsd->lock, flag
[all...]
/linux-master/net/ncsi/
H A Dncsi-manage.c67 spin_lock_irqsave(&nc->lock, flags);
71 spin_unlock_irqrestore(&nc->lock, flags);
76 spin_unlock_irqrestore(&nc->lock, flags);
81 spin_unlock_irqrestore(&nc->lock, flags);
101 spin_lock_irqsave(&nc->lock, flags);
106 spin_unlock_irqrestore(&nc->lock, flags);
119 spin_lock_irqsave(&nc->lock, flags);
121 spin_unlock_irqrestore(&nc->lock, flags);
147 spin_lock_irqsave(&nc->lock, flags);
151 spin_unlock_irqrestore(&nc->lock, flag
[all...]
H A Dncsi-aen.c67 spin_lock_irqsave(&nc->lock, flags);
82 spin_unlock_irqrestore(&nc->lock, flags);
96 spin_lock_irqsave(&ndp->lock, flags);
98 spin_unlock_irqrestore(&ndp->lock, flags);
151 spin_lock_irqsave(&nc->lock, flags);
154 spin_unlock_irqrestore(&nc->lock, flags);
157 spin_unlock_irqrestore(&nc->lock, flags);
160 spin_lock_irqsave(&nc->lock, flags);
162 spin_unlock_irqrestore(&nc->lock, flags);
164 spin_lock_irqsave(&ndp->lock, flag
[all...]
/linux-master/drivers/media/usb/as102/
H A Das102_drv.c58 if (mutex_lock_interruptible(&dev->bus_adap.lock))
65 mutex_unlock(&dev->bus_adap.lock);
83 if (mutex_lock_interruptible(&dev->bus_adap.lock))
88 mutex_unlock(&dev->bus_adap.lock);
100 if (mutex_lock_interruptible(&dev->bus_adap.lock)) {
102 "amutex_lock_interruptible(lock) failed !\n");
129 mutex_unlock(&dev->bus_adap.lock);
178 if (mutex_lock_interruptible(&bus_adap->lock))
186 mutex_unlock(&bus_adap->lock);
196 if (mutex_lock_interruptible(&bus_adap->lock))
[all...]
/linux-master/kernel/trace/
H A Dpid_list.c16 lockdep_assert_held(&pid_list->lock);
40 lockdep_assert_held(&pid_list->lock);
63 lockdep_assert_held(&pid_list->lock);
73 lockdep_assert_held(&pid_list->lock);
145 raw_spin_lock_irqsave(&pid_list->lock, flags);
152 raw_spin_unlock_irqrestore(&pid_list->lock, flags);
184 raw_spin_lock_irqsave(&pid_list->lock, flags);
206 raw_spin_unlock_irqrestore(&pid_list->lock, flags);
236 raw_spin_lock_irqsave(&pid_list->lock, flags);
257 raw_spin_unlock_irqrestore(&pid_list->lock, flag
[all...]
/linux-master/drivers/media/common/videobuf2/
H A Dvideobuf2-dvb.c44 mutex_lock(&dvb->lock);
54 mutex_unlock(&dvb->lock);
64 mutex_lock(&dvb->lock);
68 mutex_unlock(&dvb->lock);
83 mutex_init(&fe->lock);
219 mutex_lock(&f->lock);
233 mutex_unlock(&f->lock);
237 mutex_unlock(&f->lock);
257 mutex_lock(&f->lock);
267 mutex_unlock(&f->lock);
[all...]
/linux-master/drivers/usb/gadget/legacy/
H A Draw_gadget.c48 spinlock_t lock; member in struct:raw_event_queue
56 spin_lock_init(&queue->lock);
67 spin_lock_irqsave(&queue->lock, flags);
69 spin_unlock_irqrestore(&queue->lock, flags);
74 spin_unlock_irqrestore(&queue->lock, flags);
84 spin_unlock_irqrestore(&queue->lock, flags);
98 * and then take the lock to protect queue struct fields.
103 spin_lock_irqsave(&queue->lock, flags);
109 spin_unlock_irqrestore(&queue->lock, flags);
116 spin_unlock_irqrestore(&queue->lock, flag
161 spinlock_t lock; member in struct:raw_dev
[all...]
/linux-master/drivers/base/firmware_loader/
H A Dsysfs_upload.c75 mutex_lock(&fwlp->lock);
86 mutex_unlock(&fwlp->lock);
102 mutex_lock(&fwlp->lock);
107 mutex_unlock(&fwlp->lock);
138 mutex_lock(&fwlp->lock);
140 mutex_unlock(&fwlp->lock);
146 mutex_lock(&fwlp->lock);
149 mutex_unlock(&fwlp->lock);
154 mutex_lock(&fwlp->lock);
156 mutex_unlock(&fwlp->lock);
[all...]
/linux-master/drivers/clk/
H A Dclk-fractional-divider.c77 if (fd->lock)
78 spin_lock_irqsave(fd->lock, flags);
80 __acquire(fd->lock);
84 if (fd->lock)
85 spin_unlock_irqrestore(fd->lock, flags);
87 __release(fd->lock);
201 if (fd->lock)
202 spin_lock_irqsave(fd->lock, flags);
204 __acquire(fd->lock);
211 if (fd->lock)
261 clk_hw_register_fractional_divider(struct device *dev, const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, u8 clk_divider_flags, spinlock_t *lock) argument
301 clk_register_fractional_divider(struct device *dev, const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, u8 clk_divider_flags, spinlock_t *lock) argument
[all...]
H A Dclk-mux.c106 if (mux->lock)
107 spin_lock_irqsave(mux->lock, flags);
109 __acquire(mux->lock);
121 if (mux->lock)
122 spin_unlock_irqrestore(mux->lock, flags);
124 __release(mux->lock);
155 u8 clk_mux_flags, const u32 *table, spinlock_t *lock)
192 mux->lock = lock;
221 u8 clk_mux_flags, const u32 *table, spinlock_t *lock)
149 __clk_hw_register_mux(struct device *dev, struct device_node *np, const char *name, u8 num_parents, const char * const *parent_names, const struct clk_hw **parent_hws, const struct clk_parent_data *parent_data, unsigned long flags, void __iomem *reg, u8 shift, u32 mask, u8 clk_mux_flags, const u32 *table, spinlock_t *lock) argument
215 __devm_clk_hw_register_mux(struct device *dev, struct device_node *np, const char *name, u8 num_parents, const char * const *parent_names, const struct clk_hw **parent_hws, const struct clk_parent_data *parent_data, unsigned long flags, void __iomem *reg, u8 shift, u32 mask, u8 clk_mux_flags, const u32 *table, spinlock_t *lock) argument
244 clk_register_mux_table(struct device *dev, const char *name, const char * const *parent_names, u8 num_parents, unsigned long flags, void __iomem *reg, u8 shift, u32 mask, u8 clk_mux_flags, const u32 *table, spinlock_t *lock) argument
[all...]
H A Dclk-gate.c65 if (gate->lock)
66 spin_lock_irqsave(gate->lock, flags);
68 __acquire(gate->lock);
85 if (gate->lock)
86 spin_unlock_irqrestore(gate->lock, flags);
88 __release(gate->lock);
133 u8 clk_gate_flags, spinlock_t *lock)
167 gate->lock = lock;
188 u8 clk_gate_flags, spinlock_t *lock)
127 __clk_hw_register_gate(struct device *dev, struct device_node *np, const char *name, const char *parent_name, const struct clk_hw *parent_hw, const struct clk_parent_data *parent_data, unsigned long flags, void __iomem *reg, u8 bit_idx, u8 clk_gate_flags, spinlock_t *lock) argument
185 clk_register_gate(struct device *dev, const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 bit_idx, u8 clk_gate_flags, spinlock_t *lock) argument
232 __devm_clk_hw_register_gate(struct device *dev, struct device_node *np, const char *name, const char *parent_name, const struct clk_hw *parent_hw, const struct clk_parent_data *parent_data, unsigned long flags, void __iomem *reg, u8 bit_idx, u8 clk_gate_flags, spinlock_t *lock) argument
[all...]
/linux-master/fs/bcachefs/
H A Dbtree_cache.c50 if (b->c.lock.readers)
184 mutex_lock(&bc->lock);
188 mutex_unlock(&bc->lock);
211 lockdep_assert_held(&bc->lock);
231 /* XXX: waiting on IO with btree cache lock held */
236 if (!six_trylock_intent(&b->c.lock))
239 if (!six_trylock_write(&b->c.lock))
242 /* recheck under lock */
247 six_unlock_write(&b->c.lock);
248 six_unlock_intent(&b->c.lock);
[all...]
/linux-master/drivers/xen/xen-pciback/
H A Dpassthrough.c15 /* Access to dev_list must be protected by lock */
17 struct mutex lock; member in struct:passthrough_dev_data
29 mutex_lock(&dev_data->lock);
40 mutex_unlock(&dev_data->lock);
59 mutex_lock(&dev_data->lock);
61 mutex_unlock(&dev_data->lock);
73 struct pci_dev *dev, bool lock)
79 mutex_lock(&dev_data->lock);
89 mutex_unlock(&dev_data->lock);
92 if (lock)
72 __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, bool lock) argument
[all...]
H A Dvpci.c21 /* Access to dev_list must be protected by lock */
23 struct mutex lock; member in struct:vpci_dev_data
44 mutex_lock(&vpci_dev->lock);
55 mutex_unlock(&vpci_dev->lock);
94 mutex_lock(&vpci_dev->lock);
138 mutex_unlock(&vpci_dev->lock);
151 struct pci_dev *dev, bool lock)
157 mutex_lock(&vpci_dev->lock);
173 mutex_unlock(&vpci_dev->lock);
176 if (lock)
150 __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, bool lock) argument
[all...]
/linux-master/drivers/clk/mmp/
H A Dclk.h34 spinlock_t *lock; member in struct:mmp_clk_factor
41 spinlock_t *lock);
96 spinlock_t *lock; member in struct:mmp_clk_mix
106 spinlock_t *lock);
119 spinlock_t *lock; member in struct:mmp_clk_gate
127 spinlock_t *lock);
131 unsigned int delay, unsigned int apbc_flags, spinlock_t *lock);
134 spinlock_t *lock);
173 spinlock_t *lock; member in struct:mmp_param_general_gate_clk
189 spinlock_t *lock; member in struct:mmp_param_gate_clk
205 spinlock_t *lock; member in struct:mmp_param_mux_clk
220 spinlock_t *lock; member in struct:mmp_param_div_clk
[all...]
/linux-master/drivers/clk/rockchip/
H A Dclk-half-divider.c120 if (divider->lock)
121 spin_lock_irqsave(divider->lock, flags);
123 __acquire(divider->lock);
134 if (divider->lock)
135 spin_unlock_irqrestore(divider->lock, flags);
137 __release(divider->lock);
167 spinlock_t *lock)
185 mux->lock = lock;
198 gate->lock
158 rockchip_clk_register_halfdiv(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, u8 div_shift, u8 div_width, u8 div_flags, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) argument
[all...]
/linux-master/drivers/hwmon/
H A Dadcxx.c41 struct mutex lock; member in struct:adcxx
58 if (mutex_lock_interruptible(&adc->lock))
80 mutex_unlock(&adc->lock);
98 if (mutex_lock_interruptible(&adc->lock))
103 mutex_unlock(&adc->lock);
119 if (mutex_lock_interruptible(&adc->lock))
124 mutex_unlock(&adc->lock);
165 mutex_init(&adc->lock);
167 mutex_lock(&adc->lock);
186 mutex_unlock(&adc->lock);
[all...]
/linux-master/drivers/iio/pressure/
H A Dmpl3115.c40 struct mutex lock; member in struct:mpl3115_data
89 mutex_lock(&data->lock);
92 mutex_unlock(&data->lock);
97 mutex_unlock(&data->lock);
107 mutex_lock(&data->lock);
110 mutex_unlock(&data->lock);
115 mutex_unlock(&data->lock);
163 mutex_lock(&data->lock);
166 mutex_unlock(&data->lock);
175 mutex_unlock(&data->lock);
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_pcode.c46 lockdep_assert_held(&gt->pcode.lock);
67 lockdep_assert_held(&gt->pcode.lock);
94 mutex_lock(&gt->pcode.lock);
96 mutex_unlock(&gt->pcode.lock);
105 mutex_lock(&gt->pcode.lock);
107 mutex_unlock(&gt->pcode.lock);
159 mutex_lock(&gt->pcode.lock);
185 mutex_unlock(&gt->pcode.lock);
225 mutex_lock(&gt->pcode.lock);
236 mutex_unlock(&gt->pcode.lock);
[all...]

Completed in 3027 milliseconds

<<11121314151617181920>>