Searched defs:* (Results 126 - 150 of 61016) sorted by relevance

1234567891011>>

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iproute2/tc/
H A Dm_police.c29 struct action_util police_action_util = { variable in typeref:struct:action_util
35 static void explain(void) function
46 explain1(char *arg) argument
51 #define usage macro
54 police_action_n2a(int action, char *buf, int len) argument
76 police_action_a2n(char *arg, int *result) argument
78 int res; local
95 char dummy; local
104 get_police_result(int *action, int *result, char *arg) argument
106 char *p = strchr(arg, '/'); local
126 act_parse_police(struct action_util *a,int *argc_p, char ***argv_p, int tca_id, struct nlmsghdr *n) argument
128 int argc = *argc_p; local
129 char **argv = *argv_p; local
130 int res = -1; local
131 int ok=0; local
132 struct tc_police p; local
133 __u32 rtab[256]; local
134 __u32 ptab[256]; local
135 __u32 avrate = 0; local
136 int presult = 0; local
137 unsigned buffer=0, mtu=0, mpu=0; local
138 int Rcell_log=-1, Pcell_log = -1; local
139 struct rtattr *tail; local
305 parse_police(int *argc_p, char ***argv_p, int tca_id, struct nlmsghdr *n) argument
311 print_police(struct action_util *a, FILE *f, struct rtattr *arg) argument
314 struct tc_police *p; local
315 struct rtattr *tb[TCA_POLICE_MAX+1]; local
316 unsigned buffer; local
357 tc_print_police(FILE *f, struct rtattr *arg) argument
[all...]
H A Dp_icmp.c28 parse_icmp(int *argc_p, char ***argv_p,struct tc_pedit_sel *sel,struct tc_pedit_key *tkey) argument
30 int res = -1; local
57 struct m_pedit_util p_pedit_icmp = { variable in typeref:struct:m_pedit_util
[all...]
H A Dp_ip.c27 parse_ip(int *argc_p, char ***argv_p,struct tc_pedit_sel *sel,struct tc_pedit_key *tkey) argument
29 int res = -1; local
30 int argc = *argc_p; local
31 char **argv = *argv_p; local
142 parse_ip6(int *argc_p, char ***argv_p,struct tc_pedit_sel *sel,struct tc_pedit_key *tkey) argument
144 int res = -1; local
148 struct m_pedit_util p_pedit_ip = { variable in typeref:struct:m_pedit_util
155 struct m_pedit_util p_pedit_ip6 = { variable in typeref:struct:m_pedit_util
[all...]
H A Dp_tcp.c27 parse_tcp(int *argc_p, char ***argv_p,struct tc_pedit_sel *sel,struct tc_pedit_key *tkey) argument
29 int res = -1; local
32 struct m_pedit_util p_pedit_tcp = { variable in typeref:struct:m_pedit_util
[all...]
H A Dp_udp.c27 parse_udp(int *argc_p, char ***argv_p,struct tc_pedit_sel *sel,struct tc_pedit_key *tkey) argument
29 int res = -1; local
33 struct m_pedit_util p_pedit_udp = { variable in typeref:struct:m_pedit_util
[all...]
H A Dq_atm.c27 #define MAX_HDR_LEN macro
29 #define usage macro
32 atm_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
42 static void explain(void) function
51 atm_parse_class_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
54 struct sockaddr_atmsvc addr; local
55 struct atm_qos qos; local
56 struct atm_sap sap; local
57 unsigned char hdr[MAX_HDR_LEN]; local
58 __u32 excess = 0; local
59 struct rtattr *tail; local
60 int sndbuf = 0; local
61 int hdr_len = -1; local
62 int set_clip = 0; local
63 int s; local
93 char *end; local
111 unsigned char *ptr; local
112 char *walk; local
117 int tmp; local
193 atm_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
195 struct rtattr *tb[TCA_ATM_MAX+1]; local
196 char buffer[MAX_ATM_ADDR_LEN+1]; local
214 int i; local
224 __u32 excess; local
232 char buf[64]; local
240 static const char *map[] = { ATM_VS2TXT_MAP }; local
241 int state; local
254 struct qdisc_util atm_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_cbq.c27 static void explain_class(void) function
37 static void explain(void) function
43 explain1(char *arg) argument
48 #define usage macro
50 cbq_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
52 struct tc_ratespec r; local
53 struct tc_cbq_lssopt lss; local
54 __u32 rtab[256]; local
55 unsigned mpu=0, avpkt=0, allot=0; local
56 int cell_log=-1; local
57 int ewma_log=-1; local
58 struct rtattr *tail; local
82 unsigned cell; local
83 int i; local
160 int i; local
169 cbq_parse_class_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
171 int wrr_ok=0, fopt_ok=0; local
172 struct tc_ratespec r; local
173 struct tc_cbq_lssopt lss; local
174 struct tc_cbq_wrropt wrr; local
175 struct tc_cbq_fopt fopt; local
176 struct tc_cbq_ovl ovl; local
177 __u32 rtab[256]; local
178 unsigned mpu=0; local
179 int cell_log=-1; local
180 int ewma_log=-1; local
181 unsigned bndw = 0; local
182 unsigned minburst=0, maxburst=0; local
183 struct rtattr *tail; local
249 unsigned cell; local
250 int i; local
265 unsigned prio; local
311 int err; local
336 unsigned pktsize = wrr.allot; local
402 int i; local
413 cbq_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
415 struct rtattr *tb[TCA_CBQ_MAX+1]; local
416 struct tc_ratespec *r = NULL; local
417 struct tc_cbq_lssopt *lss = NULL; local
418 struct tc_cbq_wrropt *wrr = NULL; local
419 struct tc_cbq_fopt *fopt = NULL; local
420 struct tc_cbq_ovl *ovl = NULL; local
461 char buf[64]; local
471 int comma=0; local
490 char buf[64]; local
519 char buf[64]; local
529 cbq_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats) argument
531 struct tc_cbq_xstats *st; local
545 struct qdisc_util cbq_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_dsmark.c22 #define usage macro
25 static void explain(void) function
32 dsmark_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
35 struct rtattr *tail; local
36 __u16 ind; local
37 char *end; local
38 int dflt,set_tc_index; local
78 __u16 tmp = dflt; local
88 static void explain_class(void) function
94 dsmark_parse_class_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
97 struct rtattr *tail; local
98 __u8 tmp; local
99 char *end; local
135 dsmark_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
137 struct rtattr *tb[TCA_DSMARK_MAX+1]; local
171 struct qdisc_util dsmark_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_fifo.c26 static void explain(void) function
31 #define usage macro
33 fifo_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
35 int ok=0; local
36 struct tc_fifo_qopt opt; local
63 fifo_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
65 struct tc_fifo_qopt *qopt; local
82 struct qdisc_util bfifo_qdisc_util = { variable in typeref:struct:qdisc_util
88 struct qdisc_util pfifo_qdisc_util = { variable in typeref:struct:qdisc_util
95 struct qdisc_util pfifo_fast_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_gred.c34 #define DPRINTF macro
37 static void explain(void) function
49 #define usage macro
51 init_gred(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
54 struct rtattr *tail; local
55 struct tc_gred_sopt opt; local
115 gred_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
117 int ok=0; local
118 struct tc_gred_qopt opt; local
119 unsigned burst = 0; local
120 unsigned avpkt = 0; local
121 double probability = 0.02; local
122 unsigned rate = 0; local
123 int wlog; local
124 __u8 sbuf[256]; local
125 struct rtattr *tail; local
255 gred_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
257 struct rtattr *tb[TCA_GRED_STAB+1]; local
258 struct tc_gred_qopt *qopt; local
259 int i; local
308 struct qdisc_util gred_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_hfsc.c31 explain_qdisc(void) function
41 explain_class(void) function
64 explain1(char *arg) argument
70 hfsc_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
72 struct tc_hfsc_qopt qopt; local
103 hfsc_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
105 struct tc_hfsc_qopt *qopt; local
120 hfsc_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats) argument
122 struct tc_hfsc_stats *st; local
142 hfsc_parse_class_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
145 struct tc_service_curve rsc, fsc, usc; local
146 int rsc_ok, fsc_ok, usc_ok; local
147 struct rtattr *tail; local
223 hfsc_print_sc(FILE *f, char *name, struct tc_service_curve *sc) argument
234 hfsc_print_class_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
236 struct rtattr *tb[TCA_HFSC_MAX+1]; local
237 struct tc_service_curve *rsc = NULL, *fsc = NULL, *usc = NULL; local
279 struct qdisc_util hfsc_qdisc_util = { variable in typeref:struct:qdisc_util
289 hfsc_get_sc1(int *argcp, char ***argvp, struct tc_service_curve *sc) argument
291 char **argv = *argvp; local
292 int argc = *argcp; local
293 unsigned int m1 = 0, d = 0, m2 = 0; local
332 hfsc_get_sc2(int *argcp, char ***argvp, struct tc_service_curve *sc) argument
334 char **argv = *argvp; local
335 int argc = *argcp; local
336 unsigned int umax = 0, dmax = 0, rate = 0; local
394 hfsc_get_sc(int *argcp, char ***argvp, struct tc_service_curve *sc) argument
[all...]
H A Dq_htb.c26 #define HTB_TC_VER macro
31 static void explain(void) function
54 explain1(char *arg) argument
61 #define usage macro
63 htb_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
65 struct tc_htb_glob opt; local
66 struct rtattr *tail; local
67 unsigned i; char *p; local
103 htb_parse_class_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
105 int ok=0; local
106 struct tc_htb_opt opt; local
107 __u32 rtab[256],ctab[256]; local
108 unsigned buffer=0,cbuffer=0; local
109 int cell_log=-1,ccell_log = -1; local
110 unsigned mtu, mpu; local
111 unsigned char mpu8 = 0, overhead = 0; local
112 struct rtattr *tail; local
236 htb_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
238 struct rtattr *tb[TCA_HTB_RTAB+1]; local
239 struct tc_htb_opt *hopt; local
240 struct tc_htb_glob *gopt; local
241 double buffer,cbuffer; local
297 htb_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats) argument
299 struct tc_htb_xstats *st; local
313 struct qdisc_util htb_qdisc_util = { variable in typeref:struct:qdisc_util
323 struct qdisc_util htb2_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_ingress.c30 static void explain(void) function
35 #define usage macro
37 ingress_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
58 ingress_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
65 struct qdisc_util ingress_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_netem.c28 static void explain(void) function
39 explain1(const char *arg) argument
44 #define usage macro
52 #define MAXDIST macro
53 get_distribution(const char *type, __s16 *data) argument
55 FILE *f; local
56 int n; local
57 long x; local
58 size_t len; local
59 char *line = NULL; local
60 char name[128]; local
71 char *p, *endp; local
95 isnumber(const char *arg) argument
97 char *p; local
102 #define NEXT_IS_NUMBER macro
106 get_ticks(__u32 *ticks, const char *str) argument
108 unsigned t; local
117 sprint_ticks(__u32 ticks, char *buf) argument
123 netem_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
126 size_t dist_size = 0; local
127 struct rtattr *tail; local
128 struct tc_netem_qopt opt; local
129 struct tc_netem_corr cor; local
130 struct tc_netem_reorder reorder; local
131 __s16 dist_data[MAXDIST]; local
263 netem_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
265 const struct tc_netem_corr *cor = NULL; local
266 const struct tc_netem_reorder *reorder = NULL; local
267 struct tc_netem_qopt qopt; local
268 int len = RTA_PAYLOAD(opt) - sizeof(qopt); local
281 struct rtattr *tb[TCA_NETEM_MAX+1]; local
336 struct qdisc_util netem_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_prio.c30 static void explain(void) function
35 #define usage macro
37 prio_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
39 int ok=0; local
40 int pmap_mode = 0; local
41 int idx = 0; local
42 struct tc_prio_qopt opt={3,{ 1, 2, 2, 2, 1, 2, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1 }}; local
64 unsigned band; local
97 prio_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
99 int i; local
100 struct tc_prio_qopt *qopt; local
114 struct qdisc_util prio_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_red.c28 static void explain(void) function
34 #define usage macro
36 red_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
38 int ok=0; local
39 struct tc_red_qopt opt; local
40 unsigned burst = 0; local
41 unsigned avpkt = 0; local
42 double probability = 0.02; local
43 unsigned rate = 0; local
44 int ecn_ok = 0; local
45 int wlog; local
46 __u8 sbuf[256]; local
47 struct rtattr *tail; local
160 red_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
162 struct rtattr *tb[TCA_RED_STAB+1]; local
163 struct tc_red_qopt *qopt; local
193 red_print_xstats(struct qdisc_util *qu, FILE *f, struct rtattr *xstats) argument
196 struct tc_red_xstats *st; local
214 struct qdisc_util red_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_sfq.c26 static void explain(void) function
31 #define usage macro
33 sfq_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
35 int ok=0; local
36 struct tc_sfq_qopt opt; local
82 sfq_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
84 struct tc_sfq_qopt *qopt; local
103 struct qdisc_util sfq_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dq_tbf.c26 static void explain(void) function
32 explain1(char *arg) argument
38 #define usage macro
40 tbf_parse_opt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
42 int ok=0; local
43 struct tc_tbf_qopt opt; local
44 __u32 rtab[256]; local
45 __u32 ptab[256]; local
46 unsigned buffer=0, mtu=0, mpu=0, latency=0; local
47 int Rcell_log=-1, Pcell_log = -1; local
48 struct rtattr *tail; local
164 double lim = opt.rate.rate*(double)latency/1000000 + buffer; local
166 double lim2 = opt.peakrate.rate*(double)latency/1000000 + mtu; local
200 tbf_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
202 struct rtattr *tb[TCA_TBF_PTAB+1]; local
203 struct tc_tbf_qopt *qopt; local
204 double buffer, mtu; local
205 double latency; local
250 double lat2 = 1000000*(qopt->limit/(double)qopt->peakrate.rate) - tc_core_tick2usec(qopt->mtu); local
259 struct qdisc_util tbf_qdisc_util = { variable in typeref:struct:qdisc_util
[all...]
H A Dtc.c33 int show_stats = 0; variable
34 int show_details = 0; variable
35 int show_raw = 0; variable
36 int resolve_hosts = 0; variable
37 int use_iec = 0; variable
38 int force = 0; variable
39 struct rtnl_handle rth; variable in typeref:struct:rtnl_handle
41 static void *BODY = NULL; /* cached handle dlopen(NULL) */ variable
42 static struct qdisc_util * qdisc_list; variable in typeref:struct:qdisc_util
43 static struct filter_util * filter_list; variable in typeref:struct:filter_util
45 print_noqopt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) argument
54 parse_noqopt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n) argument
63 print_nofopt(struct filter_util *qu, FILE *f, struct rtattr *opt, __u32 fhandle) argument
73 parse_nofopt(struct filter_util *qu, char *fhandle, int argc, char **argv, struct nlmsghdr *n) argument
75 __u32 handle; local
82 struct tcmsg *t = NLMSG_DATA(n); local
92 get_qdisc_kind(const char *str) argument
94 void *dlh; local
95 char buf[256]; local
96 struct qdisc_util *q; local
138 get_filter_kind(const char *str) argument
140 void *dlh; local
141 char buf[256]; local
142 struct filter_util *q; local
180 static void usage(void) function
188 do_cmd(int argc, char **argv) argument
212 batch(const char *name) argument
214 char *line = NULL; local
215 size_t len = 0; local
216 int ret = 0; local
235 char *largv[100]; local
236 int largc; local
257 main(int argc, char **argv) argument
259 int ret; local
260 int do_batching = 0; local
261 char *batchfile = NULL; local
[all...]
H A Dtc_cbq.c27 tc_cbq_calc_maxidle(unsigned bndw, unsigned rate, unsigned avpkt, int ewma_log, unsigned maxburst) argument
30 double maxidle; local
31 double g = 1.0 - 1.0/(1<<ewma_log); local
32 double xmt = (double)avpkt/bndw; local
36 double vxmt = (double)avpkt/rate - xmt; local
44 tc_cbq_calc_offtime(unsigned bndw, unsigned rate, unsigned avpkt, int ewma_log, unsigned minburst) argument
47 double g = 1.0 - 1.0/(1<<ewma_log); local
48 double offtime = (double)avpkt/rate - (double)avpkt/bndw; local
[all...]
H A Dtc_cbq.h2 #define _TC_CBQ_H_ 1 macro
[all...]
H A Dtc_class.c30 static void usage(void) function
43 tc_class_modify(int cmd, unsigned flags, int argc, char **argv) argument
46 struct nlmsghdr n; member in struct:__anon1194
47 struct tcmsg t; member in struct:__anon1194
48 char buf[4096]; member in struct:__anon1194
49 } req; local
50 struct qdisc_util *q = NULL; local
51 struct tc_estimator est; local
52 char d[16]; local
53 char k[16]; local
72 __u32 handle; local
86 __u32 handle; local
144 int filter_ifindex; variable
145 __u32 filter_qdisc; variable
147 print_class(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg) argument
150 FILE *fp = (FILE*)arg; local
151 struct tcmsg *t = NLMSG_DATA(n); local
152 int len = n->nlmsg_len; local
153 struct rtattr * tb[TCA_MAX+1]; local
154 struct qdisc_util *q; local
155 char abuf[256]; local
212 struct rtattr *xstats = NULL; local
228 tc_class_list(int argc, char **argv) argument
230 struct tcmsg t; local
231 char d[16]; local
256 __u32 handle; local
296 do_class(int argc, char **argv) argument
[all...]
H A Dtc_common.h2 #define TCA_BUF_MAX (64*1024) macro
[all...]
H A Dtc_core.c26 static __u32 t2us=1; variable
27 static __u32 us2t=1; variable
28 static double tick_in_usec = 1; variable
30 tc_core_usec2tick(long usec) argument
35 tc_core_tick2usec(long tick) argument
40 tc_calc_xmittime(unsigned rate, unsigned size) argument
49 tc_calc_rtable(unsigned bps, __u32 *rtab, int cell_log, unsigned mtu, unsigned mpu) argument
52 int i; local
53 unsigned overhead = (mpu >> 8) & 0xFF; local
65 unsigned sz = (i<<cell_log); local
75 int tc_core_init() function
77 FILE *fp = fopen("/proc/net/psched", "r"); local
[all...]
H A Dtc_core.h2 #define _TC_CORE_H_ 1 macro
[all...]

Completed in 1067 milliseconds

1234567891011>>