Searched refs:tca (Results 1 - 20 of 20) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sched/
H A Dsch_api.c455 qdisc_create(struct net_device *dev, u32 handle, struct rtattr **tca, int *errp) argument
458 struct rtattr *kind = tca[TCA_KIND-1];
517 if (!ops->init || (err = ops->init(sch, tca[TCA_OPTIONS-1])) == 0) {
519 if (tca[TCA_RATE-1]) {
522 tca[TCA_RATE-1]);
551 static int qdisc_change(struct Qdisc *sch, struct rtattr **tca) argument
553 if (tca[TCA_OPTIONS-1]) {
558 err = sch->ops->change(sch, tca[TCA_OPTIONS-1]);
563 if (tca[TCA_RATE-1])
565 sch->stats_lock, tca[TCA_RAT
617 struct rtattr **tca = arg; local
678 struct rtattr **tca; local
938 struct rtattr **tca = arg; local
[all...]
H A Dcls_basic.c168 struct rtattr **tca, unsigned long *arg)
175 if (tca[TCA_OPTIONS-1] == NULL)
178 if (rtattr_parse_nested(tb, TCA_BASIC_MAX, tca[TCA_OPTIONS-1]) < 0)
184 return basic_set_parms(tp, f, base, tb, tca[TCA_RATE-1]);
210 err = basic_set_parms(tp, f, base, tb, tca[TCA_RATE-1]);
167 basic_change(struct tcf_proto *tp, unsigned long base, u32 handle, struct rtattr **tca, unsigned long *arg) argument
H A Dcls_fw.c208 struct rtattr **tb, struct rtattr **tca, unsigned long base)
215 err = tcf_exts_validate(tp, tb, tca[TCA_RATE-1], &e, &fw_ext_map);
254 struct rtattr **tca,
259 struct rtattr *opt = tca[TCA_OPTIONS-1];
272 return fw_change_attrs(tp, f, tb, tca, base);
302 err = fw_change_attrs(tp, f, tb, tca, base);
207 fw_change_attrs(struct tcf_proto *tp, struct fw_filter *f, struct rtattr **tb, struct rtattr **tca, unsigned long base) argument
252 fw_change(struct tcf_proto *tp, unsigned long base, u32 handle, struct rtattr **tca, unsigned long *arg) argument
H A Dcls_api.c128 struct rtattr **tca; local
145 tca = arg;
205 if (tca[TCA_KIND-1] == NULL || !protocol)
219 tp_ops = tcf_proto_lookup_ops(tca[TCA_KIND-1]);
222 struct rtattr *kind = tca[TCA_KIND-1];
263 } else if (tca[TCA_KIND-1] && rtattr_strcmp(tca[TCA_KIND-1], tp->ops->kind))
304 err = tp->ops->change(tp, cl, t->tcm_handle, tca, &fh);
H A Dcls_route.c435 struct rtattr **tca,
441 struct rtattr *opt = tca[TCA_OPTIONS-1];
461 tca[TCA_RATE-1], 0);
484 tca[TCA_RATE-1], 1);
433 route4_change(struct tcf_proto *tp, unsigned long base, u32 handle, struct rtattr **tca, unsigned long *arg) argument
H A Dcls_tcindex.c349 struct rtattr **tca, unsigned long *arg)
351 struct rtattr *opt = tca[TCA_OPTIONS-1];
356 DPRINTK("tcindex_change(tp %p,handle 0x%08x,tca %p,arg %p),opt %p,"
358 tp, handle, tca, arg, opt, p, r, arg ? *arg : 0L);
366 return tcindex_set_parms(tp, base, handle, p, r, tb, tca[TCA_RATE-1]);
348 tcindex_change(struct tcf_proto *tp, unsigned long base, u32 handle, struct rtattr **tca, unsigned long *arg) argument
H A Dact_api.c922 struct rtattr **tca = arg; local
926 if (tca[TCA_ACT_TAB-1] == NULL) {
944 ret = tcf_action_add(tca[TCA_ACT_TAB-1], n, pid, ovr);
949 ret = tca_action_gd(tca[TCA_ACT_TAB-1], n, pid, RTM_DELACTION);
952 ret = tca_action_gd(tca[TCA_ACT_TAB-1], n, pid, RTM_GETACTION);
H A Dcls_rsvp.h402 struct rtattr **tca,
409 struct rtattr *opt = tca[TCA_OPTIONS-1];
422 err = tcf_exts_validate(tp, tb, tca[TCA_RATE-1], &e, &rsvp_ext_map);
400 rsvp_change(struct tcf_proto *tp, unsigned long base, u32 handle, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_dsmark.c122 struct rtattr **tca, unsigned long *arg)
125 struct rtattr *opt = tca[TCA_OPTIONS-1];
121 dsmark_change(struct Qdisc *sch, u32 classid, u32 parent, struct rtattr **tca, unsigned long *arg) argument
H A Dcls_u32.c535 struct rtattr **tca,
542 struct rtattr *opt = tca[TCA_OPTIONS-1];
557 return u32_set_parms(tp, base, n->ht_up, n, tb, tca[TCA_RATE-1]);
661 err = u32_set_parms(tp, base, ht, n, tb, tca[TCA_RATE-1]);
534 u32_change(struct tcf_proto *tp, unsigned long base, u32 handle, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_hfsc.c975 struct rtattr **tca, unsigned long *arg)
980 struct rtattr *opt = tca[TCA_OPTIONS-1];
1038 if (tca[TCA_RATE-1])
1040 cl->stats_lock, tca[TCA_RATE-1]);
1096 if (tca[TCA_RATE-1])
1098 cl->stats_lock, tca[TCA_RATE-1]);
974 hfsc_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_ingress.c103 struct rtattr **tca, unsigned long *arg)
102 ingress_change(struct Qdisc *sch, u32 classid, u32 parent, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_cbq.c1733 cbq_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct rtattr **tca, argument
1739 struct rtattr *opt = tca[TCA_OPTIONS-1];
1824 if (tca[TCA_RATE-1])
1826 cl->stats_lock, tca[TCA_RATE-1]);
1914 if (tca[TCA_RATE-1])
1916 cl->stats_lock, tca[TCA_RATE-1]);
H A Dsch_prio.c338 static int prio_change(struct Qdisc *sch, u32 handle, u32 parent, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_red.c336 struct rtattr **tca, unsigned long *arg)
335 red_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_tbf.c462 struct rtattr **tca, unsigned long *arg)
461 tbf_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_atm.c211 struct rtattr **tca, unsigned long *arg)
216 struct rtattr *opt = tca[TCA_OPTIONS-1];
210 atm_tc_change(struct Qdisc *sch, u32 classid, u32 parent, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_netem.c683 struct rtattr **tca, unsigned long *arg)
682 netem_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct rtattr **tca, unsigned long *arg) argument
H A Dsch_htb.c1377 u32 parentid, struct rtattr **tca,
1383 struct rtattr *opt = tca[TCA_OPTIONS - 1];
1376 htb_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct rtattr **tca, unsigned long *arg) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/mac80211/
H A Dwme.c510 struct rtattr **tca, unsigned long *arg)
509 wme_classop_change(struct Qdisc *qd, u32 handle, u32 parent, struct rtattr **tca, unsigned long *arg) argument

Completed in 182 milliseconds