Home
last modified time | relevance | path

Searched refs:mode_lock (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/net/bonding/
H A Dbond_alb.c119 spin_lock_bh(&bond->mode_lock); in tlb_clear_slave()
121 spin_unlock_bh(&bond->mode_lock); in tlb_clear_slave()
136 spin_lock_bh(&bond->mode_lock); in tlb_initialize()
153 spin_lock_bh(&bond->mode_lock); in tlb_deinitialize()
236 spin_lock(&bond->mode_lock); in tlb_choose_channel()
238 spin_unlock(&bond->mode_lock); in tlb_choose_channel()
254 spin_lock_bh(&bond->mode_lock); in rlb_update_entry_from_arp()
526 spin_lock(&bond->mode_lock); in rlb_req_update_subnet_clients()
550 spin_unlock(&bond->mode_lock); in rlb_req_update_subnet_clients()
562 spin_lock(&bond->mode_lock); in rlb_choose_channel()
[all …]
H A Dbond_debugfs.c31 spin_lock_bh(&bond->mode_lock); in bond_debug_rlb_hash_show()
44 spin_unlock_bh(&bond->mode_lock); in bond_debug_rlb_hash_show()
H A Dbond_3ad.c2240 spin_lock_bh(&bond->mode_lock); in bond_3ad_unbind_slave()
2382 spin_unlock_bh(&bond->mode_lock); in bond_3ad_unbind_slave()
2407 spin_lock_bh(&bond->mode_lock); in bond_3ad_update_ad_actor_settings()
2414 spin_unlock_bh(&bond->mode_lock); in bond_3ad_update_ad_actor_settings()
2467 spin_lock_bh(&bond->mode_lock); in bond_3ad_state_machine_handler()
2521 spin_unlock_bh(&bond->mode_lock); in bond_3ad_state_machine_handler()
2564 spin_lock(&slave->bond->mode_lock); in bond_3ad_rx_indication()
2566 spin_unlock(&slave->bond->mode_lock); in bond_3ad_rx_indication()
2670 spin_lock_bh(&slave->bond->mode_lock); in bond_3ad_adapter_speed_duplex_changed()
2861 spin_lock_bh(&bond->mode_lock); in bond_3ad_update_lacp_rate()
[all …]
H A Dbond_main.c5226 spin_lock_bh(&bond->mode_lock); in bond_update_slave_arr()
5228 spin_unlock_bh(&bond->mode_lock); in bond_update_slave_arr()
5236 spin_unlock_bh(&bond->mode_lock); in bond_update_slave_arr()
5997 spin_lock_init(&bond->mode_lock); in bond_setup()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads.c2461 up_write(&esw->mode_lock); in esw_port_metadata_set()
3739 up_write(&esw->mode_lock); in mlx5_eswitch_unblock_mode()
3782 up_write(&esw->mode_lock); in mlx5_devlink_eswitch_mode_set()
3914 up_write(&esw->mode_lock); in mlx5_devlink_eswitch_inline_mode_set()
3922 up_write(&esw->mode_lock); in mlx5_devlink_eswitch_inline_mode_set()
3926 up_write(&esw->mode_lock); in mlx5_devlink_eswitch_inline_mode_set()
3951 up_write(&esw->mode_lock); in mlx5_eswitch_block_encap()
3956 up_write(&esw->mode_lock); in mlx5_eswitch_block_encap()
3969 up_write(&esw->mode_lock); in mlx5_eswitch_unblock_encap()
4021 up_write(&esw->mode_lock); in mlx5_devlink_eswitch_encap_mode_set()
[all …]
H A Deswitch.c1895 init_rwsem(&esw->mode_lock); in mlx5_eswitch_init()
2257 if (down_read_trylock(&esw->mode_lock) != 0) { in mlx5_esw_hold()
2259 up_read(&esw->mode_lock); in mlx5_esw_hold()
2277 up_read(&esw->mode_lock); in mlx5_esw_release()
2317 if (down_write_trylock(&esw->mode_lock) == 0) in mlx5_esw_try_lock()
2322 up_write(&esw->mode_lock); in mlx5_esw_try_lock()
2331 down_write(&esw->mode_lock); in mlx5_esw_lock()
2334 up_write(&esw->mode_lock); in mlx5_esw_lock()
2347 up_write(&esw->mode_lock); in mlx5_esw_unlock()
H A Deswitch.h357 struct rw_semaphore mode_lock; member
/linux-6.15/drivers/power/supply/
H A Dsbs-battery.c216 struct mutex mode_lock; member
959 mutex_lock(&chip->mode_lock); in sbs_get_property()
961 mutex_unlock(&chip->mode_lock); in sbs_get_property()
1145 mutex_init(&chip->mode_lock); in sbs_probe()
/linux-6.15/include/net/
H A Dbonding.h235 spinlock_t mode_lock; member
/linux-6.15/drivers/gpu/drm/bridge/
H A Dite-it6505.c440 struct mutex mode_lock; /* used to bridge_detect */ member
2901 mutex_lock(&it6505->mode_lock); in it6505_detect()
2938 mutex_unlock(&it6505->mode_lock); in it6505_detect()
3628 mutex_init(&it6505->mode_lock); in it6505_i2c_probe()