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()
564 read_unlock(&mrt_lock); in pim6_rcv()
609 read_lock(&mrt_lock); in reg_vif_xmit()
613 read_unlock(&mrt_lock); in reg_vif_xmit()
712 write_lock_bh(&mrt_lock); in mif6_delete()
717 write_unlock_bh(&mrt_lock); in mif6_delete()
735 write_unlock_bh(&mrt_lock); in mif6_delete()
921 write_lock_bh(&mrt_lock); in mif6_add()
929 write_unlock_bh(&mrt_lock); in mif6_add()
1267 ip6mr_mr_table_iter, &mrt_lock, extack); in ip6mr_dump()
1430 write_lock_bh(&mrt_lock); in ip6mr_mfc_add()
1435 write_unlock_bh(&mrt_lock); in ip6mr_mfc_add()
1553 write_lock_bh(&mrt_lock); in ip6mr_sk_init()
1561 write_unlock_bh(&mrt_lock); in ip6mr_sk_init()
1586 write_lock_bh(&mrt_lock); in ip6mr_sk_done()
1593 write_unlock_bh(&mrt_lock); in ip6mr_sk_done()
1875 read_lock(&mrt_lock); in ip6mr_ioctl()
1882 read_unlock(&mrt_lock); in ip6mr_ioctl()
1888 read_unlock(&mrt_lock); in ip6mr_ioctl()
1950 read_lock(&mrt_lock); in ip6mr_compat_ioctl()
1957 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
1963 read_unlock(&mrt_lock); in ip6mr_compat_ioctl()
2219 read_lock(&mrt_lock); in ip6_mr_input()
2240 read_unlock(&mrt_lock); in ip6_mr_input()
2244 read_unlock(&mrt_lock); in ip6_mr_input()
2251 read_unlock(&mrt_lock); in ip6_mr_input()
2268 read_lock(&mrt_lock); in ip6mr_get_route()
2286 read_unlock(&mrt_lock); in ip6mr_get_route()
2293 read_unlock(&mrt_lock); in ip6mr_get_route()
2316 read_unlock(&mrt_lock); in ip6mr_get_route()
2322 read_unlock(&mrt_lock); in ip6mr_get_route()