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

/net/sched/
H A Dcls_tcindex.c180 struct tcf_walker *walker)
439 static void tcindex_walk(struct tcf_proto *tp, struct tcf_walker *walker) argument
445 pr_debug("tcindex_walk(tp %p,walker %p),p %p\n", tp, walker, p);
450 if (walker->count >= walker->skip) {
451 if (walker->fn(tp,
452 (unsigned long) (p->perfect+i), walker)
454 walker->stop = 1;
458 walker
178 tcindex_destroy_element(struct tcf_proto *tp, unsigned long arg, struct tcf_walker *walker) argument
481 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("%s(sch %p,[qdisc %p],walker %p)\n",
170 __func__, sch, p, walker);
172 if (walker->stop)
178 if (walker->count >= walker->skip) {
179 if (walker->fn(sch, i + 1, walker) < 0) {
180 walker->stop = 1;
185 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_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.c653 static void sfb_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
655 if (!walker->stop) {
656 if (walker->count >= walker->skip)
657 if (walker->fn(sch, 1, walker) < 0) {
658 walker->stop = 1;
661 walker->count++;
H A Dsch_tbf.c530 static void tbf_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
532 if (!walker->stop) {
533 if (walker->count >= walker->skip)
534 if (walker->fn(sch, 1, walker) < 0) {
535 walker->stop = 1;
538 walker->count++;
H A Dsch_ingress.c45 static void ingress_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
H A Dsch_netem.c1079 static void netem_walk(struct Qdisc *sch, struct qdisc_walker *walker) argument
1081 if (!walker->stop) {
1082 if (walker->count >= walker->skip)
1083 if (walker->fn(sch, 1, walker) < 0) {
1084 walker->stop = 1;
1087 walker->count++;

Completed in 51 milliseconds