Lines Matching refs:mrt_lock

80 static DEFINE_RWLOCK(mrt_lock);
509 read_lock(&mrt_lock); in reg_vif_xmit()
513 read_unlock(&mrt_lock); in reg_vif_xmit()
592 read_lock(&mrt_lock); in __pim_rcv()
595 read_unlock(&mrt_lock); in __pim_rcv()
661 write_lock_bh(&mrt_lock); in vif_delete()
666 write_unlock_bh(&mrt_lock); in vif_delete()
683 write_unlock_bh(&mrt_lock); in vif_delete()
897 write_lock_bh(&mrt_lock); in vif_add()
903 write_unlock_bh(&mrt_lock); in vif_add()
1205 write_lock_bh(&mrt_lock); in ipmr_mfc_add()
1210 write_unlock_bh(&mrt_lock); in ipmr_mfc_add()
1605 read_lock(&mrt_lock); in ipmr_ioctl()
1612 read_unlock(&mrt_lock); in ipmr_ioctl()
1618 read_unlock(&mrt_lock); in ipmr_ioctl()
1680 read_lock(&mrt_lock); in ipmr_compat_ioctl()
1687 read_unlock(&mrt_lock); in ipmr_compat_ioctl()
1693 read_unlock(&mrt_lock); in ipmr_compat_ioctl()
2147 read_lock(&mrt_lock); in ip_mr_input()
2151 read_unlock(&mrt_lock); in ip_mr_input()
2155 read_unlock(&mrt_lock); in ip_mr_input()
2160 read_lock(&mrt_lock); in ip_mr_input()
2162 read_unlock(&mrt_lock); in ip_mr_input()
2259 read_lock(&mrt_lock); in ipmr_get_route()
2263 read_unlock(&mrt_lock); in ipmr_get_route()
2270 read_unlock(&mrt_lock); in ipmr_get_route()
2284 read_unlock(&mrt_lock); in ipmr_get_route()
2289 read_lock(&mrt_lock); in ipmr_get_route()
2291 read_unlock(&mrt_lock); in ipmr_get_route()
2894 __acquires(mrt_lock) in ipmr_vif_seq_start()
2906 read_lock(&mrt_lock); in ipmr_vif_seq_start()
2911 __releases(mrt_lock) in ipmr_vif_seq_stop()
2913 read_unlock(&mrt_lock); in ipmr_vif_seq_stop()
3025 ipmr_mr_table_iter, &mrt_lock, extack); in ipmr_dump()