/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/ |
H A D | cls_cgroup.h | 24 u32 classid; member in struct:cgroup_cls_state 30 int classid; local 36 classid = container_of(task_subsys_state(p, net_cls_subsys_id), 37 struct cgroup_cls_state, css)->classid; 40 return classid; 48 u32 classid = 0; local 56 classid = container_of(task_subsys_state(p, id), 57 struct cgroup_cls_state, css)->classid; 60 return classid;
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iproute2/examples/diffserv/ |
H A D | Edge1 | 38 $TC class change $EGDEV classid 1:1 dsmark mask 0x3 \ 41 $TC class change $EGDEV classid 1:2 dsmark mask 0x3 \ 44 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 50 $TC filter add $EGDEV parent 1:0 protocol ip prio 4 handle 1 fw classid 1:1 51 $TC filter add $EGDEV parent 1:0 protocol ip prio 4 handle 2 fw classid 1:2 52 $TC filter add $EGDEV parent 1:0 protocol ip prio 4 handle 3 fw classid 1:3
|
H A D | Edge31-cb-chains | 90 $TC class change $EGDEV classid 1:1 dsmark mask 0x3 \ 93 $TC class change $EGDEV classid 1:2 dsmark mask 0x3 \ 96 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 99 $TC class change $EGDEV classid 1:4 dsmark mask 0x3 \ 107 handle 1 tcindex classid 1:1 109 handle 2 tcindex classid 1:2 111 handle 3 tcindex classid 1:3 113 handle 4 tcindex classid 1:4
|
H A D | Edge31-ca-u32 | 129 $TC class change $EGDEV classid 1:1 dsmark mask 0x3 \ 132 $TC class change $EGDEV classid 1:2 dsmark mask 0x3 \ 135 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 138 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 145 handle 1 tcindex classid 1:1 147 handle 2 tcindex classid 1:2 149 handle 3 tcindex classid 1:3 151 handle 4 tcindex classid 1:4
|
H A D | Edge32-cb-chains | 102 $TC class change $EGDEV classid 1:1 dsmark mask 0x3 \ 105 $TC class change $EGDEV classid 1:2 dsmark mask 0x3 \ 108 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 111 $TC class change $EGDEV classid 1:4 dsmark mask 0x3 \ 119 handle 1 tcindex classid 1:1 121 handle 2 tcindex classid 1:2 123 handle 3 tcindex classid 1:3 125 handle 4 tcindex classid 1:4
|
H A D | Edge32-cb-u32 | 104 $TC class change $EGDEV classid 1:1 dsmark mask 0x3 \ 107 $TC class change $EGDEV classid 1:2 dsmark mask 0x3 \ 110 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 113 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 120 handle 1 tcindex classid 1:1 122 handle 2 tcindex classid 1:2 124 handle 3 tcindex classid 1:3 126 handle 4 tcindex classid 1:4
|
H A D | Edge2 | 56 $TC class change $EGDEV classid 1:1 dsmark mask 0x3 \ 58 $TC class change $EGDEV classid 1:2 dsmark mask 0x3 \ 60 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 66 $TC filter add $EGDEV parent 1:0 protocol ip prio 4 handle 1 fw classid 1:1 67 $TC filter add $EGDEV parent 1:0 protocol ip prio 4 handle 2 fw classid 1:2 68 $TC filter add $EGDEV parent 1:0 protocol ip prio 4 handle 3 fw classid 1:3
|
H A D | Edge32-ca-u32 | 157 $TC class change $EGDEV classid 1:1 dsmark mask 0x3 \ 160 $TC class change $EGDEV classid 1:2 dsmark mask 0x3 \ 163 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 166 $TC class change $EGDEV classid 1:3 dsmark mask 0x3 \ 173 handle 1 tcindex classid 1:1 175 handle 2 tcindex classid 1:2 177 handle 3 tcindex classid 1:3 179 handle 4 tcindex classid 1:4
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iproute2/testsuite/tests/ |
H A D | dsmark.t | 17 class change dev $DEV parent 10:0 classid 10:12 \ 21 class change dev $DEV parent 10:0 classid 10:13 \
|
H A D | cls-testbed.t | 19 class add dev $DEV parent 10:0 classid 10:12 \ 32 class add dev $DEV parent 10:0 classid 10:12 \ 45 class change dev $DEV parent 20:0 classid 20:12 \
|
H A D | cbq.t | 4 $TC class add dev $DEV parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded 9 $TC class add dev $DEV parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded
|
H A D | policer | 4 $TC class add dev $DEV parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded 11 $TC class add dev $DEV parent 10:0 classid 10:12 cbq bandwidth 100mbit rate 100mbit allot 1514 prio 3 maxburst 1 avpkt 500 bounded
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iproute2/examples/ |
H A D | cbqinit.eth1 | 16 # Create root class with classid 1:1. This step is not necessary. 25 $TC class add dev $DEVICE parent 1:0 classid :1 est 1sec 8sec cbq \ 35 $TC class add dev $DEVICE parent 1:1 classid :2 est 1sec 8sec cbq \ 47 $TC class add dev $DEVICE parent 1:1 classid :3 est 2sec 16sec cbq \ 55 $TC class add dev $DEVICE parent 1:1 classid :4 est 1sec 8sec cbq \ 63 $TC class add dev $DEVICE parent 1:1 classid 1:7FFE cbq \ 73 $TC class add dev $DEVICE parent 1:7FFE classid 1:7FFF est 4sec 32sec cbq \
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sched/ |
H A D | sch_ingress.c | 30 static unsigned long ingress_get(struct Qdisc *sch, u32 classid) argument 32 return TC_H_MIN(classid) + 1; 36 unsigned long parent, u32 classid) 38 return ingress_get(sch, classid); 79 skb->tc_index = TC_H_MIN(res.classid); 35 ingress_bind_filter(struct Qdisc *sch, unsigned long parent, u32 classid) argument
|
H A D | cls_cgroup.c | 63 cs->classid = cgrp_cls_state(cgrp->parent)->classid; 75 return cgrp_cls_state(cgrp)->classid; 80 cgrp_cls_state(cgrp)->classid = (u32) value; 86 .name = "classid", 108 u32 classid; local 111 classid = task_cls_state(current)->classid; 128 classid = skb->sk->sk_classid; 131 if (!classid) [all...] |
H A D | sch_atm.c | 51 u32 classid; /* x:y type ID */ member in struct:atm_flow_data 71 static inline struct atm_flow_data *lookup_flow(struct Qdisc *sch, u32 classid) argument 77 if (flow->classid == classid) 110 static unsigned long atm_tc_get(struct Qdisc *sch, u32 classid) argument 115 pr_debug("atm_tc_get(sch %p,[qdisc %p],classid %x)\n", sch, p, classid); 116 flow = lookup_flow(sch, classid); 124 unsigned long parent, u32 classid) 126 return atm_tc_get(sch, classid); 123 atm_tc_bind_filter(struct Qdisc *sch, unsigned long parent, u32 classid) argument 186 atm_tc_change(struct Qdisc *sch, u32 classid, u32 parent, struct nlattr **tca, unsigned long *arg) argument [all...] |
H A D | sch_drr.c | 42 static struct drr_class *drr_find_class(struct Qdisc *sch, u32 classid) argument 47 clc = qdisc_class_find(&q->clhash, classid); 65 static int drr_change_class(struct Qdisc *sch, u32 classid, u32 parentid, argument 111 cl->common.classid = classid; 114 &pfifo_qdisc_ops, classid); 169 static unsigned long drr_get_class(struct Qdisc *sch, u32 classid) argument 171 struct drr_class *cl = drr_find_class(sch, classid); 198 u32 classid) 200 struct drr_class *cl = drr_find_class(sch, classid); 197 drr_bind_tcf(struct Qdisc *sch, unsigned long parent, u32 classid) argument [all...] |
H A D | sch_dsmark.c | 21 * classid class marking 87 static unsigned long dsmark_get(struct Qdisc *sch, u32 classid) argument 89 pr_debug("dsmark_get(sch %p,[qdisc %p],classid %x)\n", 90 sch, qdisc_priv(sch), classid); 92 return TC_H_MIN(classid) + 1; 96 unsigned long parent, u32 classid) 98 return dsmark_get(sch, classid); 113 static int dsmark_change(struct Qdisc *sch, u32 classid, u32 parent, argument 122 pr_debug("dsmark_change(sch %p,[qdisc %p],classid %x,parent %x)," 123 "arg 0x%lx\n", sch, p, classid, paren 95 dsmark_bind_filter(struct Qdisc *sch, unsigned long parent, u32 classid) argument [all...] |
H A D | sch_cbq.c | 134 cbq_class_lookup(struct cbq_sched_data *q, u32 classid) argument 138 clc = qdisc_class_find(&q->clhash, classid); 200 if (TC_H_MAJ(res.classid)) 201 cl = cbq_class_lookup(q, res.classid); 202 else if ((cl = defmap[res.classid&TC_PRIO_MAX]) == NULL) 1006 printk(KERN_WARNING "CBQ: class %08x has bad quantum==%ld, repaired.\n", cl->common.classid, cl->quantum); 1057 splitid = split->common.classid; 1060 if (split == NULL || split->common.classid != splitid) { 1062 if (split->common.classid == splitid) 1327 q->link.common.classid 1609 cbq_get(struct Qdisc *sch, u32 classid) argument 1683 cbq_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct nlattr **tca, unsigned long *arg) argument 1927 cbq_bind_filter(struct Qdisc *sch, unsigned long parent, u32 classid) argument [all...] |
H A D | cls_flow.c | 349 u32 classid; local 368 classid = jhash2(keys, f->nkeys, f->hashrnd); 370 classid = keys[0]; 371 classid = (classid & f->mask) ^ f->xor; 372 classid = (classid >> f->rshift) + f->addend; 376 classid %= f->divisor; 379 res->classid = TC_H_MAKE(f->baseclass, f->baseclass + classid); [all...] |
H A D | cls_rsvp.h | 207 tunnelid = f->res.classid; 384 data->tgenerator = f->res.classid; 447 /* Node exists: adjust only classid */ 452 f->res.classid = nla_get_u32(tb[TCA_RSVP_CLASSID-1]); 483 f->res.classid = nla_get_u32(tb[TCA_RSVP_CLASSID-1]); 494 if (f->res.classid > 255) 498 if (f->res.classid == 0 && 499 (f->res.classid = gen_tunnel(data)) == 0) 625 if (f->res.classid) 626 NLA_PUT_U32(skb, TCA_RSVP_CLASSID, f->res.classid); [all...] |
H A D | sch_htb.c | 103 first child again. Here we store classid of the 181 * We allow direct class selection by classid in priority. The we examine 183 * node). If we end up with classid MAJOR:0 we enqueue the skb into special 199 /* allow to select class by setting skb->priority to valid classid; 220 if (res.classid == sch->handle) 222 if ((cl = htb_find(res.classid, sch)) == NULL) 223 break; /* filter selected invalid classid */ 241 * Routine adds class to the list (actually tree) sorted by classid. 254 if (cl->common.classid > c->common.classid) 1154 htb_get(struct Qdisc *sch, u32 classid) argument 1296 htb_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct nlattr **tca, unsigned long *arg) argument 1484 htb_bind_filter(struct Qdisc *sch, unsigned long parent, u32 classid) argument [all...] |
H A D | cls_fw.c | 109 res->classid = id; 211 f->res.classid = nla_get_u32(tb[TCA_FW_CLASSID]); 344 if (!f->res.classid && !tcf_exts_is_available(&f->exts)) 351 if (f->res.classid) 352 NLA_PUT_U32(skb, TCA_FW_CLASSID, f->res.classid);
|
H A D | sch_prio.c | 59 band = res.classid; 288 static unsigned long prio_get(struct Qdisc *sch, u32 classid) argument 291 unsigned long band = TC_H_MIN(classid); 298 static unsigned long prio_bind(struct Qdisc *sch, unsigned long parent, u32 classid) argument 300 return prio_get(sch, classid);
|
H A D | sch_hfsc.c | 905 hfsc_find_class(u32 classid, struct Qdisc *sch) argument 910 clc = qdisc_class_find(&q->clhash, classid); 954 hfsc_change_class(struct Qdisc *sch, u32 classid, u32 parentid, argument 994 cl->cl_parent->cl_common.classid != parentid) 1038 if (classid == 0 || TC_H_MAJ(classid ^ sch->handle) != 0) 1040 if (hfsc_find_class(classid, sch)) 1067 cl->cl_common.classid = classid; 1072 &pfifo_qdisc_ops, classid); 1230 hfsc_get_class(struct Qdisc *sch, u32 classid) argument 1250 hfsc_bind_tcf(struct Qdisc *sch, unsigned long parent, u32 classid) argument [all...] |