Home
last modified time | relevance | path

Searched refs:state_lock (Results 1 - 25 of 221) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/pci/hotplug/
H A Dpciehp_ctrl.c147 mutex_lock(&ctrl->state_lock); in pciehp_queue_pushbutton_work()
158 mutex_unlock(&ctrl->state_lock); in pciehp_queue_pushbutton_work()
163 mutex_lock(&ctrl->state_lock); in pciehp_handle_button_press()
207 mutex_unlock(&ctrl->state_lock); in pciehp_handle_button_press()
212 mutex_lock(&ctrl->state_lock); in pciehp_handle_disable_request()
220 mutex_unlock(&ctrl->state_lock); in pciehp_handle_disable_request()
233 mutex_lock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
240 mutex_unlock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
250 mutex_unlock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
255 mutex_lock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
[all...]
/kernel/linux/linux-6.6/drivers/pci/hotplug/
H A Dpciehp_ctrl.c147 mutex_lock(&ctrl->state_lock); in pciehp_queue_pushbutton_work()
158 mutex_unlock(&ctrl->state_lock); in pciehp_queue_pushbutton_work()
163 mutex_lock(&ctrl->state_lock); in pciehp_handle_button_press()
208 mutex_unlock(&ctrl->state_lock); in pciehp_handle_button_press()
213 mutex_lock(&ctrl->state_lock); in pciehp_handle_disable_request()
221 mutex_unlock(&ctrl->state_lock); in pciehp_handle_disable_request()
234 mutex_lock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
241 mutex_unlock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
251 mutex_unlock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
256 mutex_lock(&ctrl->state_lock); in pciehp_handle_presence_or_link_change()
[all...]
/kernel/linux/linux-6.6/net/devlink/
H A Dlinecard.c185 mutex_lock(&linecard->state_lock); in devlink_nl_linecard_get_doit()
190 mutex_unlock(&linecard->state_lock); in devlink_nl_linecard_get_doit()
214 mutex_lock(&linecard->state_lock); in devlink_nl_linecard_get_dump_one()
220 mutex_unlock(&linecard->state_lock); in devlink_nl_linecard_get_dump_one()
260 mutex_lock(&linecard->state_lock); in devlink_linecard_type_set()
298 mutex_unlock(&linecard->state_lock); in devlink_linecard_type_set()
305 mutex_lock(&linecard->state_lock); in devlink_linecard_type_set()
309 mutex_unlock(&linecard->state_lock); in devlink_linecard_type_set()
314 mutex_unlock(&linecard->state_lock); in devlink_linecard_type_set()
323 mutex_lock(&linecard->state_lock); in devlink_linecard_type_unset()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
H A Drxe_task.c39 spin_lock_irqsave(&task->state_lock, flags); in rxe_do_task()
43 spin_unlock_irqrestore(&task->state_lock, flags); in rxe_do_task()
50 spin_unlock_irqrestore(&task->state_lock, flags); in rxe_do_task()
54 spin_unlock_irqrestore(&task->state_lock, flags); in rxe_do_task()
63 spin_lock_irqsave(&task->state_lock, flags); in rxe_do_task()
92 spin_unlock_irqrestore(&task->state_lock, flags); in rxe_do_task()
107 spin_lock_init(&task->state_lock); in rxe_init_task()
124 spin_lock_irqsave(&task->state_lock, flags); in rxe_cleanup_task()
126 spin_unlock_irqrestore(&task->state_lock, flags); in rxe_cleanup_task()
/kernel/linux/linux-5.10/include/linux/iio/imu/
H A Dadis.h99 * @state_lock: Lock used by the device to protect state
115 * The state_lock is meant to be used during operations that require
125 struct mutex state_lock; member
150 mutex_lock(&adis->state_lock); in adis_reset()
152 mutex_unlock(&adis->state_lock); in adis_reset()
248 mutex_lock(&adis->state_lock); in adis_write_reg()
250 mutex_unlock(&adis->state_lock); in adis_write_reg()
267 mutex_lock(&adis->state_lock); in adis_read_reg()
269 mutex_unlock(&adis->state_lock); in adis_read_reg()
365 mutex_lock(&adis->state_lock); in adis_update_bits_base()
[all...]
/kernel/linux/linux-6.6/include/linux/iio/imu/
H A Dadis.h102 * @state_lock: Lock used by the device to protect state
118 * The state_lock is meant to be used during operations that require
128 struct mutex state_lock; member
153 mutex_lock(&adis->state_lock); in adis_reset()
155 mutex_unlock(&adis->state_lock); in adis_reset()
251 mutex_lock(&adis->state_lock); in adis_write_reg()
253 mutex_unlock(&adis->state_lock); in adis_write_reg()
270 mutex_lock(&adis->state_lock); in adis_read_reg()
272 mutex_unlock(&adis->state_lock); in adis_read_reg()
368 mutex_lock(&adis->state_lock); in adis_update_bits_base()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dselq.c27 int mlx5e_selq_init(struct mlx5e_selq *selq, struct mutex *state_lock) in mlx5e_selq_init() argument
31 selq->state_lock = state_lock; in mlx5e_selq_init()
76 lockdep_assert_held(selq->state_lock); in mlx5e_selq_prepare_params()
82 lockdep_is_held(selq->state_lock)); in mlx5e_selq_prepare_params()
94 rcu_dereference_protected(selq->active, lockdep_is_held(selq->state_lock)); in mlx5e_selq_is_htb_enabled()
103 lockdep_assert_held(selq->state_lock); in mlx5e_selq_prepare_htb()
109 lockdep_is_held(selq->state_lock)); in mlx5e_selq_prepare_htb()
125 lockdep_is_held(selq->state_lock)); in mlx5e_selq_apply()
132 lockdep_assert_held(selq->state_lock); in mlx5e_selq_cancel()
[all...]
/kernel/linux/linux-5.10/kernel/sched/
H A Dcore_ctl.c73 static DEFINE_SPINLOCK(state_lock);
165 spin_lock_irq(&state_lock); in show_global_state()
204 spin_unlock_irq(&state_lock); in show_global_state()
442 spin_lock_irqsave(&state_lock, flags); in update_running_avg()
462 spin_unlock_irqrestore(&state_lock, flags); in update_running_avg()
537 spin_lock_irqsave(&state_lock, flags); in eval_need()
575 spin_unlock_irqrestore(&state_lock, flags); in eval_need()
589 spin_unlock_irqrestore(&state_lock, flags); in eval_need()
626 spin_lock_irqsave(&state_lock, flags); in core_ctl_set_boost()
641 spin_unlock_irqrestore(&state_lock, flag in core_ctl_set_boost()
[all...]
/kernel/linux/linux-6.6/kernel/sched/
H A Dcore_ctl.c73 static DEFINE_SPINLOCK(state_lock);
165 spin_lock_irq(&state_lock); in show_global_state()
204 spin_unlock_irq(&state_lock); in show_global_state()
442 spin_lock_irqsave(&state_lock, flags); in update_running_avg()
462 spin_unlock_irqrestore(&state_lock, flags); in update_running_avg()
537 spin_lock_irqsave(&state_lock, flags); in eval_need()
575 spin_unlock_irqrestore(&state_lock, flags); in eval_need()
589 spin_unlock_irqrestore(&state_lock, flags); in eval_need()
626 spin_lock_irqsave(&state_lock, flags); in core_ctl_set_boost()
641 spin_unlock_irqrestore(&state_lock, flag in core_ctl_set_boost()
[all...]
/kernel/linux/linux-5.10/drivers/char/
H A Dapm-emulation.c142 static DEFINE_MUTEX(state_lock);
224 mutex_lock(&state_lock); in apm_read()
228 mutex_unlock(&state_lock); in apm_read()
269 mutex_lock(&state_lock); in apm_ioctl()
282 mutex_unlock(&state_lock); in apm_ioctl()
303 mutex_unlock(&state_lock); in apm_ioctl()
307 mutex_unlock(&state_lock); in apm_ioctl()
317 mutex_lock(&state_lock); in apm_ioctl()
320 mutex_unlock(&state_lock); in apm_ioctl()
341 mutex_lock(&state_lock); in apm_release()
[all...]
/kernel/linux/linux-6.6/drivers/char/
H A Dapm-emulation.c142 static DEFINE_MUTEX(state_lock);
224 mutex_lock(&state_lock); in apm_read()
228 mutex_unlock(&state_lock); in apm_read()
269 mutex_lock(&state_lock); in apm_ioctl()
282 mutex_unlock(&state_lock); in apm_ioctl()
303 mutex_unlock(&state_lock); in apm_ioctl()
307 mutex_unlock(&state_lock); in apm_ioctl()
317 mutex_lock(&state_lock); in apm_ioctl()
320 mutex_unlock(&state_lock); in apm_ioctl()
341 mutex_lock(&state_lock); in apm_release()
[all...]
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dtime.c31 static DEFINE_RAW_SPINLOCK(state_lock);
55 raw_spin_lock(&state_lock); in constant_set_state_oneshot()
62 raw_spin_unlock(&state_lock); in constant_set_state_oneshot()
72 raw_spin_lock(&state_lock); in constant_set_state_periodic()
79 raw_spin_unlock(&state_lock); in constant_set_state_periodic()
88 raw_spin_lock(&state_lock); in constant_set_state_shutdown()
94 raw_spin_unlock(&state_lock); in constant_set_state_shutdown()
/kernel/linux/linux-6.6/arch/loongarch/kernel/
H A Dtime.c25 static DEFINE_RAW_SPINLOCK(state_lock);
49 raw_spin_lock(&state_lock); in constant_set_state_oneshot()
56 raw_spin_unlock(&state_lock); in constant_set_state_oneshot()
66 raw_spin_lock(&state_lock); in constant_set_state_periodic()
73 raw_spin_unlock(&state_lock); in constant_set_state_periodic()
82 raw_spin_lock(&state_lock); in constant_set_state_shutdown()
88 raw_spin_unlock(&state_lock); in constant_set_state_shutdown()
/kernel/linux/linux-6.6/drivers/bus/mhi/ep/
H A Dsm.c66 mutex_lock(&mhi_cntrl->state_lock); in mhi_ep_set_m0_state()
95 mutex_unlock(&mhi_cntrl->state_lock); in mhi_ep_set_m0_state()
105 mutex_lock(&mhi_cntrl->state_lock); in mhi_ep_set_m3_state()
123 mutex_unlock(&mhi_cntrl->state_lock); in mhi_ep_set_m3_state()
134 mutex_lock(&mhi_cntrl->state_lock); in mhi_ep_set_ready_state()
151 mutex_unlock(&mhi_cntrl->state_lock); in mhi_ep_set_ready_state()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dqos.c202 lockdep_assert_held(&esw->state_lock); in esw_qos_set_vport_min_rate()
227 lockdep_assert_held(&esw->state_lock); in esw_qos_set_vport_max_rate()
615 lockdep_assert_held(&esw->state_lock); in esw_qos_get()
629 lockdep_assert_held(&esw->state_lock); in esw_qos_put()
639 lockdep_assert_held(&esw->state_lock); in esw_qos_vport_enable()
668 lockdep_assert_held(&esw->state_lock); in mlx5_esw_qos_vport_disable()
692 lockdep_assert_held(&esw->state_lock); in mlx5_esw_qos_set_vport_rate()
715 mutex_lock(&esw->state_lock); in mlx5_esw_qos_modify_vport_rate()
729 mutex_unlock(&esw->state_lock); in mlx5_esw_qos_modify_vport_rate()
789 mutex_lock(&esw->state_lock); in mlx5_esw_devlink_rate_leaf_tx_share_set()
[all...]
H A Dlegacy.c321 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vepa()
330 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vepa()
394 mutex_lock(&esw->state_lock); in mlx5_esw_query_vport_drop_stats()
422 mutex_unlock(&esw->state_lock); in mlx5_esw_query_vport_drop_stats()
438 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vport_vlan()
450 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vport_vlan()
466 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vport_spoofchk()
483 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vport_spoofchk()
498 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vport_trust()
508 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vport_trust()
[all...]
/kernel/linux/linux-5.10/net/mac80211/
H A Dmesh_hwmp.c444 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
485 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
499 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
508 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
520 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
533 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
545 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
551 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
691 lockdep_is_held(&mpath->state_lock)); in next_hop_deref_protected()
726 spin_lock_bh(&mpath->state_lock); in hwmp_prep_frame_process()
[all...]
H A Dmesh_pathtbl.c76 * Locking: mpath->state_lock must be held when calling this function
214 spin_lock_bh(&mpath->state_lock); in mpath_lookup()
216 spin_unlock_bh(&mpath->state_lock); in mpath_lookup()
257 spin_lock_bh(&mpath->state_lock); in __mesh_path_lookup_by_idx()
259 spin_unlock_bh(&mpath->state_lock); in __mesh_path_lookup_by_idx()
306 spin_lock_bh(&mpath->state_lock); in mesh_path_add_gate()
309 spin_unlock_bh(&mpath->state_lock); in mesh_path_add_gate()
319 spin_unlock_bh(&mpath->state_lock); in mesh_path_add_gate()
337 lockdep_assert_held(&mpath->state_lock); in mesh_gate_del()
378 spin_lock_init(&new_mpath->state_lock); in mesh_path_new()
[all...]
/kernel/linux/linux-6.6/net/mac80211/
H A Dmesh_hwmp.c450 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
491 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
507 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
518 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
530 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
543 spin_lock_bh(&mpath->state_lock); in hwmp_route_info_get()
557 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
565 spin_unlock_bh(&mpath->state_lock); in hwmp_route_info_get()
705 lockdep_is_held(&mpath->state_lock)); in next_hop_deref_protected()
740 spin_lock_bh(&mpath->state_lock); in hwmp_prep_frame_process()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dcore.c67 spin_lock_init(&fdev->state_lock); in mlx5_fpga_device_alloc()
248 spin_lock_irqsave(&fdev->state_lock, flags); in mlx5_fpga_device_start()
250 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_device_start()
288 spin_lock_irqsave(&fdev->state_lock, flags); in mlx5_fpga_device_stop()
290 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_device_stop()
294 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_device_stop()
356 spin_lock_irqsave(&fdev->state_lock, flags); in mlx5_fpga_event()
366 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_event()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dcore.c66 spin_lock_init(&fdev->state_lock); in mlx5_fpga_device_alloc()
247 spin_lock_irqsave(&fdev->state_lock, flags); in mlx5_fpga_device_start()
249 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_device_start()
287 spin_lock_irqsave(&fdev->state_lock, flags); in mlx5_fpga_device_stop()
289 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_device_stop()
293 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_device_stop()
355 spin_lock_irqsave(&fdev->state_lock, flags); in mlx5_fpga_event()
365 spin_unlock_irqrestore(&fdev->state_lock, flags); in mlx5_fpga_event()
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dpmic_glink.c37 struct mutex state_lock; member
184 mutex_lock(&pg->state_lock); in pmic_glink_pdr_callback()
188 mutex_unlock(&pg->state_lock); in pmic_glink_pdr_callback()
204 mutex_lock(&pg->state_lock); in pmic_glink_rpmsg_probe()
207 mutex_unlock(&pg->state_lock); in pmic_glink_rpmsg_probe()
223 mutex_lock(&pg->state_lock); in pmic_glink_rpmsg_remove()
226 mutex_unlock(&pg->state_lock); in pmic_glink_rpmsg_remove()
263 mutex_init(&pg->state_lock); in pmic_glink_probe()
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dqcom_sysmon.c25 struct mutex state_lock; member
479 mutex_lock(&sysmon->state_lock); in sysmon_prepare()
482 mutex_unlock(&sysmon->state_lock); in sysmon_prepare()
507 mutex_lock(&sysmon->state_lock); in sysmon_start()
510 mutex_unlock(&sysmon->state_lock); in sysmon_start()
514 mutex_lock(&target->state_lock); in sysmon_start()
516 mutex_unlock(&target->state_lock); in sysmon_start()
527 mutex_unlock(&target->state_lock); in sysmon_start()
544 mutex_lock(&sysmon->state_lock); in sysmon_stop()
547 mutex_unlock(&sysmon->state_lock); in sysmon_stop()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib_vlan.c197 mutex_lock(&epriv->state_lock); in mlx5i_pkey_open()
226 mutex_unlock(&epriv->state_lock); in mlx5i_pkey_open()
238 mutex_unlock(&epriv->state_lock); in mlx5i_pkey_open()
248 mutex_lock(&priv->state_lock); in mlx5i_pkey_close()
262 mutex_unlock(&priv->state_lock); in mlx5i_pkey_close()
270 mutex_lock(&priv->state_lock); in mlx5i_pkey_change_mtu()
272 mutex_unlock(&priv->state_lock); in mlx5i_pkey_change_mtu()
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dhdlc.c121 spin_lock_irqsave(&hdlc->state_lock, flags); in hdlc_device_event()
140 spin_unlock_irqrestore(&hdlc->state_lock, flags); in hdlc_device_event()
164 spin_lock_irq(&hdlc->state_lock); in hdlc_open()
174 spin_unlock_irq(&hdlc->state_lock); in hdlc_open()
189 spin_lock_irq(&hdlc->state_lock); in hdlc_close()
195 spin_unlock_irq(&hdlc->state_lock); in hdlc_close()
253 spin_lock_init(&hdlc->state_lock); in hdlc_setup()

Completed in 17 milliseconds

123456789