Lines Matching refs:mrt_lock
65 static DEFINE_RWLOCK(mrt_lock);
402 __acquires(mrt_lock) in ip6mr_vif_seq_start()
414 read_lock(&mrt_lock); in ip6mr_vif_seq_start()
419 __releases(mrt_lock) in ip6mr_vif_seq_stop()
421 read_unlock(&mrt_lock); in ip6mr_vif_seq_stop()
555 read_lock(&mrt_lock); in pim6_rcv()
560 read_unlock(&mrt_lock); in pim6_rcv()
605 read_lock(&mrt_lock); in reg_vif_xmit()
609 read_unlock(&mrt_lock); in reg_vif_xmit()
708 write_lock_bh(&mrt_lock); in mif6_delete()
713 write_unlock_bh(&mrt_lock); in mif6_delete()
731 write_unlock_bh(&mrt_lock); in mif6_delete()
917 write_lock_bh(&mrt_lock); in mif6_add()
925 write_unlock_bh(&mrt_lock); in mif6_add()
1262 ip6mr_mr_table_iter, &mrt_lock); in ip6mr_dump()
1425 write_lock_bh(&mrt_lock); in ip6mr_mfc_add()
1430 write_unlock_bh(&mrt_lock); in ip6mr_mfc_add()
1548 write_lock_bh(&mrt_lock); in ip6mr_sk_init()
1556 write_unlock_bh(&mrt_lock); in ip6mr_sk_init()
1581 write_lock_bh(&mrt_lock); in ip6mr_sk_done()
1588 write_unlock_bh(&mrt_lock); in ip6mr_sk_done()
1869 read_lock(&mrt_lock); in ip6mr_ioctl()
1876 read_unlock(&mrt_lock); in ip6mr_ioctl()
1882 read_unlock(&mrt_lock); in ip6mr_ioctl()
1944 read_lock(&mrt_lock); in ip6mr_compat_ioctl()
1951 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
1957 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
2213 read_lock(&mrt_lock); in ip6_mr_input()
2234 read_unlock(&mrt_lock); in ip6_mr_input()
2238 read_unlock(&mrt_lock); in ip6_mr_input()
2245 read_unlock(&mrt_lock); in ip6_mr_input()
2262 read_lock(&mrt_lock); in ip6mr_get_route()
2280 read_unlock(&mrt_lock); in ip6mr_get_route()
2287 read_unlock(&mrt_lock); in ip6mr_get_route()
2310 read_unlock(&mrt_lock); in ip6mr_get_route()
2316 read_unlock(&mrt_lock); in ip6mr_get_route()