Home
last modified time | relevance | path

Searched refs:guard (Results 1 – 25 of 1339) sorted by relevance

12345678910>>...54

/linux/drivers/gpu/drm/xe/
H A Dxe_guard.h45 static inline void xe_guard_init(struct xe_guard *guard, const char *name) in xe_guard_init() argument
47 spin_lock_init(&guard->lock); in xe_guard_init()
48 guard->counter = 0; in xe_guard_init()
49 guard->name = name; in xe_guard_init()
65 static inline int xe_guard_arm(struct xe_guard *guard, bool lockdown, void *who) in xe_guard_arm() argument
67 guard(spinlock)(&guard->lock); in xe_guard_arm()
70 if (guard->counter < 0) in xe_guard_arm()
72 guard->counter++; in xe_guard_arm()
74 if (guard->counter > 0) in xe_guard_arm()
76 if (guard->counter < 0) in xe_guard_arm()
[all …]
H A Dxe_gt_freq.c73 guard(xe_pm_runtime)(dev_to_xe(dev)); in act_freq_show()
88 guard(xe_pm_runtime)(dev_to_xe(dev)); in cur_freq_show()
114 guard(xe_pm_runtime)(dev_to_xe(dev)); in rpe_freq_show()
128 guard(xe_pm_runtime)(dev_to_xe(dev)); in rpa_freq_show()
153 guard(xe_pm_runtime)(dev_to_xe(dev)); in min_freq_show()
173 guard(xe_pm_runtime)(dev_to_xe(dev)); in min_freq_store()
190 guard(xe_pm_runtime)(dev_to_xe(dev)); in max_freq_show()
210 guard(xe_pm_runtime)(dev_to_xe(dev)); in max_freq_store()
238 guard(xe_pm_runtime)(dev_to_xe(dev)); in power_profile_store()
/linux/drivers/android/binder/
H A Dnode.rs334 guard: &mut Guard<'_, ProcessInner, SpinLockBackend>, in add_death()
336 self.inner.access_mut(guard).death_list.push_back(death); in add_death()
489 guard: &Guard<'_, ProcessInner, SpinLockBackend>, in populate_counts()
491 let inner = self.inner.access(guard); in populate_counts()
499 guard: &Guard<'_, ProcessInner, SpinLockBackend>, in populate_debug_info()
503 let inner = self.inner.access(guard); in populate_debug_info()
512 pub(crate) fn force_has_count(&self, guard: &mut Guard<'_, ProcessInner, SpinLockBackend>) { in force_has_count()
513 let inner = self.inner.access_mut(guard); in force_has_count()
528 guard: &mut Guard<'_, ProcessInner, SpinLockBackend>, in submit_oneway()
530 if guard.is_dead { in submit_oneway()
[all …]
/linux/rust/kernel/sync/
H A Dcondvar.rs117 guard: &mut Guard<'_, T, B>, in wait_internal()
131 let ret = guard.do_unlocked(|| unsafe { bindings::schedule_timeout(timeout_in_jiffies) }); in wait_internal()
145 pub fn wait<T: ?Sized, B: Backend>(&self, guard: &mut Guard<'_, T, B>) { in wait()
146 self.wait_internal(TASK_UNINTERRUPTIBLE, guard, MAX_SCHEDULE_TIMEOUT); in wait()
156 pub fn wait_interruptible<T: ?Sized, B: Backend>(&self, guard: &mut Guard<'_, T, B>) -> bool { in wait_interruptible()
157 self.wait_internal(TASK_INTERRUPTIBLE, guard, MAX_SCHEDULE_TIMEOUT); in wait_interruptible()
170 guard: &mut Guard<'_, T, B>, in wait_interruptible_freezable()
174 guard, in wait_interruptible_freezable()
188 guard: &mut Guard<'_, T, B>, in wait_interruptible_timeout()
192 let res = self.wait_internal(TASK_INTERRUPTIBLE, guard, jiffies); in wait_interruptible_timeout()
/linux/drivers/block/rnull/
H A Dconfigfs.rs146 let mut guard = this.data.lock(); in store() localVariable
148 if !guard.powered && power_op { in store()
149 guard.disk = Some(NullBlkDevice::new( in store()
150 &guard.name, in store()
151 guard.block_size, in store()
152 guard.rotational, in store()
153 guard.capacity_mib, in store()
154 guard.irq_mode, in store()
156 guard.powered = true; in store()
157 } else if guard.powered && !power_op { in store()
[all …]
/linux/drivers/gpio/
H A Dgpiolib.c455 CLASS(gpio_chip_guard, guard)(desc); in gpiod_get_direction()
456 if (!guard.gc) in gpiod_get_direction()
470 ret = gpiochip_get_direction(guard.gc, offset); in gpiod_get_direction()
554 guard(srcu)(&gpio_devices_srcu); in gpio_name_to_desc()
558 guard(srcu)(&gdev->srcu); in gpio_name_to_desc()
949 guard(mutex)(&gpio_machine_hogs_mutex); in machine_gpiochip_add()
962 guard(srcu)(&gpio_devices_srcu); in gpiochip_setup_devs()
1356 guard(srcu)(&gpio_devices_srcu); in gpio_device_find()
1363 guard(srcu)(&gdev->srcu); in gpio_device_find()
2460 CLASS(gpio_chip_guard, guard)(desc); in gpiod_request_commit()
[all …]
H A Dgpiolib-sysfs.c149 guard(mutex)(&data->mutex); in direction_store()
193 guard(mutex)(&data->mutex); in value_store()
219 CLASS(gpio_chip_guard, guard)(desc); in gpio_sysfs_request_irq()
220 if (!guard.gc) in gpio_sysfs_request_irq()
247 ret = gpiochip_lock_as_irq(guard.gc, gpiod_hwgpio(desc)); in gpio_sysfs_request_irq()
261 gpiochip_unlock_as_irq(guard.gc, gpiod_hwgpio(desc)); in gpio_sysfs_request_irq()
277 CLASS(gpio_chip_guard, guard)(desc); in gpio_sysfs_free_irq()
278 if (!guard.gc) in gpio_sysfs_free_irq()
283 gpiochip_unlock_as_irq(guard.gc, gpiod_hwgpio(desc)); in gpio_sysfs_free_irq()
323 guard(mutex)(&data->mutex); in edge_store()
[all …]
/linux/sound/pci/emu10k1/
H A Dio.c69 guard(spinlock_irqsave)(&emu->emu_lock); in snd_emu10k1_ptr_write()
103 guard(spinlock_irqsave)(&emu->emu_lock); in snd_emu10k1_ptr_write_multiple()
128 guard(spinlock_irqsave)(&emu->emu_lock); in snd_emu10k1_ptr20_read()
142 guard(spinlock_irqsave)(&emu->emu_lock); in snd_emu10k1_ptr20_write()
155 guard(spinlock)(&emu->spi_lock); in snd_emu10k1_spi_write()
209 guard(spinlock)(&emu->i2c_lock); in snd_emu10k1_i2c_write()
280 guard(snd_emu1010_fpga_lock)(emu); in snd_emu1010_fpga_write_lock()
461 guard(spinlock_irqsave)(&emu->emu_lock); in snd_emu10k1_intr_enable()
470 guard(spinlock_irqsave)(&emu->emu_lock); in snd_emu10k1_intr_disable()
479 guard(spinlock_irqsave)(&emu->emu_lock); in snd_emu10k1_voice_intr_enable()
[all …]
/linux/sound/pci/ice1712/
H A Dpontis.c115 guard(mutex)(&ice->gpio_mutex); in wm_dac_vol_get()
130 guard(mutex)(&ice->gpio_mutex); in wm_dac_vol_put()
168 guard(mutex)(&ice->gpio_mutex); in wm_adc_vol_get()
183 guard(mutex)(&ice->gpio_mutex); in wm_adc_vol_put()
207 guard(mutex)(&ice->gpio_mutex); in wm_adc_mux_get()
219 guard(mutex)(&ice->gpio_mutex); in wm_adc_mux_put()
241 guard(mutex)(&ice->gpio_mutex); in wm_bypass_get()
252 guard(mutex)(&ice->gpio_mutex); in wm_bypass_put()
274 guard(mutex)(&ice->gpio_mutex); in wm_chswap_get()
285 guard(mutex)(&ice->gpio_mutex); in wm_chswap_put()
[all …]
/linux/drivers/virt/coco/guest/
H A Dreport.c96 guard(rwsem_write)(&tsm_rwsem); in tsm_report_privlevel_store()
121 guard(rwsem_read)(&tsm_rwsem); in tsm_report_privlevel_floor_show()
138 guard(rwsem_write)(&tsm_rwsem); in tsm_report_service_provider_store()
162 guard(rwsem_write)(&tsm_rwsem); in tsm_report_service_guid_store()
188 guard(rwsem_write)(&tsm_rwsem); in tsm_report_service_manifest_version_store()
204 guard(rwsem_write)(&tsm_rwsem); in tsm_report_inblob_write()
220 guard(rwsem_read)(&tsm_rwsem); in tsm_report_generation_show()
227 guard(rwsem_read)(&tsm_rwsem); in tsm_report_provider_show()
267 guard(rwsem_read)(&tsm_rwsem); in read_cached_report()
295 guard(rwsem_write)(&tsm_rwsem); in tsm_report_read()
[all …]
/linux/drivers/thermal/
H A Dthermal_core.c126 guard(mutex)(&thermal_governor_lock); in thermal_register_governor()
142 guard(mutex)(&thermal_list_lock); in thermal_register_governor()
175 guard(mutex)(&thermal_governor_lock); in thermal_unregister_governor()
182 guard(mutex)(&thermal_list_lock); in thermal_unregister_governor()
197 guard(mutex)(&thermal_governor_lock); in thermal_zone_device_set_policy()
198 guard(thermal_zone)(tz); in thermal_zone_device_set_policy()
214 guard(mutex)(&thermal_governor_lock); in thermal_build_list_of_policies()
664 guard(thermal_zone)(tz); in thermal_zone_device_set_mode()
704 guard(thermal_zone)(tz); in thermal_zone_device_update()
716 guard(mutex)(&thermal_governor_lock); in for_each_thermal_governor()
[all …]
/linux/sound/core/seq/
H A Dseq_timer.c81 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_defaults()
112 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_reset()
163 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_set_tempo()
184 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_set_tempo_ppq()
207 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_set_position_tick()
221 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_set_position_time()
238 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_set_skew()
330 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_stop()
381 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_start()
404 guard(spinlock_irqsave)(&tmr->lock); in snd_seq_timer_continue()
[all …]
/linux/scripts/
H A Dsyscallnr.sh57 guard=_ASM_$(basename "$outfile" |
62 echo "#ifndef $guard"
63 echo "#define $guard"
73 echo "#endif /* $guard */"
H A Dsyscallhdr.sh68 guard=_UAPI_ASM_$(basename "$outfile" |
73 echo "#ifndef $guard"
74 echo "#define $guard"
97 echo "#endif /* $guard */"
/linux/arch/parisc/math-emu/
H A Dcnv_float.h88 #define Dbl_to_sgl_mantissa(srcA,srcB,dest,inexact,guard,sticky,odd) \ argument
90 guard = Dbit3p2(srcB); \
92 inexact = guard | sticky; \
95 #define Dbl_to_sgl_denormalized(srcA,srcB,exp,dest,inexact,guard,sticky,odd,tiny) \ argument
101 guard = inexact >> 31; \
124 if (guard && (sticky || odd)) { \
134 guard = odd; \
136 inexact |= guard; \
144 guard = inexact >> 31; \
157 guard = inexact >> 31; \
[all …]
/linux/kernel/irq/
H A Dautoprobe.c46 guard(raw_spinlock_irq)(&desc->lock); in probe_irq_on()
67 guard(raw_spinlock_irq)(&desc->lock); in probe_irq_on()
84 guard(raw_spinlock_irq)(&desc->lock); in probe_irq_on()
119 guard(raw_spinlock_irq)(&desc->lock); in probe_irq_mask()
157 guard(raw_spinlock_irq)(&desc->lock); in probe_irq_off()
/linux/sound/isa/gus/
H A Dgus_io.c180 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_ctrl_stop()
188 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_write8()
194 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_look8()
202 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_write16()
208 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_i_look16()
226 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_poke()
240 guard(spinlock_irqsave)(&gus->reg_lock); in snd_gf1_peek()
258 guard(spinlock_irqsave)(&gus->reg_lock);
276 guard(spinlock_irqsave)(&gus->reg_lock);
300 guard(spinlock_irqsave)(&gus->reg_lock);
/linux/sound/pci/lx6464es/
H A Dlx_core.c321 guard(mutex)(&chip->msg_lock); in lx_dsp_get_version()
337 guard(mutex)(&chip->msg_lock); in lx_dsp_get_clock_frequency()
381 guard(mutex)(&chip->msg_lock); in lx_dsp_set_granularity()
393 guard(mutex)(&chip->msg_lock); in lx_dsp_read_async_events()
418 guard(mutex)(&chip->msg_lock); in lx_pipe_allocate()
436 guard(mutex)(&chip->msg_lock); in lx_pipe_release()
458 guard(mutex)(&chip->msg_lock); in lx_buffer_ask()
499 guard(mutex)(&chip->msg_lock); in lx_pipe_stop()
511 guard(mutex)(&chip->msg_lock); in lx_pipe_toggle_state()
553 guard(mutex)(&chip->msg_lock); in lx_pipe_sample_count()
[all …]
/linux/samples/rust/
H A Drust_configfs.rs108 let guard = container.bar.lock(); localVariable
109 let data = guard.0.as_slice();
110 let len = guard.1;
117 let mut guard = container.bar.lock(); in store() localVariable
118 guard.0[0..page.len()].copy_from_slice(page); in store()
119 guard.1 = page.len(); in store()
/linux/sound/aoa/codecs/
H A Dtas.c238 guard(mutex)(&tas->mtx); in tas_snd_vol_get()
256 guard(mutex)(&tas->mtx); in tas_snd_vol_put()
284 guard(mutex)(&tas->mtx); in tas_snd_mute_get()
295 guard(mutex)(&tas->mtx); in tas_snd_mute_put()
332 guard(mutex)(&tas->mtx); in tas_snd_mixer_get()
345 guard(mutex)(&tas->mtx); in tas_snd_mixer_put()
387 guard(mutex)(&tas->mtx); in tas_snd_drc_range_get()
401 guard(mutex)(&tas->mtx); in tas_snd_drc_range_put()
427 guard(mutex)(&tas->mtx); in tas_snd_drc_switch_get()
437 guard(mutex)(&tas->mtx); in tas_snd_drc_switch_put()
[all …]
H A Donyx.c125 guard(mutex)(&onyx->mutex); in onyx_snd_vol_get()
148 guard(mutex)(&onyx->mutex); in onyx_snd_vol_put()
197 guard(mutex)(&onyx->mutex); in onyx_snd_inputgain_get()
215 guard(mutex)(&onyx->mutex); in onyx_snd_inputgain_put()
249 guard(mutex)(&onyx->mutex); in onyx_snd_capture_source_get()
261 guard(mutex)(&onyx->mutex); in onyx_set_capture_source()
307 guard(mutex)(&onyx->mutex); in onyx_snd_mute_get()
323 guard(mutex)(&onyx->mutex); in onyx_snd_mute_put()
364 guard(mutex)(&onyx->mutex); in onyx_snd_single_bit_get()
384 guard(mutex)(&onyx->mutex); in onyx_snd_single_bit_put()
[all …]
/linux/sound/pci/oxygen/
H A Dxonar_dg_mixer.c65 guard(mutex)(&chip->mutex); in output_select_get()
79 guard(mutex)(&chip->mutex); in output_select_put()
109 guard(mutex)(&chip->mutex); in hp_stereo_volume_get()
130 guard(mutex)(&chip->mutex); in hp_stereo_volume_put()
152 guard(mutex)(&chip->mutex); in hp_mute_get()
168 guard(mutex)(&chip->mutex); in hp_mute_put()
209 guard(mutex)(&chip->mutex); in input_vol_get()
229 guard(mutex)(&chip->mutex); in input_vol_put()
277 guard(mutex)(&chip->mutex); in input_sel_get()
293 guard(mutex)(&chip->mutex); in input_sel_put()
[all …]
H A Doxygen_mixer.c34 guard(mutex)(&chip->mutex); in dac_volume_get()
48 guard(mutex)(&chip->mutex); in dac_volume_put()
64 guard(mutex)(&chip->mutex); in dac_mute_get()
75 guard(mutex)(&chip->mutex); in dac_mute_put()
113 guard(mutex)(&chip->mutex); in upmix_get()
186 guard(mutex)(&chip->mutex); in upmix_put()
200 guard(mutex)(&chip->mutex); in spdif_switch_get()
275 guard(mutex)(&chip->mutex); in spdif_switch_put()
331 guard(mutex)(&chip->mutex); in spdif_default_get()
344 guard(mutex)(&chip->mutex); in spdif_default_put()
[all …]
/linux/drivers/thermal/testing/
H A Dzone.c114 guard(tt_zone)(tt_zone); in tt_zone_tz_temp_get()
127 guard(tt_zone)(tt_zone); in tt_zone_tz_temp_set()
180 guard(mutex)(&tt_thermal_zones_lock); in tt_add_tz_work_fn()
228 guard(tt_zone)(tt_zone); in tt_zone_unregister_tz()
250 guard(mutex)(&tt_thermal_zones_lock); in tt_del_tz()
286 guard(mutex)(&tt_thermal_zones_lock); in tt_get_tt_zone()
300 guard(mutex)(&tt_thermal_zones_lock); in tt_put_tt_zone()
353 guard(tt_zone)(tt_zone); in tt_zone_add_trip()
388 guard(tt_zone)(tt_zone); in tt_zone_register_tz()
/linux/drivers/input/serio/
H A Dserio.c42 guard(mutex)(&serio->drv_mutex); in serio_connect_driver()
49 guard(mutex)(&serio->drv_mutex); in serio_reconnect_driver()
59 guard(mutex)(&serio->drv_mutex); in serio_disconnect_driver()
146 guard(spinlock_irqsave)(&serio_event_lock); in serio_get_event()
168 guard(spinlock_irqsave)(&serio_event_lock); in serio_remove_duplicate_events()
190 guard(mutex)(&serio_mutex); in serio_handle_event()
230 guard(spinlock_irqsave)(&serio_event_lock); in serio_queue_event()
278 guard(spinlock_irqsave)(&serio_event_lock); in serio_remove_pending_events()
299 guard(spinlock_irqsave)(&serio_event_lock); in serio_get_pending_child()
502 guard(serio_pause_rx)(parent); in serio_add_port()
[all …]

12345678910>>...54