Lines Matching refs:mrt_lock

65 static DEFINE_RWLOCK(mrt_lock);
408 __acquires(mrt_lock) in ip6mr_vif_seq_start()
420 read_lock(&mrt_lock); in ip6mr_vif_seq_start()
425 __releases(mrt_lock) in ip6mr_vif_seq_stop()
427 read_unlock(&mrt_lock); in ip6mr_vif_seq_stop()
561 read_lock(&mrt_lock); in pim6_rcv()
566 read_unlock(&mrt_lock); in pim6_rcv()
611 read_lock(&mrt_lock); in reg_vif_xmit()
615 read_unlock(&mrt_lock); in reg_vif_xmit()
714 write_lock_bh(&mrt_lock); in mif6_delete()
719 write_unlock_bh(&mrt_lock); in mif6_delete()
737 write_unlock_bh(&mrt_lock); in mif6_delete()
923 write_lock_bh(&mrt_lock); in mif6_add()
931 write_unlock_bh(&mrt_lock); in mif6_add()
1269 ip6mr_mr_table_iter, &mrt_lock, extack); in ip6mr_dump()
1432 write_lock_bh(&mrt_lock); in ip6mr_mfc_add()
1437 write_unlock_bh(&mrt_lock); in ip6mr_mfc_add()
1555 write_lock_bh(&mrt_lock); in ip6mr_sk_init()
1563 write_unlock_bh(&mrt_lock); in ip6mr_sk_init()
1588 write_lock_bh(&mrt_lock); in ip6mr_sk_done()
1595 write_unlock_bh(&mrt_lock); in ip6mr_sk_done()
1877 read_lock(&mrt_lock); in ip6mr_ioctl()
1884 read_unlock(&mrt_lock); in ip6mr_ioctl()
1890 read_unlock(&mrt_lock); in ip6mr_ioctl()
1952 read_lock(&mrt_lock); in ip6mr_compat_ioctl()
1959 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
1965 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
2221 read_lock(&mrt_lock); in ip6_mr_input()
2242 read_unlock(&mrt_lock); in ip6_mr_input()
2246 read_unlock(&mrt_lock); in ip6_mr_input()
2253 read_unlock(&mrt_lock); in ip6_mr_input()
2270 read_lock(&mrt_lock); in ip6mr_get_route()
2288 read_unlock(&mrt_lock); in ip6mr_get_route()
2295 read_unlock(&mrt_lock); in ip6mr_get_route()
2318 read_unlock(&mrt_lock); in ip6mr_get_route()
2324 read_unlock(&mrt_lock); in ip6mr_get_route()