Searched refs:encap_tbl_lock (Results 1 – 4 of 4) sorted by relevance
420 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_tc_update_neigh_used_value()437 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_tc_update_neigh_used_value()495 if (!refcount_dec_and_mutex_lock(&e->refcnt, &esw->offloads.encap_tbl_lock)) in mlx5e_encap_put()499 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_encap_put()508 lockdep_assert_held(&esw->offloads.encap_tbl_lock); in mlx5e_encap_put_locked()552 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_detach_encap()556 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_detach_encap()561 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_detach_encap()839 lockdep_assert_held(&esw->offloads.encap_tbl_lock); in mlx5e_attach_encap()1045 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_tc_tun_encap_dests_set()[all …]
101 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_rep_update_flows()127 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_rep_update_flows()
310 struct mutex encap_tbl_lock; /* protects encap_tbl */ member
2064 mutex_init(&esw->offloads.encap_tbl_lock); in mlx5_eswitch_init()2120 mutex_destroy(&esw->offloads.encap_tbl_lock); in mlx5_eswitch_cleanup()