Searched refs:encap_tbl_lock (Results 1 – 4 of 4) sorted by relevance
1688 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_tc_update_neigh_used_value()1705 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_tc_update_neigh_used_value()1763 if (!refcount_dec_and_mutex_lock(&e->refcnt, &esw->offloads.encap_tbl_lock)) in mlx5e_encap_put()1766 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_encap_put()1793 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_detach_encap()1797 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_detach_encap()1801 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_detach_encap()3725 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_attach_encap()3736 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_attach_encap()3740 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_attach_encap()[all …]
207 struct mutex encap_tbl_lock; /* protects encap_tbl */ member
1766 mutex_init(&esw->offloads.encap_tbl_lock); in mlx5_eswitch_init()1813 mutex_destroy(&esw->offloads.encap_tbl_lock); in mlx5_eswitch_cleanup()
97 mutex_lock(&esw->offloads.encap_tbl_lock); in mlx5e_rep_update_flows()124 mutex_unlock(&esw->offloads.encap_tbl_lock); in mlx5e_rep_update_flows()