• Home
  • Raw
  • Download

Lines Matching refs:arg

55 			    struct nlattr **tca, unsigned long *arg,  in drr_change_class()  argument
59 struct drr_class *cl = (struct drr_class *)*arg; in drr_change_class()
138 *arg = (unsigned long)cl; in drr_change_class()
149 static int drr_delete_class(struct Qdisc *sch, unsigned long arg) in drr_delete_class() argument
152 struct drr_class *cl = (struct drr_class *)arg; in drr_delete_class()
197 static void drr_unbind_tcf(struct Qdisc *sch, unsigned long arg) in drr_unbind_tcf() argument
199 struct drr_class *cl = (struct drr_class *)arg; in drr_unbind_tcf()
204 static int drr_graft_class(struct Qdisc *sch, unsigned long arg, in drr_graft_class() argument
208 struct drr_class *cl = (struct drr_class *)arg; in drr_graft_class()
221 static struct Qdisc *drr_class_leaf(struct Qdisc *sch, unsigned long arg) in drr_class_leaf() argument
223 struct drr_class *cl = (struct drr_class *)arg; in drr_class_leaf()
228 static void drr_qlen_notify(struct Qdisc *csh, unsigned long arg) in drr_qlen_notify() argument
230 struct drr_class *cl = (struct drr_class *)arg; in drr_qlen_notify()
235 static int drr_dump_class(struct Qdisc *sch, unsigned long arg, in drr_dump_class() argument
238 struct drr_class *cl = (struct drr_class *)arg; in drr_dump_class()
257 static int drr_dump_class_stats(struct Qdisc *sch, unsigned long arg, in drr_dump_class_stats() argument
260 struct drr_class *cl = (struct drr_class *)arg; in drr_dump_class_stats()
278 static void drr_walk(struct Qdisc *sch, struct qdisc_walker *arg) in drr_walk() argument
284 if (arg->stop) in drr_walk()
289 if (arg->count < arg->skip) { in drr_walk()
290 arg->count++; in drr_walk()
293 if (arg->fn(sch, (unsigned long)cl, arg) < 0) { in drr_walk()
294 arg->stop = 1; in drr_walk()
297 arg->count++; in drr_walk()