• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/busybox/miscutils/

Lines Matching defs:etd

55 struct eth_cfg_params etd;
61 printf ("\t%d\t port%d :Rx bcast cntr\n", etd.rxcntr.rx_broad, etd.portnum);
62 printf ("\t%d\t port%d :Rx pause cntr\n", etd.rxcntr.rx_pause, etd.portnum);
63 printf ("\t%d\t port%d :Rx multi frames rcvd\n", etd.rxcntr.rx_multi, etd.portnum);
64 printf ("\t%d\t port%d :Rx fcs err cntr\n", etd.rxcntr.rx_fcserr, etd.portnum);
65 printf ("\t%d\t port%d :Rx allign err cntr\n", etd.rxcntr.rx_allignerr, etd.portnum);
66 printf ("\t%d\t port%d :Rx runt cntr \n", etd.rxcntr.rx_runt, etd.portnum);
67 printf ("\t%d\t port%d :Rx fragment cntr\n", etd.rxcntr.rx_frag, etd.portnum);
68 printf ("\t%d\t port%d :Rx 64b byte cntr\n", etd.rxcntr.rx_64b, etd.portnum);
69 printf ("\t%d\t port%d :Rx 128b byte cntr\n", etd.rxcntr.rx_128b, etd.portnum);
70 printf ("\t%d\t port%d :Rx 256b byte cntr\n", etd.rxcntr.rx_256b, etd.portnum);
71 printf ("\t%d\t port%d :Rx 512b byte cntr\n", etd.rxcntr.rx_512b, etd.portnum);
72 printf ("\t%d\t port%d :Rx 1024b byte cntr\n", etd.rxcntr.rx_1024b, etd.portnum);
73 printf ("\t%d\t port%d :Rx 1518b byte cntr\n ", etd.rxcntr.rx_1518b, etd.portnum);
74 printf ("\t%d\t port%d :Rx total pkt rcvd\n", (etd.rxcntr.rx_64b + etd.rxcntr.rx_128b + etd.rxcntr.rx_256b +
75 etd.rxcntr.rx_512b + etd.rxcntr.rx_1024b + etd.rxcntr.rx_1518b), etd.portnum);
76 printf ("\t%d\t port%d :Rx maxb cntr\n", etd.rxcntr.rx_maxb, etd.portnum);
77 printf ("\t%d\t port%d :Rx too long cntr\n", etd.rxcntr.rx_tool, etd.portnum);
78 printf ("\t%d\t port%d :Rx byte_l\n", etd.rxcntr.rx_goodbl, etd.portnum);
79 printf ("\t%d\t port%d :Rx byte_h\n", etd.rxcntr.rx_goodbh, etd.portnum);
80 printf ("\t%d\t port%d :Rx overflow cntr\n", etd.rxcntr.rx_overflow, etd.portnum);
81 printf ("\t%d\t port%d :Rx bad byte_l cntr\n", etd.rxcntr.rx_badbl, etd.portnum);
82 printf ("\t%d\t port%d :Rx bad byte_u cntr\n", etd.rxcntr.rx_badbu, etd.portnum);
88 printf ("\t%d\t port%d : Tx bcast cntr \n", etd.txcntr.tx_broad, etd.portnum);
89 printf ("\t%d\t port%d : Tx pause cntr\n", etd.txcntr.tx_pause, etd.portnum);
90 printf ("\t%d\t port%d : Tx multi cntr\n", etd.txcntr.tx_multi, etd.portnum);
91 printf ("\t%d\t port%d : Tx under run cntr\n", etd.txcntr.tx_underrun, etd.portnum);
92 printf ("\t%d\t port%d : Tx 64b byte cntr\n", etd.txcntr.tx_64b, etd.portnum);
93 printf ("\t%d\t port%d : Tx 128b byte cntr\n", etd.txcntr.tx_128b, etd.portnum);
94 printf ("\t%d\t port%d : Tx 256b byte cntr\n", etd.txcntr.tx_256b, etd.portnum);
95 printf ("\t%d\t port%d : Tx 512b byte cntr\n", etd.txcntr.tx_512b, etd.portnum);
96 printf ("\t%d\t port%d : Tx 1024b byte cntr\n", etd.txcntr.tx_1024b, etd.portnum);
97 printf ("\t%d\t port%d : Tx 1518b byte cntr\n", etd.txcntr.tx_1518b, etd.portnum);
98 printf ("\t%d\t port%d : Tx total pkt txmtd cntr\n", (etd.txcntr.tx_64b + etd.txcntr.tx_128b
99 + etd.txcntr.tx_256b+ etd.txcntr.tx_512b + etd.txcntr.tx_1024b
100 + etd.txcntr.tx_1518b), etd.portnum);
101 printf ("\t%d\t port%d : Tx max byte cntr\n", etd.txcntr.tx_maxb, etd.portnum);
102 printf ("\t%d\t port%d : Tx oversize \n", etd.txcntr.tx_oversiz, etd.portnum);
103 printf ("\t%d\t port%d : Tx byte _l \n", etd.txcntr.tx_bytel, etd.portnum);
104 printf ("\t%d\t port%d : Tx byte _h \n", etd.txcntr.tx_byteh, etd.portnum);
105 printf ("\t%d\t port%d : Tx collision err cntr\n", etd.txcntr.tx_collision, etd.portnum);
106 printf ("\t%d\t port%d : Tx abort collision err cntr\n", etd.txcntr.tx_abortcol, etd.portnum);
107 printf ("\t%d\t port%d : Tx multi collision err cntr\n", etd.txcntr.tx_multicol, etd.portnum);
108 printf ("\t%d\t port%d : Tx single collision err cntr\n", etd.txcntr.tx_singalcol, etd.portnum);
109 printf ("\t%d\t port%d : Tx exec deffer err cntr\n", etd.txcntr.tx_execdefer, etd.portnum);
110 printf ("\t%d\t port%d : Tx defer err cntr\n", etd.txcntr.tx_defer, etd.portnum);
111 printf ("\t%d\t port%d : Tx late collision err cntr\n", etd.txcntr.tx_latecol, etd.portnum);
117 printf ("\t%d\t : Tx pkt cntr\n", etd.txmac.pkt_cntr);
118 printf ("\t%d\t : Tx byte cntr\n", etd.txmac.byte_cntr);
119 printf ("\t%d\t : Tx mcast pkt cntr\n", etd.txmac.mcast_cntr);
120 printf ("\t%d\t : Tx bcast pkt cntr\n", etd.txmac.bcast_cntr);
121 printf ("\t%d\t : Tx pause frame pkt cntr\n", etd.txmac.pctrlframe_cntr);
122 printf ("\t%d\t : Tx deferal pkt cntr\n", etd.txmac.deferal_cntr);
123 printf ("\t%d\t : Tx excessive deferal pkt cntr\n", etd.txmac.excess_deferal_cntr);
124 printf ("\t%d\t : Tx single collision pkt cntr\n", etd.txmac.single_col_cntr);
125 printf ("\t%d\t : Tx multiple collision pkt cntr\n", etd.txmac.multi_col_cntr);
126 printf ("\t%d\t : Tx late collision pkt cntr\n", etd.txmac.late_col_cntr);
127 printf ("\t%d\t : Tx excessive collison pkt cntr\n", etd.txmac.excess_col_cntr);
128 printf ("\t%d\t : Tx total collison pkt cntr\n", etd.txmac.total_col_cntr);
129 printf ("\t%d\t : Tx drop frame cntr\n", etd.txmac.dropframe_cntr);
130 printf ("\t%d\t : Tx jabber frame cntr\n", etd.txmac.jabberframe_cntr);
131 printf ("\t%d\t : Tx fcs err cntr\n", etd.txmac.fcserr_cntr);
132 printf ("\t%d\t : Tx control frame cntr\n", etd.txmac.ctrlframe_cntr);
133 printf ("\t%d\t : Tx oversize frame cntr\n", etd.txmac.oz_frame_cntr);
134 printf ("\t%d\t : Tx undersize frame cntr\n", etd.txmac.us_frame_cntr);
135 printf ("\t%d\t : Tx fragments frame cntr\n", etd.txmac.frag_frame_cntr);
141 printf ("\t%d\t: Rx byte cntr\n", etd.rxmac.byte_cntr);
142 printf ("\t%d\t: Rx pkt cntr\n", etd.rxmac.pkt_cntr);
143 printf ("\t%d\t: Rx fcs err cntr\n", etd.rxmac.fcserr_cntr);
144 printf ("\t%d\t: Rx mcast pkt cntr\n", etd.rxmac.mcast_cntr);
145 printf ("\t%d\t: Rx bcast pkt cntr\n", etd.rxmac.bcast_cntr);
146 printf ("\t%d\t: Rx ctrl frame cntr\n", etd.rxmac.ctrlframe_cntr);
147 printf ("\t%d\t: Rx pause frame pkt cntr\n", etd.rxmac.pausefr_cntr);
148 printf ("\t%d\t: Rx unknown opcode cntr\n", etd.rxmac.unknownop_cntr);
149 printf ("\t%d\t: Rx alignment err cntr\n", etd.rxmac.allignerr_cntr);
150 printf ("\t%d\t: Rx frame length err cntr\n", etd.rxmac.framelerr_cntr);
151 printf ("\t%d\t: Rx code err cntr\n", etd.rxmac.codeerr_cntr);
152 printf ("\t%d\t: Rx carrier sense err cntr\n", etd.rxmac.carriersenseerr_cntr);
153 printf ("\t%d\t: Rx under sz pkt cntr\n", etd.rxmac.underszpkt_cntr);
154 printf ("\t%d\t: Rx over sz pkt cntr\n", etd.rxmac.ozpkt_cntr);
155 printf ("\t%d\t: Rx fragment cntr\n", etd.rxmac.fragment_cntr);
156 printf ("\t%d\t: Rx jabber cntr\n", etd.rxmac.jabber_cntr);
157 printf ("\t%d\t: RX drop cntr\n",etd.rxmac.rcvdrop_cntr);
158 printf ("\t%u\t: Rx overfl cntr\n",etd.rxmac.rxoverfl);
168 etd.phy_reg = phy_reg;
169 etd.cmd = ATHR_PHY_RD;
170 etd.portnum = portno;
172 err(1, etd.ad_name);
173 return etd.val;
177 etd.cmd = ATHR_JUMBO_FRAME;
178 etd.val=value;
180 err(1,etd.ad_name);
184 etd.cmd = ATHR_FRAME_SIZE_CTL;
185 etd.val = sz;
187 err(1,etd.ad_name);
192 etd.cmd = ATHR_ACL_COMMIT;
194 err(1,etd.ad_name);
199 etd.cmd = ATHR_ACL_FLUSH;
201 err(1,etd.ad_name);
205 etd.cmd = ATHR_FLOW_LINK_EN;
206 etd.val = val;
207 etd.portnum = portno;
209 err(1,etd.ad_name);
214 etd.val = val;
215 etd.cmd = ATHR_GMAC_TX_FLOW_CTRL;
220 etd.cmd = ATHR_PHY_TXFCTL;
221 etd.portnum = portno;
222 etd.val = val;
232 etd.val = val;
233 etd.cmd = ATHR_GMAC_FLOW_CTRL;
240 etd.val = val;
241 etd.cmd = ATHR_PHY_FLOW_CTRL;
242 etd.portnum = portno;
249 etd.val = val;
250 etd.cmd = ATHR_GMAC_RX_FLOW_CTRL;
255 etd.cmd = ATHR_PHY_RXFCTL;
256 etd.portnum = portno;
257 etd.val = val;
267 etd.cmd = ATHR_PHY_MIB;
268 etd.portnum = 0x3f;
269 etd.val = val;
271 err(1, etd.ad_name);
276 etd.cmd = ATHR_GMAC_STATS;
278 err(1, etd.ad_name);
286 etd.cmd = ATHR_PHY_STATS;
287 etd.portnum = portno;
289 err(1, etd.ad_name);
300 etd.cmd = ATHR_GMAC_DMA_CHECK;
301 etd.val = val;
303 err(1, etd.ad_name);
309 etd.cmd = ATHR_QOS_ETH_SOFT_CLASS;
310 etd.val = val;
312 err (1, etd.ad_name);
316 etd.cmd = ATHR_QOS_ETH_PORT;
317 etd.portnum = portno;
318 etd.val = val;
320 err (1, etd.ad_name);
325 etd.cmd = ATHR_QOS_ETH_IP;
326 etd.val = val;
327 etd.tos = tos;
329 err (1, etd.ad_name);
334 etd.cmd = ATHR_QOS_ETH_VLAN;
335 etd.val = val;
336 etd.vlanid = vlan_id;
338 err (1, etd.ad_name);
343 etd.cmd = ATHR_QOS_ETH_DA;
344 etd.val = val;
345 etd.portnum = portno;
347 &etd.mac_addr[0], &etd.mac_addr[1],
348 &etd.mac_addr[2], &etd.mac_addr[3],
349 &etd.mac_addr[4], &etd.mac_addr[5]);
351 err (1, etd.ad_name);
359 etd.cmd = ATHR_PORT_STATS;
360 etd.portnum = portno;
361 if (etd.portnum > 5){
366 err (1, etd.ad_name);
367 printf("\t\t\t____phy%d stats____\n",etd.portnum);
368 printf("Link:\t\t%s\n",etd.phy_st.link ? "alive":"Not alive");
369 printf("Speed:\t\t%s\n",str[etd.phy_st.speed]);
370 printf("Duplex:\t\t%s\n",etd.phy_st.duplex ? "Full duplex":"Half-duplex");
371 printf("Rx flowctrl:\t%s\n",etd.phy_st.rxflctrl ? "Enabled": "Disabled");
372 printf("Tx flowctrl:\t%s\n",etd.phy_st.txflctrl ? "Enabled": "Disabled");
378 etd.cmd = ATHR_QOS_PORT_ELIMIT;
379 etd.val = val;
380 etd. portnum = portno;
382 err (1, etd.ad_name);
387 etd.cmd = ATHR_QOS_PORT_ILIMIT;
388 etd.val = val;
389 etd. portnum = portno;
391 err (1, etd.ad_name);
399 etd.val = val;
400 etd.phy_reg = phy_reg;
401 etd.portnum = portno;
403 etd.duplex = duplex;
404 etd.cmd = ATHR_PHY_FORCE;
406 err(1, etd.ad_name);
410 etd.cmd = ATHR_PHY_WR;
412 err(1, etd.ad_name);
590 strncpy(etd.ad_name, ifname, sizeof (etd.ad_name));
592 ifr.ifr_data = (void *) &etd;