Lines Matching defs:net_cb
1086 struct rtnl_net_dump_cb *net_cb = (struct rtnl_net_dump_cb *)data;
1089 if (net_cb->idx < net_cb->s_idx)
1092 net_cb->fillargs.nsid = id;
1093 if (net_cb->fillargs.add_ref)
1094 net_cb->fillargs.ref_nsid = __peernet2id(net_cb->ref_net, peer);
1095 ret = rtnl_net_fill(net_cb->skb, &net_cb->fillargs);
1100 net_cb->idx++;
1105 struct rtnl_net_dump_cb *net_cb,
1132 net_cb->fillargs.add_ref = true;
1133 net_cb->ref_net = net_cb->tgt_net;
1134 net_cb->tgt_net = net;
1148 struct rtnl_net_dump_cb net_cb = {
1163 err = rtnl_valid_dump_net_req(cb->nlh, skb->sk, &net_cb, cb);
1169 idr_for_each(&net_cb.tgt_net->netns_ids, rtnl_net_dumpid_one, &net_cb);
1172 cb->args[0] = net_cb.idx;
1174 if (net_cb.fillargs.add_ref)
1175 put_net(net_cb.tgt_net);