Lines Matching refs:new
40 struct Qdisc *old, struct Qdisc *new);
778 struct Qdisc *old, struct Qdisc *new) in notify_and_destroy() argument
780 if (new || old) in notify_and_destroy()
781 qdisc_notify(net, skb, n, clid, old, new); in notify_and_destroy()
798 struct Qdisc *new, struct Qdisc *old) in qdisc_graft() argument
810 (new && new->flags & TCQ_F_INGRESS)) { in qdisc_graft()
820 if (new && new->ops->attach) in qdisc_graft()
829 old = dev_graft_qdisc(dev_queue, new); in qdisc_graft()
830 if (new && i > 0) in qdisc_graft()
831 atomic_inc(&new->refcnt); in qdisc_graft()
840 dev->qdisc, new); in qdisc_graft()
841 if (new && !new->ops->attach) in qdisc_graft()
842 atomic_inc(&new->refcnt); in qdisc_graft()
843 dev->qdisc = new ? : &noop_qdisc; in qdisc_graft()
845 if (new && new->ops->attach) in qdisc_graft()
846 new->ops->attach(new); in qdisc_graft()
848 notify_and_destroy(net, skb, n, classid, old, new); in qdisc_graft()
860 err = cops->graft(parent, cl, new, &old); in qdisc_graft()
866 notify_and_destroy(net, skb, n, classid, old, new); in qdisc_graft()
1394 struct Qdisc *old, struct Qdisc *new) in qdisc_notify() argument
1408 if (new && !tc_qdisc_dump_ignore(new)) { in qdisc_notify()
1409 if (tc_fill_qdisc(skb, new, clid, portid, n->nlmsg_seq, in qdisc_notify()