Searched refs:walker (Results 1 - 8 of 8) sorted by relevance

/net/sched/
H A Dcls_tcindex.c362 static void tcindex_walk(struct tcf_proto *tp, struct tcf_walker *walker) argument
368 pr_debug("tcindex_walk(tp %p,walker %p),p %p\n", tp, walker, p);
373 if (walker->count >= walker->skip) {
374 if (walker->fn(tp,
375 (unsigned long) (p->perfect+i), walker)
377 walker->stop = 1;
381 walker->count++;
389 if (walker
402 tcindex_destroy_element(struct tcf_proto *tp, unsigned long arg, struct tcf_walker *walker) argument
412 struct tcf_walker walker; local
[all...]
H A Dsch_dsmark.c164 static void dsmark_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
169 pr_debug("dsmark_walk(sch %p,[qdisc %p],walker %p)\n", sch, p, walker);
171 if (walker->stop)
177 if (walker->count >= walker->skip) {
178 if (walker->fn(sch, i + 1, walker) < 0) {
179 walker->stop = 1;
184 walker
[all...]
H A Dsch_red.c340 static void red_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
342 if (!walker->stop) {
343 if (walker->count >= walker->skip)
344 if (walker->fn(sch, 1, walker) < 0) {
345 walker->stop = 1;
348 walker->count++;
H A Dsch_tbf.c415 static void tbf_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
417 if (!walker->stop) {
418 if (walker->count >= walker->skip)
419 if (walker->fn(sch, 1, walker) < 0) {
420 walker->stop = 1;
423 walker->count++;
H A Dsch_atm.c330 static void atm_tc_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
335 pr_debug("atm_tc_walk(sch %p,[qdisc %p],walker %p)\n", sch, p, walker);
336 if (walker->stop)
339 if (walker->count >= walker->skip &&
340 walker->fn(sch, (unsigned long)flow, walker) < 0) {
341 walker->stop = 1;
344 walker
[all...]
H A Dsch_sfb.c651 static void sfb_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
653 if (!walker->stop) {
654 if (walker->count >= walker->skip)
655 if (walker->fn(sch, 1, walker) < 0) {
656 walker->stop = 1;
659 walker->count++;
H A Dsch_ingress.c45 static void ingress_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
H A Dsch_netem.c966 static void netem_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
968 if (!walker->stop) {
969 if (walker->count >= walker->skip)
970 if (walker->fn(sch, 1, walker) < 0) {
971 walker->stop = 1;
974 walker->count++;

Completed in 59 milliseconds