Lines Matching refs:opt
424 static int gred_change(struct Qdisc *sch, struct nlattr *opt) in gred_change() argument
434 if (opt == NULL) in gred_change()
437 err = nla_parse_nested(tb, TCA_GRED_MAX, opt, gred_policy); in gred_change()
444 return gred_change_table_def(sch, opt); in gred_change()
498 static int gred_init(struct Qdisc *sch, struct nlattr *opt) in gred_init() argument
503 if (opt == NULL) in gred_init()
506 err = nla_parse_nested(tb, TCA_GRED_MAX, opt, gred_policy); in gred_init()
558 struct tc_gred_qopt opt; in gred_dump() local
561 memset(&opt, 0, sizeof(opt)); in gred_dump()
568 opt.DP = MAX_DPs + i; in gred_dump()
572 opt.limit = q->limit; in gred_dump()
573 opt.DP = q->DP; in gred_dump()
574 opt.backlog = gred_backlog(table, q, sch); in gred_dump()
575 opt.prio = q->prio; in gred_dump()
576 opt.qth_min = q->parms.qth_min >> q->parms.Wlog; in gred_dump()
577 opt.qth_max = q->parms.qth_max >> q->parms.Wlog; in gred_dump()
578 opt.Wlog = q->parms.Wlog; in gred_dump()
579 opt.Plog = q->parms.Plog; in gred_dump()
580 opt.Scell_log = q->parms.Scell_log; in gred_dump()
581 opt.other = q->stats.other; in gred_dump()
582 opt.early = q->stats.prob_drop; in gred_dump()
583 opt.forced = q->stats.forced_drop; in gred_dump()
584 opt.pdrop = q->stats.pdrop; in gred_dump()
585 opt.packets = q->packetsin; in gred_dump()
586 opt.bytesin = q->bytesin; in gred_dump()
593 opt.qave = qavg >> q->parms.Wlog; in gred_dump()
596 if (nla_append(skb, sizeof(opt), &opt) < 0) in gred_dump()