Lines Matching refs:rtnl
238 /* On error return false to take rtnl lock. Proto lookup/create
937 * consistent dump because rtnl lock is released each time skb is filled with
990 * consistent dump because rtnl lock is released each time skb is filled with
1147 * of rules update path of cls API without rtnl lock. Caller
1875 err = netlink_unicast(net->rtnl, skb, portid, MSG_DONTWAIT);
1914 err = netlink_unicast(net->rtnl, skb, portid, MSG_DONTWAIT);
2016 /* Take rtnl mutex if rtnl_held was set to true on previous iteration,
2162 /* Take rtnl lock in case EAGAIN is caused by concurrent flush
2226 /* Take rtnl mutex if flushing whole chain, block is shared (no qdisc
2383 /* Take rtnl mutex if block is shared (no qdisc found), qdisc is not
2720 err = netlink_unicast(net->rtnl, skb, portid, MSG_DONTWAIT);
2750 return netlink_unicast(net->rtnl, skb, portid, MSG_DONTWAIT);
3283 /* Need to obtain rtnl lock if block is bound to devs that require it.
3284 * In block bind code cb_lock is obtained while holding rtnl, so we must
3319 /* Need to obtain rtnl lock if block is bound to devs that require it.
3320 * In block bind code cb_lock is obtained while holding rtnl, so we must
3371 /* Need to obtain rtnl lock if block is bound to devs that require it.
3372 * In block bind code cb_lock is obtained while holding rtnl, so we must
3423 /* Need to obtain rtnl lock if block is bound to devs that require it.
3424 * In block bind code cb_lock is obtained while holding rtnl, so we must