Lines Matching refs:opt
314 static int tbf_change(struct Qdisc *sch, struct nlattr *opt) in tbf_change() argument
327 err = nla_parse_nested(tb, TCA_TBF_MAX, opt, tbf_policy); in tbf_change()
431 static int tbf_init(struct Qdisc *sch, struct nlattr *opt) in tbf_init() argument
435 if (opt == NULL) in tbf_init()
442 return tbf_change(sch, opt); in tbf_init()
457 struct tc_tbf_qopt opt; in tbf_dump() local
464 opt.limit = q->limit; in tbf_dump()
465 psched_ratecfg_getrate(&opt.rate, &q->rate); in tbf_dump()
467 psched_ratecfg_getrate(&opt.peakrate, &q->peak); in tbf_dump()
469 memset(&opt.peakrate, 0, sizeof(opt.peakrate)); in tbf_dump()
470 opt.mtu = PSCHED_NS2TICKS(q->mtu); in tbf_dump()
471 opt.buffer = PSCHED_NS2TICKS(q->buffer); in tbf_dump()
472 if (nla_put(skb, TCA_TBF_PARMS, sizeof(opt), &opt)) in tbf_dump()