Lines Matching defs:tgt_net
2449 struct net *tgt_net = net;
2473 tgt_net = rtnl_get_net_ns_capable(skb->sk, netnsid);
2474 if (IS_ERR(tgt_net)) {
2476 err = PTR_ERR(tgt_net);
2504 for_each_netdev_dump(tgt_net, dev, ctx->ifindex) {
2517 cb->seq = tgt_net->dev_base_seq;
2525 put_net(tgt_net);
3030 struct net *tgt_net, struct ifinfomsg *ifm,
3047 if (!net_eq(tgt_net, dev_net(dev))) {
3053 err = __dev_change_net_namespace(dev, tgt_net, pat,
3433 struct net *tgt_net;
3445 tgt_net = rtnl_link_get_net_capable(skb, net, tb, CAP_NET_ADMIN);
3446 if (IS_ERR(tgt_net)) {
3447 err = PTR_ERR(tgt_net);
3453 rtnl_nets_add(&rtnl_nets, tgt_net);
3465 err = do_setlink(skb, dev, tgt_net, ifm, extack, tb, 0);
3535 struct net *tgt_net = net;
3550 tgt_net = rtnl_get_net_ns_capable(NETLINK_CB(skb).sk, netnsid);
3551 if (IS_ERR(tgt_net))
3552 return PTR_ERR(tgt_net);
3555 rtnl_net_lock(tgt_net);
3558 dev = __dev_get_by_index(tgt_net, ifm->ifi_index);
3560 dev = rtnl_dev_get(tgt_net, tb);
3567 err = rtnl_group_dellink(tgt_net, nla_get_u32(tb[IFLA_GROUP]));
3571 rtnl_net_unlock(tgt_net);
3574 put_net(tgt_net);
3709 struct net_device *dev, struct net *tgt_net,
3769 return do_setlink(skb, dev, tgt_net, nlmsg_data(nlh), extack, tb, status);
3773 struct net *net, struct net *tgt_net,
3783 err = do_setlink(skb, dev, tgt_net, ifm, extack, tb, 0);
3794 struct net *tgt_net, struct net *link_net,
3823 dev = rtnl_create_link(tgt_net, ifname, name_assign_type, ops, tb,
3894 struct net *tgt_net, struct net *link_net,
3910 tgt_net : net;
3928 return rtnl_changelink(skb, nlh, ops, dev, tgt_net, tbs, data, extack);
3937 return rtnl_group_changelink(skb, net, tgt_net,
3950 return rtnl_newlink_create(skb, ifm, ops, tgt_net, link_net, peer_net, nlh,
3957 struct net *tgt_net, *link_net = NULL, *peer_net = NULL;
4038 tgt_net = rtnl_link_get_net_capable(skb, sock_net(skb->sk), tb, CAP_NET_ADMIN);
4039 if (IS_ERR(tgt_net)) {
4040 ret = PTR_ERR(tgt_net);
4044 rtnl_nets_add(&rtnl_nets, tgt_net);
4049 link_net = get_net_ns_by_id(tgt_net, id);
4065 ret = __rtnl_newlink(skb, nlh, ops, tgt_net, link_net, peer_net, tbs, data, extack);
4130 struct net *tgt_net = net;
4149 tgt_net = rtnl_get_net_ns_capable(NETLINK_CB(skb).sk, netnsid);
4150 if (IS_ERR(tgt_net))
4151 return PTR_ERR(tgt_net);
4160 dev = __dev_get_by_index(tgt_net, ifm->ifi_index);
4162 dev = rtnl_dev_get(tgt_net, tb);
4195 put_net(tgt_net);