Lines Matching refs:opt
154 struct tc_red_qopt_offload opt = { in red_offload() local
163 opt.command = TC_RED_REPLACE; in red_offload()
164 opt.set.min = q->parms.qth_min >> q->parms.Wlog; in red_offload()
165 opt.set.max = q->parms.qth_max >> q->parms.Wlog; in red_offload()
166 opt.set.probability = q->parms.max_P; in red_offload()
167 opt.set.limit = q->limit; in red_offload()
168 opt.set.is_ecn = red_use_ecn(q); in red_offload()
169 opt.set.is_harddrop = red_use_harddrop(q); in red_offload()
170 opt.set.qstats = &sch->qstats; in red_offload()
172 opt.command = TC_RED_DESTROY; in red_offload()
175 return dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_RED, &opt); in red_offload()
193 static int red_change(struct Qdisc *sch, struct nlattr *opt, in red_change() argument
204 if (opt == NULL) in red_change()
207 err = nla_parse_nested_deprecated(tb, TCA_RED_MAX, opt, red_policy, in red_change()
278 static int red_init(struct Qdisc *sch, struct nlattr *opt, in red_init() argument
286 return red_change(sch, opt, extack); in red_init()
308 struct tc_red_qopt opt = { in red_dump() local
326 if (nla_put(skb, TCA_RED_PARMS, sizeof(opt), &opt) || in red_dump()