Lines Matching refs:opt
312 static int tbf_change(struct Qdisc *sch, struct nlattr *opt) in tbf_change() argument
325 err = nla_parse_nested(tb, TCA_TBF_MAX, opt, tbf_policy); in tbf_change()
428 static int tbf_init(struct Qdisc *sch, struct nlattr *opt) in tbf_init() argument
432 if (opt == NULL) in tbf_init()
439 return tbf_change(sch, opt); in tbf_init()
454 struct tc_tbf_qopt opt; in tbf_dump() local
461 opt.limit = q->limit; in tbf_dump()
462 psched_ratecfg_getrate(&opt.rate, &q->rate); in tbf_dump()
464 psched_ratecfg_getrate(&opt.peakrate, &q->peak); in tbf_dump()
466 memset(&opt.peakrate, 0, sizeof(opt.peakrate)); in tbf_dump()
467 opt.mtu = PSCHED_NS2TICKS(q->mtu); in tbf_dump()
468 opt.buffer = PSCHED_NS2TICKS(q->buffer); in tbf_dump()
469 if (nla_put(skb, TCA_TBF_PARMS, sizeof(opt), &opt)) in tbf_dump()