/kernel/linux/linux-5.10/drivers/pci/hotplug/ |
H A D | pciehp_ctrl.c | 147 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 D | pciehp_ctrl.c | 147 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 D | linecard.c | 185 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 D | rxe_task.c | 39 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 D | adis.h | 99 * @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 D | adis.h | 102 * @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 D | selq.c | 27 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 D | core_ctl.c | 73 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 D | core_ctl.c | 73 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 D | apm-emulation.c | 142 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 D | apm-emulation.c | 142 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 D | time.c | 31 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 D | time.c | 25 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 D | sm.c | 66 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 D | qos.c | 202 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 D | legacy.c | 321 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 D | mesh_hwmp.c | 444 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 D | mesh_pathtbl.c | 76 * 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 D | mesh_hwmp.c | 450 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 D | core.c | 67 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 D | core.c | 66 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 D | pmic_glink.c | 37 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 D | qcom_sysmon.c | 25 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 D | ipoib_vlan.c | 197 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 D | hdlc.c | 121 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()
|