Lines Matching refs:opt
314 struct tc_gred_qopt_offload opt = { in gred_offload() local
326 opt.set.grio_on = gred_rio_mode(table); in gred_offload()
327 opt.set.wred_on = gred_wred_mode(table); in gred_offload()
328 opt.set.dp_cnt = table->DPs; in gred_offload()
329 opt.set.dp_def = table->def; in gred_offload()
336 opt.set.tab[i].present = true; in gred_offload()
337 opt.set.tab[i].limit = q->limit; in gred_offload()
338 opt.set.tab[i].prio = q->prio; in gred_offload()
339 opt.set.tab[i].min = q->parms.qth_min >> q->parms.Wlog; in gred_offload()
340 opt.set.tab[i].max = q->parms.qth_max >> q->parms.Wlog; in gred_offload()
341 opt.set.tab[i].is_ecn = gred_use_ecn(q); in gred_offload()
342 opt.set.tab[i].is_harddrop = gred_use_harddrop(q); in gred_offload()
343 opt.set.tab[i].probability = q->parms.max_P; in gred_offload()
344 opt.set.tab[i].backlog = &q->backlog; in gred_offload()
346 opt.set.qstats = &sch->qstats; in gred_offload()
349 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_GRED, &opt); in gred_offload()
635 static int gred_change(struct Qdisc *sch, struct nlattr *opt, in gred_change() argument
646 if (opt == NULL) in gred_change()
649 err = nla_parse_nested_deprecated(tb, TCA_GRED_MAX, opt, gred_policy, in gred_change()
728 static int gred_init(struct Qdisc *sch, struct nlattr *opt, in gred_init() argument
734 if (!opt) in gred_init()
737 err = nla_parse_nested_deprecated(tb, TCA_GRED_MAX, opt, gred_policy, in gred_init()
797 struct tc_gred_qopt opt; in gred_dump() local
800 memset(&opt, 0, sizeof(opt)); in gred_dump()
807 opt.DP = MAX_DPs + i; in gred_dump()
811 opt.limit = q->limit; in gred_dump()
812 opt.DP = q->DP; in gred_dump()
813 opt.backlog = gred_backlog(table, q, sch); in gred_dump()
814 opt.prio = q->prio; in gred_dump()
815 opt.qth_min = q->parms.qth_min >> q->parms.Wlog; in gred_dump()
816 opt.qth_max = q->parms.qth_max >> q->parms.Wlog; in gred_dump()
817 opt.Wlog = q->parms.Wlog; in gred_dump()
818 opt.Plog = q->parms.Plog; in gred_dump()
819 opt.Scell_log = q->parms.Scell_log; in gred_dump()
820 opt.other = q->stats.other; in gred_dump()
821 opt.early = q->stats.prob_drop; in gred_dump()
822 opt.forced = q->stats.forced_drop; in gred_dump()
823 opt.pdrop = q->stats.pdrop; in gred_dump()
824 opt.packets = q->packetsin; in gred_dump()
825 opt.bytesin = q->bytesin; in gred_dump()
832 opt.qave = qavg >> q->parms.Wlog; in gred_dump()
835 if (nla_append(skb, sizeof(opt), &opt) < 0) in gred_dump()