Lines Matching refs:mrt_lock

80 static DEFINE_RWLOCK(mrt_lock);
511 read_lock(&mrt_lock); in reg_vif_xmit()
515 read_unlock(&mrt_lock); in reg_vif_xmit()
594 read_lock(&mrt_lock); in __pim_rcv()
597 read_unlock(&mrt_lock); in __pim_rcv()
663 write_lock_bh(&mrt_lock); in vif_delete()
668 write_unlock_bh(&mrt_lock); in vif_delete()
685 write_unlock_bh(&mrt_lock); in vif_delete()
899 write_lock_bh(&mrt_lock); in vif_add()
905 write_unlock_bh(&mrt_lock); in vif_add()
1207 write_lock_bh(&mrt_lock); in ipmr_mfc_add()
1212 write_unlock_bh(&mrt_lock); in ipmr_mfc_add()
1607 read_lock(&mrt_lock); in ipmr_ioctl()
1614 read_unlock(&mrt_lock); in ipmr_ioctl()
1620 read_unlock(&mrt_lock); in ipmr_ioctl()
1682 read_lock(&mrt_lock); in ipmr_compat_ioctl()
1689 read_unlock(&mrt_lock); in ipmr_compat_ioctl()
1695 read_unlock(&mrt_lock); in ipmr_compat_ioctl()
2149 read_lock(&mrt_lock); in ip_mr_input()
2153 read_unlock(&mrt_lock); in ip_mr_input()
2157 read_unlock(&mrt_lock); in ip_mr_input()
2162 read_lock(&mrt_lock); in ip_mr_input()
2164 read_unlock(&mrt_lock); in ip_mr_input()
2261 read_lock(&mrt_lock); in ipmr_get_route()
2265 read_unlock(&mrt_lock); in ipmr_get_route()
2272 read_unlock(&mrt_lock); in ipmr_get_route()
2286 read_unlock(&mrt_lock); in ipmr_get_route()
2291 read_lock(&mrt_lock); in ipmr_get_route()
2293 read_unlock(&mrt_lock); in ipmr_get_route()
2896 __acquires(mrt_lock) in ipmr_vif_seq_start()
2908 read_lock(&mrt_lock); in ipmr_vif_seq_start()
2913 __releases(mrt_lock) in ipmr_vif_seq_stop()
2915 read_unlock(&mrt_lock); in ipmr_vif_seq_stop()
3027 ipmr_mr_table_iter, &mrt_lock, extack); in ipmr_dump()