• Home
  • Raw
  • Download

Lines Matching refs:qdisc

38 static inline struct rtnl_tbf *tbf_qdisc(struct rtnl_qdisc *qdisc)  in tbf_qdisc()  argument
40 return (struct rtnl_tbf *) qdisc->q_subdata; in tbf_qdisc()
43 static inline struct rtnl_tbf *tbf_alloc(struct rtnl_qdisc *qdisc) in tbf_alloc() argument
45 if (!qdisc->q_subdata) in tbf_alloc()
46 qdisc->q_subdata = calloc(1, sizeof(struct rtnl_tbf)); in tbf_alloc()
48 return tbf_qdisc(qdisc); in tbf_alloc()
96 static void tbf_free_data(struct rtnl_qdisc *qdisc) in tbf_free_data() argument
98 free(qdisc->q_subdata); in tbf_free_data()
101 static void tbf_dump_line(struct rtnl_qdisc *qdisc, struct nl_dump_params *p) in tbf_dump_line() argument
105 struct rtnl_tbf *tbf = tbf_qdisc(qdisc); in tbf_dump_line()
118 static void tbf_dump_details(struct rtnl_qdisc *qdisc, struct nl_dump_params *p) in tbf_dump_details() argument
120 struct rtnl_tbf *tbf = tbf_qdisc(qdisc); in tbf_dump_details()
154 static struct nl_msg *tbf_get_opts(struct rtnl_qdisc *qdisc) in tbf_get_opts() argument
165 tbf = tbf_qdisc(qdisc); in tbf_get_opts()
220 int rtnl_qdisc_tbf_set_limit(struct rtnl_qdisc *qdisc, int limit) in rtnl_qdisc_tbf_set_limit() argument
224 tbf = tbf_alloc(qdisc); in rtnl_qdisc_tbf_set_limit()
263 int rtnl_qdisc_tbf_set_limit_by_latency(struct rtnl_qdisc *qdisc, int latency) in rtnl_qdisc_tbf_set_limit_by_latency() argument
268 tbf = tbf_alloc(qdisc); in rtnl_qdisc_tbf_set_limit_by_latency()
285 return rtnl_qdisc_tbf_set_limit(qdisc, (int) limit); in rtnl_qdisc_tbf_set_limit_by_latency()
293 int rtnl_qdisc_tbf_get_limit(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_limit() argument
297 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_limit()
310 int rtnl_qdisc_tbf_set_mpu(struct rtnl_qdisc *qdisc, int mpu) in rtnl_qdisc_tbf_set_mpu() argument
314 tbf = tbf_alloc(qdisc); in rtnl_qdisc_tbf_set_mpu()
329 int rtnl_qdisc_tbf_get_mpu(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_mpu() argument
333 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_mpu()
365 int rtnl_qdisc_tbf_set_rate(struct rtnl_qdisc *qdisc, int rate, int bucket, in rtnl_qdisc_tbf_set_rate() argument
371 tbf = tbf_alloc(qdisc); in rtnl_qdisc_tbf_set_rate()
393 int rtnl_qdisc_tbf_get_rate(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_rate() argument
397 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_rate()
409 int rtnl_qdisc_tbf_get_rate_bucket(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_rate_bucket() argument
413 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_rate_bucket()
425 int rtnl_qdisc_tbf_get_rate_cell(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_rate_cell() argument
429 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_rate_cell()
444 int rtnl_qdisc_tbf_set_peakrate(struct rtnl_qdisc *qdisc, int rate, int bucket, in rtnl_qdisc_tbf_set_peakrate() argument
450 tbf = tbf_alloc(qdisc); in rtnl_qdisc_tbf_set_peakrate()
473 int rtnl_qdisc_tbf_get_peakrate(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_peakrate() argument
477 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_peakrate()
489 int rtnl_qdisc_tbf_get_peakrate_bucket(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_peakrate_bucket() argument
493 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_peakrate_bucket()
505 int rtnl_qdisc_tbf_get_peakrate_cell(struct rtnl_qdisc *qdisc) in rtnl_qdisc_tbf_get_peakrate_cell() argument
509 tbf = tbf_qdisc(qdisc); in rtnl_qdisc_tbf_get_peakrate_cell()