Home
last modified time | relevance | path

Searched refs:spinlock (Results 1 – 25 of 454) sorted by relevance

12345678910>>...19

/linux/fs/ocfs2/dlm/
H A Ddlmthread.c46 assert_spin_locked(&res->spinlock); in __dlm_wait_on_lockres_flags()
52 spin_unlock(&res->spinlock); in __dlm_wait_on_lockres_flags()
54 spin_lock(&res->spinlock); in __dlm_wait_on_lockres_flags()
78 assert_spin_locked(&res->spinlock); in __dlm_lockres_unused()
109 assert_spin_locked(&dlm->spinlock); in __dlm_lockres_calc_usage()
110 assert_spin_locked(&res->spinlock); in __dlm_lockres_calc_usage()
135 spin_lock(&dlm->spinlock); in dlm_lockres_calc_usage()
136 spin_lock(&res->spinlock); in dlm_lockres_calc_usage()
140 spin_unlock(&res->spinlock); in dlm_lockres_calc_usage()
141 spin_unlock(&dlm->spinlock); in dlm_lockres_calc_usage()
[all …]
H A Ddlmmaster.c164 assert_spin_locked(&dlm->spinlock); in __dlm_mle_attach_hb_events()
181 spin_lock(&dlm->spinlock); in dlm_mle_detach_hb_events()
183 spin_unlock(&dlm->spinlock); in dlm_mle_detach_hb_events()
191 assert_spin_locked(&dlm->spinlock); in dlm_get_mle_inuse()
202 spin_lock(&dlm->spinlock); in dlm_put_mle_inuse()
207 spin_unlock(&dlm->spinlock); in dlm_put_mle_inuse()
217 assert_spin_locked(&dlm->spinlock); in __dlm_put_mle()
236 spin_lock(&dlm->spinlock); in dlm_put_mle()
240 spin_unlock(&dlm->spinlock); in dlm_put_mle()
255 assert_spin_locked(&dlm->spinlock); in dlm_init_mle()
[all …]
H A Ddlmrecovery.c103 assert_spin_locked(&dlm->spinlock); in dlm_set_reco_dead_node()
113 assert_spin_locked(&dlm->spinlock); in dlm_set_reco_master()
121 assert_spin_locked(&dlm->spinlock); in __dlm_reset_recovery()
309 spin_lock(&dlm->spinlock); in dlm_reco_master_ready()
311 spin_unlock(&dlm->spinlock); in dlm_reco_master_ready()
320 spin_lock(&dlm->spinlock); in dlm_is_node_dead()
322 spin_unlock(&dlm->spinlock); in dlm_is_node_dead()
331 spin_lock(&dlm->spinlock); in dlm_is_node_recovered()
333 spin_unlock(&dlm->spinlock); in dlm_is_node_recovered()
381 spin_lock(&dlm->spinlock); in dlm_in_recovery()
[all …]
H A Ddlmunlock.c114 spin_lock(&res->spinlock); in dlmunlock_common()
118 spin_unlock(&res->spinlock); in dlmunlock_common()
125 spin_lock(&lock->spinlock); in dlmunlock_common()
164 spin_unlock(&lock->spinlock); in dlmunlock_common()
165 spin_unlock(&res->spinlock); in dlmunlock_common()
168 spin_lock(&res->spinlock); in dlmunlock_common()
169 spin_lock(&lock->spinlock); in dlmunlock_common()
230 spin_unlock(&lock->spinlock); in dlmunlock_common()
231 spin_unlock(&res->spinlock); in dlmunlock_common()
235 spin_lock(&res->spinlock); in dlmunlock_common()
[all …]
H A Ddlmdomain.c160 assert_spin_locked(&dlm->spinlock); in __dlm_insert_lockres()
183 assert_spin_locked(&dlm->spinlock); in __dlm_lookup_lockres_full()
215 assert_spin_locked(&dlm->spinlock); in __dlm_lookup_lockres()
219 spin_lock(&res->spinlock); in __dlm_lookup_lockres()
221 spin_unlock(&res->spinlock); in __dlm_lookup_lockres()
225 spin_unlock(&res->spinlock); in __dlm_lookup_lockres()
238 spin_lock(&dlm->spinlock); in dlm_lookup_lockres()
240 spin_unlock(&dlm->spinlock); in dlm_lookup_lockres()
414 spin_lock(&dlm->spinlock); in dlm_migrate_all_locks()
429 spin_lock(&res->spinlock); in dlm_migrate_all_locks()
[all …]
/linux/drivers/hwtracing/coresight/
H A Dcoresight-etm4x-sysfs.c179 raw_spin_lock(&drvdata->spinlock); in reset_store()
271 raw_spin_unlock(&drvdata->spinlock); in reset_store()
305 raw_spin_lock(&drvdata->spinlock); in mode_store()
442 raw_spin_unlock(&drvdata->spinlock); in mode_store()
471 raw_spin_lock(&drvdata->spinlock); in pe_store()
473 raw_spin_unlock(&drvdata->spinlock); in pe_store()
478 raw_spin_unlock(&drvdata->spinlock); in pe_store()
506 raw_spin_lock(&drvdata->spinlock); in event_store()
527 raw_spin_unlock(&drvdata->spinlock); in event_store()
555 raw_spin_lock(&drvdata->spinlock); in event_instren_store()
[all …]
H A Dcoresight-etm3x-sysfs.c52 spin_lock_irqsave(&drvdata->spinlock, flags); in etmsr_show()
58 spin_unlock_irqrestore(&drvdata->spinlock, flags); in etmsr_show()
79 spin_lock(&drvdata->spinlock); in reset_store()
89 spin_unlock(&drvdata->spinlock); in reset_store()
120 spin_lock(&drvdata->spinlock); in mode_store()
171 spin_unlock(&drvdata->spinlock); in mode_store()
176 spin_unlock(&drvdata->spinlock); in mode_store()
302 spin_lock(&drvdata->spinlock); in addr_idx_store()
304 spin_unlock(&drvdata->spinlock); in addr_idx_store()
318 spin_lock(&drvdata->spinlock); in addr_single_show()
[all …]
H A Dcoresight-tpda.c215 lockdep_assert_held(&drvdata->spinlock); in __tpda_enable()
232 spin_lock(&drvdata->spinlock); in tpda_enable()
242 spin_unlock(&drvdata->spinlock); in tpda_enable()
265 spin_lock(&drvdata->spinlock); in tpda_disable()
270 spin_unlock(&drvdata->spinlock); in tpda_disable()
304 guard(spinlock)(&drvdata->spinlock); in tpda_trig_sysfs_show()
334 guard(spinlock)(&drvdata->spinlock); in tpda_trig_sysfs_store()
368 guard(spinlock)(&drvdata->spinlock); in global_flush_req_show()
390 guard(spinlock)(&drvdata->spinlock); in global_flush_req_store()
412 guard(spinlock)(&drvdata->spinlock); in syncr_mode_show()
[all …]
H A Dcoresight-tmc-etf.c188 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
190 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
198 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
240 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_sysfs()
259 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
302 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable_etf_sink_perf()
338 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
341 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
347 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
358 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable_etf_sink()
[all …]
H A Dcoresight-cti-sysfs.c87 raw_spin_lock(&drvdata->spinlock); in enable_show()
91 raw_spin_unlock(&drvdata->spinlock); in enable_show()
137 raw_spin_lock(&drvdata->spinlock); in powered_show()
139 raw_spin_unlock(&drvdata->spinlock); in powered_show()
184 raw_spin_lock(&drvdata->spinlock); in coresight_cti_reg_show()
187 raw_spin_unlock(&drvdata->spinlock); in coresight_cti_reg_show()
205 raw_spin_lock(&drvdata->spinlock); in coresight_cti_reg_store()
208 raw_spin_unlock(&drvdata->spinlock); in coresight_cti_reg_store()
267 raw_spin_lock(&drvdata->spinlock); in cti_reg32_show()
277 raw_spin_unlock(&drvdata->spinlock); in cti_reg32_show()
[all …]
H A Dcoresight-tpdm.c129 guard(spinlock)(&drvdata->spinlock); in tpdm_simple_dataset_store()
490 spin_lock(&drvdata->spinlock); in tpdm_enable()
492 spin_unlock(&drvdata->spinlock); in tpdm_enable()
497 spin_unlock(&drvdata->spinlock); in tpdm_enable()
503 spin_unlock(&drvdata->spinlock); in tpdm_enable()
554 spin_lock(&drvdata->spinlock); in tpdm_disable()
556 spin_unlock(&drvdata->spinlock); in tpdm_disable()
563 spin_unlock(&drvdata->spinlock); in tpdm_disable()
641 spin_lock(&drvdata->spinlock); in reset_dataset_store()
643 spin_unlock(&drvdata->spinlock); in reset_dataset_store()
[all …]
H A Dcoresight-cti-core.c96 raw_spin_lock_irqsave(&drvdata->spinlock, flags); in cti_enable_hw()
111 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in cti_enable_hw()
119 raw_spin_unlock_irqrestore(&drvdata->spinlock, flags); in cti_enable_hw()
128 raw_spin_lock(&drvdata->spinlock); in cti_cpuhp_enable_hw()
141 raw_spin_unlock(&drvdata->spinlock); in cti_cpuhp_enable_hw()
146 raw_spin_unlock(&drvdata->spinlock); in cti_cpuhp_enable_hw()
156 raw_spin_lock(&drvdata->spinlock); in cti_disable_hw()
180 raw_spin_unlock(&drvdata->spinlock); in cti_disable_hw()
185 raw_spin_unlock(&drvdata->spinlock); in cti_disable_hw()
201 raw_spin_lock(&drvdata->spinlock); in cti_write_intack()
[all …]
/linux/drivers/comedi/drivers/
H A Ddas800.c236 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_enable()
244 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_enable()
251 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_disable()
254 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_disable()
379 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_ai_do_cmd()
382 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_ai_do_cmd()
403 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_ai_do_cmd()
405 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_ai_do_cmd()
442 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_interrupt()
451 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_interrupt()
[all …]
/linux/drivers/watchdog/
H A Dof_xilinx_wdt.c43 spinlock_t spinlock; /* spinlock for register handling */ member
60 spin_lock(&xdev->spinlock); in xilinx_wdt_start()
71 spin_unlock(&xdev->spinlock); in xilinx_wdt_start()
83 spin_lock(&xdev->spinlock); in xilinx_wdt_stop()
92 spin_unlock(&xdev->spinlock); in xilinx_wdt_stop()
106 spin_lock(&xdev->spinlock); in xilinx_wdt_keepalive()
112 spin_unlock(&xdev->spinlock); in xilinx_wdt_keepalive()
137 spin_lock(&xdev->spinlock); in xwdt_selftest()
148 spin_unlock(&xdev->spinlock); in xwdt_selftest()
218 spin_lock_init(&xdev->spinlock); in xwdt_probe()
H A Dw83977f_wdt.c47 static DEFINE_SPINLOCK(spinlock);
70 spin_lock_irqsave(&spinlock, flags); in wdt_start()
126 spin_unlock_irqrestore(&spinlock, flags); in wdt_start()
141 spin_lock_irqsave(&spinlock, flags); in wdt_stop()
180 spin_unlock_irqrestore(&spinlock, flags); in wdt_stop()
196 spin_lock_irqsave(&spinlock, flags); in wdt_keepalive()
211 spin_unlock_irqrestore(&spinlock, flags); in wdt_keepalive()
257 spin_lock_irqsave(&spinlock, flags); in wdt_get_status()
272 spin_unlock_irqrestore(&spinlock, flags); in wdt_get_status()
H A Dwdt977.c58 static DEFINE_SPINLOCK(spinlock);
80 spin_lock_irqsave(&spinlock, flags); in wdt977_start()
116 spin_unlock_irqrestore(&spinlock, flags); in wdt977_start()
129 spin_lock_irqsave(&spinlock, flags); in wdt977_stop()
161 spin_unlock_irqrestore(&spinlock, flags); in wdt977_stop()
175 spin_lock_irqsave(&spinlock, flags); in wdt977_keepalive()
190 spin_unlock_irqrestore(&spinlock, flags); in wdt977_keepalive()
233 spin_lock_irqsave(&spinlock, flags); in wdt977_get_status()
248 spin_unlock_irqrestore(&spinlock, flags); in wdt977_get_status()
/linux/drivers/accessibility/speakup/
H A Dspeakup_apollo.c153 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
155 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
159 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
165 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
171 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
177 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
185 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
189 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
199 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
201 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
H A Dkobjects.c39 spin_lock_irqsave(&speakup_info.spinlock, flags); in chars_chartab_show()
74 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in chars_chartab_show()
132 spin_lock_irqsave(&speakup_info.spinlock, flags); in chars_chartab_store()
220 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in chars_chartab_store()
241 spin_lock_irqsave(&speakup_info.spinlock, flags); in keymap_show()
258 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_show()
275 spin_lock_irqsave(&speakup_info.spinlock, flags); in keymap_store()
278 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_store()
285 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_store()
304 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_store()
[all …]
H A Dspeakup_decext.c167 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
169 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
173 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
176 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
182 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
188 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
196 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
198 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
210 spin_lock_irqsave(&speakup_info.spinlock, in do_catch_up()
214 spin_unlock_irqrestore(&speakup_info.spinlock, in do_catch_up()
H A Dsynth.c40 .spinlock = __SPIN_LOCK_UNLOCKED(speakup_info.spinlock),
71 spin_lock_irqsave(&speakup_info.spinlock, flags); in _spk_do_catch_up()
73 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in _spk_do_catch_up()
77 spin_lock_irqsave(&speakup_info.spinlock, flags); in _spk_do_catch_up()
80 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in _spk_do_catch_up()
87 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in _spk_do_catch_up()
93 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in _spk_do_catch_up()
105 spin_lock_irqsave(&speakup_info.spinlock, flags); in _spk_do_catch_up()
109 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in _spk_do_catch_up()
119 spin_lock_irqsave(&speakup_info.spinlock, flags); in _spk_do_catch_up()
[all …]
H A Dspeakup_keypc.c189 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
191 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
195 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
198 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
204 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
209 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
223 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
225 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
240 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up()
243 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
/linux/drivers/gpio/
H A Dgpio-tqmx86.c53 raw_spinlock_t spinlock; member
71 __must_hold(&gpio->spinlock) in tqmx86_gpio_clrsetbits()
90 __must_hold(&gpio->spinlock) in _tqmx86_gpio_set()
101 guard(raw_spinlock_irqsave)(&gpio->spinlock); in tqmx86_gpio_set()
113 guard(raw_spinlock_irqsave)(&gpio->spinlock); in tqmx86_gpio_direction_input()
126 guard(raw_spinlock_irqsave)(&gpio->spinlock); in tqmx86_gpio_direction_output()
149 __must_hold(&gpio->spinlock) in tqmx86_gpio_irq_config()
174 scoped_guard(raw_spinlock_irqsave, &gpio->spinlock) { in tqmx86_gpio_irq_mask()
189 guard(raw_spinlock_irqsave)(&gpio->spinlock); in tqmx86_gpio_irq_unmask()
216 guard(raw_spinlock_irqsave)(&gpio->spinlock); in tqmx86_gpio_irq_set_type()
[all …]
H A Dgpio-ml-ioh.c87 spinlock_t spinlock; member
98 spin_lock_irqsave(&chip->spinlock, flags); in ioh_gpio_set()
106 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_gpio_set()
126 spin_lock_irqsave(&chip->spinlock, flags); in ioh_gpio_direction_output()
139 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_gpio_direction_output()
150 spin_lock_irqsave(&chip->spinlock, flags); in ioh_gpio_direction_input()
155 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_gpio_direction_input()
259 spin_lock_irqsave(&chip->spinlock, flags); in ioh_irq_type()
299 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_irq_type()
329 spin_lock_irqsave(&chip->spinlock, flags); in ioh_irq_disable()
[all …]
H A Dgpio-pch.c99 spinlock_t spinlock; member
108 spin_lock_irqsave(&chip->spinlock, flags); in pch_gpio_set()
116 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_gpio_set()
136 spin_lock_irqsave(&chip->spinlock, flags); in pch_gpio_direction_output()
150 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_gpio_direction_output()
161 spin_lock_irqsave(&chip->spinlock, flags); in pch_gpio_direction_input()
166 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_gpio_direction_input()
268 spin_lock_irqsave(&chip->spinlock, flags); in pch_irq_type()
280 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_irq_type()
377 spin_lock_init(&chip->spinlock); in pch_gpio_probe()
[all …]
/linux/arch/x86/kvm/vmx/
H A Dposted_intr.c93 raw_spinlock_t *spinlock = &per_cpu(wakeup_vcpus_on_cpu_lock, vcpu->cpu); in vmx_vcpu_pi_load() local
102 raw_spin_lock(spinlock); in vmx_vcpu_pi_load()
103 spin_acquire(&spinlock->dep_map, PI_LOCK_SCHED_OUT, 0, _RET_IP_); in vmx_vcpu_pi_load()
105 spin_release(&spinlock->dep_map, _RET_IP_); in vmx_vcpu_pi_load()
106 raw_spin_unlock(spinlock); in vmx_vcpu_pi_load()
257 raw_spinlock_t *spinlock = &per_cpu(wakeup_vcpus_on_cpu_lock, cpu); in pi_wakeup_handler() local
260 raw_spin_lock(spinlock); in pi_wakeup_handler()
266 raw_spin_unlock(spinlock); in pi_wakeup_handler()

12345678910>>...19