Lines Matching refs:mrt_lock

65 static DEFINE_RWLOCK(mrt_lock);
406 __acquires(mrt_lock) in ip6mr_vif_seq_start()
418 read_lock(&mrt_lock); in ip6mr_vif_seq_start()
423 __releases(mrt_lock) in ip6mr_vif_seq_stop()
425 read_unlock(&mrt_lock); in ip6mr_vif_seq_stop()
559 read_lock(&mrt_lock); in pim6_rcv()
563 read_unlock(&mrt_lock); in pim6_rcv()
608 read_lock(&mrt_lock); in reg_vif_xmit()
612 read_unlock(&mrt_lock); in reg_vif_xmit()
711 write_lock_bh(&mrt_lock); in mif6_delete()
716 write_unlock_bh(&mrt_lock); in mif6_delete()
734 write_unlock_bh(&mrt_lock); in mif6_delete()
920 write_lock_bh(&mrt_lock); in mif6_add()
928 write_unlock_bh(&mrt_lock); in mif6_add()
1266 ip6mr_mr_table_iter, &mrt_lock, extack); in ip6mr_dump()
1429 write_lock_bh(&mrt_lock); in ip6mr_mfc_add()
1434 write_unlock_bh(&mrt_lock); in ip6mr_mfc_add()
1552 write_lock_bh(&mrt_lock); in ip6mr_sk_init()
1560 write_unlock_bh(&mrt_lock); in ip6mr_sk_init()
1585 write_lock_bh(&mrt_lock); in ip6mr_sk_done()
1592 write_unlock_bh(&mrt_lock); in ip6mr_sk_done()
1874 read_lock(&mrt_lock); in ip6mr_ioctl()
1881 read_unlock(&mrt_lock); in ip6mr_ioctl()
1887 read_unlock(&mrt_lock); in ip6mr_ioctl()
1949 read_lock(&mrt_lock); in ip6mr_compat_ioctl()
1956 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
1962 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
2218 read_lock(&mrt_lock); in ip6_mr_input()
2239 read_unlock(&mrt_lock); in ip6_mr_input()
2243 read_unlock(&mrt_lock); in ip6_mr_input()
2250 read_unlock(&mrt_lock); in ip6_mr_input()
2267 read_lock(&mrt_lock); in ip6mr_get_route()
2285 read_unlock(&mrt_lock); in ip6mr_get_route()
2292 read_unlock(&mrt_lock); in ip6mr_get_route()
2315 read_unlock(&mrt_lock); in ip6mr_get_route()
2321 read_unlock(&mrt_lock); in ip6mr_get_route()