| /linux/net/devlink/ |
| H A D | linecard.c | 16 struct mutex state_lock; /* Protects state */ member 187 mutex_lock(&linecard->state_lock); in devlink_nl_linecard_get_doit() 192 mutex_unlock(&linecard->state_lock); in devlink_nl_linecard_get_doit() 216 mutex_lock(&linecard->state_lock); in devlink_nl_linecard_get_dump_one() 222 mutex_unlock(&linecard->state_lock); in devlink_nl_linecard_get_dump_one() 262 mutex_lock(&linecard->state_lock); in devlink_linecard_type_set() 300 mutex_unlock(&linecard->state_lock); in devlink_linecard_type_set() 307 mutex_lock(&linecard->state_lock); in devlink_linecard_type_set() 311 mutex_unlock(&linecard->state_lock); in devlink_linecard_type_set() 316 mutex_unlock(&linecard->state_lock); in devlink_linecard_type_set() [all …]
|
| /linux/drivers/char/ |
| H A D | apm-emulation.c | 142 static DEFINE_MUTEX(state_lock); 213 mutex_lock(&state_lock); in apm_read() 217 mutex_unlock(&state_lock); in apm_read() 258 mutex_lock(&state_lock); in apm_ioctl() 271 mutex_unlock(&state_lock); in apm_ioctl() 292 mutex_unlock(&state_lock); in apm_ioctl() 296 mutex_unlock(&state_lock); in apm_ioctl() 306 mutex_lock(&state_lock); in apm_ioctl() 309 mutex_unlock(&state_lock); in apm_ioctl() 330 mutex_lock(&state_lock); in apm_release() [all …]
|
| /linux/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() 60 mutex_lock(selq->state_lock); in mlx5e_selq_cleanup() 71 mutex_unlock(selq->state_lock); in mlx5e_selq_cleanup() 78 lockdep_assert_held(selq->state_lock); in mlx5e_selq_prepare_params() 84 lockdep_is_held(selq->state_lock)); in mlx5e_selq_prepare_params() 96 rcu_dereference_protected(selq->active, lockdep_is_held(selq->state_lock)); in mlx5e_selq_is_htb_enabled() 105 lockdep_assert_held(selq->state_lock); in mlx5e_selq_prepare_htb() 111 lockdep_is_held(selq->state_lock)); in mlx5e_selq_prepare_htb() 127 lockdep_is_held(selq->state_lock)); in mlx5e_selq_apply() [all …]
|
| H A D | selq.h | 14 struct mutex *state_lock; /* points to priv->state_lock */ member 22 int mlx5e_selq_init(struct mlx5e_selq *selq, struct mutex *state_lock);
|
| H A D | reporter_tx.c | 175 mutex_lock(&priv->state_lock); in mlx5e_tx_reporter_timeout_recover() 177 mutex_unlock(&priv->state_lock); in mlx5e_tx_reporter_timeout_recover() 220 mutex_lock(&priv->state_lock); in mlx5e_tx_reporter_ptpsq_unhealthy_recover() 237 mutex_unlock(&priv->state_lock); in mlx5e_tx_reporter_ptpsq_unhealthy_recover() 391 mutex_lock(&priv->state_lock); in mlx5e_tx_reporter_diagnose() 421 mutex_unlock(&priv->state_lock); in mlx5e_tx_reporter_diagnose()
|
| /linux/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()
|
| /linux/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()
|
| /linux/include/linux/iio/imu/ |
| H A D | adis.h | 151 struct mutex state_lock; member 174 guard(mutex)(&adis->state_lock); in adis_reset() 279 guard(mutex)(&adis->state_lock); in adis_write_reg() 295 guard(mutex)(&adis->state_lock); in adis_read_reg() 400 guard(mutex)(&adis->state_lock); in adis_update_bits_base() 442 guard(mutex)(&adis->state_lock); in adis_enable_irq() 448 guard(mutex)(&adis->state_lock); in adis_check_status() 452 #define adis_dev_auto_lock(adis) guard(mutex)(&(adis)->state_lock) 454 scoped_guard(mutex, &(adis)->state_lock)
|
| /linux/drivers/target/iscsi/ |
| H A D | iscsi_target_erl0.c | 825 spin_lock_bh(&conn->state_lock); in iscsit_connection_reinstatement_rcfr() 827 spin_unlock_bh(&conn->state_lock); in iscsit_connection_reinstatement_rcfr() 832 spin_unlock_bh(&conn->state_lock); in iscsit_connection_reinstatement_rcfr() 835 spin_unlock_bh(&conn->state_lock); in iscsit_connection_reinstatement_rcfr() 849 spin_lock_bh(&conn->state_lock); in iscsit_cause_connection_reinstatement() 851 spin_unlock_bh(&conn->state_lock); in iscsit_cause_connection_reinstatement() 856 spin_unlock_bh(&conn->state_lock); in iscsit_cause_connection_reinstatement() 861 spin_unlock_bh(&conn->state_lock); in iscsit_cause_connection_reinstatement() 872 spin_unlock_bh(&conn->state_lock); in iscsit_cause_connection_reinstatement() 877 spin_unlock_bh(&conn->state_lock); in iscsit_cause_connection_reinstatement() [all …]
|
| /linux/drivers/net/wan/ |
| H A D | hdlc.c | 119 spin_lock_irqsave(&hdlc->state_lock, flags); in hdlc_device_event() 138 spin_unlock_irqrestore(&hdlc->state_lock, flags); in hdlc_device_event() 161 spin_lock_irq(&hdlc->state_lock); in hdlc_open() 172 spin_unlock_irq(&hdlc->state_lock); in hdlc_open() 186 spin_lock_irq(&hdlc->state_lock); in hdlc_close() 192 spin_unlock_irq(&hdlc->state_lock); in hdlc_close() 248 spin_lock_init(&hdlc->state_lock); in hdlc_setup()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| H A D | ipoib_vlan.c | 200 mutex_lock(&epriv->state_lock); in mlx5i_pkey_open() 231 mutex_unlock(&epriv->state_lock); in mlx5i_pkey_open() 245 mutex_unlock(&epriv->state_lock); in mlx5i_pkey_open() 255 mutex_lock(&priv->state_lock); in mlx5i_pkey_close() 269 mutex_unlock(&priv->state_lock); in mlx5i_pkey_close() 277 mutex_lock(&priv->state_lock); in mlx5i_pkey_change_mtu() 279 mutex_unlock(&priv->state_lock); in mlx5i_pkey_change_mtu()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | legacy.c | 319 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vepa() 328 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vepa() 392 mutex_lock(&esw->state_lock); in mlx5_esw_query_vport_drop_stats() 420 mutex_unlock(&esw->state_lock); in mlx5_esw_query_vport_drop_stats() 436 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vport_vlan() 448 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vport_vlan() 464 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vport_spoofchk() 481 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vport_spoofchk() 496 mutex_lock(&esw->state_lock); in mlx5_eswitch_set_vport_trust() 506 mutex_unlock(&esw->state_lock); in mlx5_eswitch_set_vport_trust()
|
| /linux/net/mac80211/ |
| H A D | mesh_pathtbl.c | 113 * Locking: mpath->state_lock must be held when calling this function 251 spin_lock_bh(&mpath->state_lock); in mpath_lookup() 253 spin_unlock_bh(&mpath->state_lock); in mpath_lookup() 294 spin_lock_bh(&mpath->state_lock); in __mesh_path_lookup_by_idx() 296 spin_unlock_bh(&mpath->state_lock); in __mesh_path_lookup_by_idx() 345 spin_lock_bh(&mpath->state_lock); in mesh_path_add_gate() 348 spin_unlock_bh(&mpath->state_lock); in mesh_path_add_gate() 358 spin_unlock_bh(&mpath->state_lock); in mesh_path_add_gate() 376 lockdep_assert_held(&mpath->state_lock); in mesh_gate_del() 419 spin_lock_init(&new_mpath->state_lock); in mesh_path_new() [all...] |
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_ethtool.c | 346 mutex_lock(&priv->state_lock); in mlx5e_ethtool_get_ethtool_stats() 348 mutex_unlock(&priv->state_lock); in mlx5e_ethtool_get_ethtool_stats() 444 mutex_lock(&priv->state_lock); in mlx5e_ethtool_set_ringparam() 457 mutex_unlock(&priv->state_lock); in mlx5e_ethtool_set_ringparam() 483 mutex_lock(&priv->state_lock); in mlx5e_ethtool_get_channels() 486 mutex_unlock(&priv->state_lock); in mlx5e_ethtool_get_channels() 534 mutex_lock(&priv->state_lock); in mlx5e_ethtool_set_channels() 597 mutex_unlock(&priv->state_lock); in mlx5e_ethtool_set_channels() 665 mutex_lock(&priv->state_lock); in mlx5e_ethtool_get_per_queue_coalesce() 669 mutex_unlock(&priv->state_lock); in mlx5e_ethtool_get_per_queue_coalesce() [all …]
|
| /linux/drivers/media/pci/ngene/ |
| H A D | ngene-core.c | 77 spin_lock_irq(&chan->state_lock); in demux_bh_work() 135 spin_unlock_irq(&chan->state_lock); in demux_bh_work() 146 spin_lock_irq(&chan->state_lock); in demux_bh_work() 155 spin_unlock_irq(&chan->state_lock); in demux_bh_work() 213 spin_lock(&dev->channel[i].state_lock); in irq_handler() 225 spin_unlock(&dev->channel[i].state_lock); in irq_handler() 503 spin_lock_irq(&chan->state_lock); in flush_buffers() 505 spin_unlock_irq(&chan->state_lock); in flush_buffers() 570 spin_lock_irq(&chan->state_lock); in ngene_command_stream_control() 574 spin_unlock_irq(&chan->state_lock); in ngene_command_stream_control() [all …]
|
| /linux/net/rxrpc/ |
| H A D | conn_event.c | 29 spin_lock_irq(&conn->state_lock); in rxrpc_set_conn_aborted() 40 spin_unlock_irq(&conn->state_lock); in rxrpc_set_conn_aborted() 288 spin_lock_irq(&conn->state_lock); in rxrpc_process_event() 290 spin_unlock_irq(&conn->state_lock); in rxrpc_process_event() 293 spin_unlock_irq(&conn->state_lock); in rxrpc_process_event() 304 spin_lock_irq(&conn->state_lock); in rxrpc_process_event() 309 spin_unlock_irq(&conn->state_lock); in rxrpc_process_event()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_main.c | 127 mutex_lock(&priv->mdev->state_lock); in mlx4_en_update_loopback_state() 147 mutex_unlock(&priv->mdev->state_lock); in mlx4_en_update_loopback_state() 246 mutex_lock(&mdev->state_lock); in mlx4_en_remove() 248 mutex_unlock(&mdev->state_lock); in mlx4_en_remove() 340 mutex_init(&mdev->state_lock); in mlx4_en_probe()
|
| H A D | en_netdev.c | 106 mutex_lock(&mdev->state_lock); in mlx4_en_alloc_tx_queue_per_tc() 140 mutex_unlock(&mdev->state_lock); in mlx4_en_alloc_tx_queue_per_tc() 491 mutex_lock(&mdev->state_lock); in mlx4_en_vlan_rx_add_vid() 504 mutex_unlock(&mdev->state_lock); in mlx4_en_vlan_rx_add_vid() 520 mutex_lock(&mdev->state_lock); in mlx4_en_vlan_rx_kill_vid() 528 mutex_unlock(&mdev->state_lock); in mlx4_en_vlan_rx_kill_vid() 797 mutex_lock(&mdev->state_lock); in mlx4_en_set_mac() 806 mutex_unlock(&mdev->state_lock); in mlx4_en_set_mac() 1266 mutex_lock(&mdev->state_lock); in mlx4_en_do_set_rx_mode() 1301 mutex_unlock(&mdev->state_lock); in mlx4_en_do_set_rx_mode() [all …]
|
| /linux/drivers/iio/cdc/ |
| H A D | ad7150.c | 72 * @state_lock: ensure consistent state of this structure wrt the 84 struct mutex state_lock; member 182 /* state_lock should be held to ensure consistent state */ 256 mutex_lock(&chip->state_lock); in ad7150_write_event_config() 318 mutex_unlock(&chip->state_lock); in ad7150_write_event_config() 366 mutex_lock(&chip->state_lock); in ad7150_write_event_value() 406 mutex_unlock(&chip->state_lock); in ad7150_write_event_value() 551 mutex_init(&chip->state_lock); in ad7150_probe()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| H A D | egress_ofld.c | 270 mutex_lock(&esw->state_lock); in mlx5_esw_acl_egress_vport_bond() 290 mutex_unlock(&esw->state_lock); in mlx5_esw_acl_egress_vport_bond() 302 mutex_lock(&esw->state_lock); in mlx5_esw_acl_egress_vport_unbond() 305 mutex_unlock(&esw->state_lock); in mlx5_esw_acl_egress_vport_unbond()
|
| /linux/drivers/power/sequencing/ |
| H A D | core.c | 239 struct mutex state_lock; member 290 mutex_destroy(&pwrseq->state_lock); in pwrseq_release() 512 mutex_init(&pwrseq->state_lock); in pwrseq_device_register() 802 lockdep_assert_held(&pwrseq->state_lock); in pwrseq_unit_enable() 839 lockdep_assert_held(&pwrseq->state_lock); in pwrseq_unit_disable() 911 scoped_guard(mutex, &pwrseq->state_lock) { in pwrseq_enable() 922 scoped_guard(mutex, &pwrseq->state_lock) { in pwrseq_enable() 964 guard(mutex)(&pwrseq->state_lock); in pwrseq_disable()
|
| /linux/arch/s390/pci/ |
| H A D | pci_event.c | 349 mutex_lock(&zdev->state_lock); in __zpci_event_error() 387 mutex_unlock(&zdev->state_lock); in __zpci_event_error() 414 lockdep_assert_held(&zdev->state_lock); in zpci_event_reappear() 526 mutex_lock(&zdev->state_lock); in zpci_event_availability() 528 mutex_unlock(&zdev->state_lock); in zpci_event_availability()
|
| /linux/drivers/net/wireless/ath/carl9170/ |
| H A D | carl9170.h | 241 spinlock_t state_lock; member 520 spin_lock_irqsave(&ar->state_lock, flags); in carl9170_set_state() 522 spin_unlock_irqrestore(&ar->state_lock, flags); in carl9170_set_state() 530 spin_lock_irqsave(&ar->state_lock, flags); in carl9170_set_state_when() 533 spin_unlock_irqrestore(&ar->state_lock, flags); in carl9170_set_state_when()
|
| /linux/fs/iomap/ |
| H A D | buffered-io.c | 23 spinlock_t state_lock; member 92 spin_lock_irqsave(&ifs->state_lock, flags); in iomap_set_range_uptodate() 103 spin_unlock_irqrestore(&ifs->state_lock, flags); in iomap_set_range_uptodate() 203 spin_lock_irqsave(&ifs->state_lock, flags); in ifs_clear_range_dirty() 206 spin_unlock_irqrestore(&ifs->state_lock, flags); in ifs_clear_range_dirty() 237 spin_lock_irqsave(&ifs->state_lock, flags); in ifs_set_range_dirty() 240 spin_unlock_irqrestore(&ifs->state_lock, flags); in ifs_set_range_dirty() 276 spin_lock_init(&ifs->state_lock); in ifs_alloc() 459 spin_lock_irqsave(&ifs->state_lock, flags); in iomap_finish_folio_read() 464 spin_unlock_irqrestore(&ifs->state_lock, flags); in iomap_finish_folio_read() [all …]
|
| /linux/drivers/nvme/target/ |
| H A D | tcp.c | 183 spinlock_t state_lock; member 941 spin_lock_bh(&queue->state_lock); in nvmet_tcp_handle_icreq() 943 spin_unlock_bh(&queue->state_lock); in nvmet_tcp_handle_icreq() 947 spin_unlock_bh(&queue->state_lock); in nvmet_tcp_handle_icreq() 951 spin_lock_bh(&queue->state_lock); in nvmet_tcp_handle_icreq() 953 spin_unlock_bh(&queue->state_lock); in nvmet_tcp_handle_icreq() 958 spin_unlock_bh(&queue->state_lock); in nvmet_tcp_handle_icreq() 1431 spin_lock_bh(&queue->state_lock); in nvmet_tcp_schedule_release_queue() 1440 spin_unlock_bh(&queue->state_lock); in nvmet_tcp_schedule_release_queue() 1837 spin_lock_bh(&queue->state_lock); in nvmet_tcp_tls_key_lookup() [all …]
|