Symbol: rio_stats
sys/altq/altq_rio.c
595
struct rio_stats *q_stats;
sys/altq/altq_rio.c
599
q_stats = (struct rio_stats *)addr;
sys/altq/altq_rio.h
83
#define RIO_GETSTATS _IOWR('Q', 12, struct rio_stats)
usr.sbin/altq/altqstat/qdisc_rio.c
100
(ull)rio_stats.q_stats[0].drop_cnt.packets,
usr.sbin/altq/altqstat/qdisc_rio.c
101
(ull)rio_stats.q_stats[1].xmit_cnt.packets,
usr.sbin/altq/altqstat/qdisc_rio.c
102
(ull)rio_stats.q_stats[1].drop_cnt.packets,
usr.sbin/altq/altqstat/qdisc_rio.c
103
(ull)rio_stats.q_stats[2].xmit_cnt.packets,
usr.sbin/altq/altqstat/qdisc_rio.c
104
(ull)rio_stats.q_stats[2].drop_cnt.packets);
usr.sbin/altq/altqstat/qdisc_rio.c
106
rio_stats.q_stats[0].drop_forced,
usr.sbin/altq/altqstat/qdisc_rio.c
107
rio_stats.q_stats[0].drop_unforced,
usr.sbin/altq/altqstat/qdisc_rio.c
108
rio_stats.q_stats[1].drop_forced,
usr.sbin/altq/altqstat/qdisc_rio.c
109
rio_stats.q_stats[1].drop_unforced,
usr.sbin/altq/altqstat/qdisc_rio.c
110
rio_stats.q_stats[2].drop_forced,
usr.sbin/altq/altqstat/qdisc_rio.c
111
rio_stats.q_stats[2].drop_unforced);
usr.sbin/altq/altqstat/qdisc_rio.c
112
if (rio_stats.q_stats[0].marked_packets != 0
usr.sbin/altq/altqstat/qdisc_rio.c
113
|| rio_stats.q_stats[1].marked_packets != 0
usr.sbin/altq/altqstat/qdisc_rio.c
114
|| rio_stats.q_stats[2].marked_packets != 0)
usr.sbin/altq/altqstat/qdisc_rio.c
116
rio_stats.q_stats[0].marked_packets,
usr.sbin/altq/altqstat/qdisc_rio.c
117
rio_stats.q_stats[1].marked_packets,
usr.sbin/altq/altqstat/qdisc_rio.c
118
rio_stats.q_stats[2].marked_packets);
usr.sbin/altq/altqstat/qdisc_rio.c
120
rate2str(calc_rate(rio_stats.q_stats[0].xmit_cnt.bytes,
usr.sbin/altq/altqstat/qdisc_rio.c
122
rate2str(calc_rate(rio_stats.q_stats[1].xmit_cnt.bytes,
usr.sbin/altq/altqstat/qdisc_rio.c
124
rate2str(calc_rate(rio_stats.q_stats[2].xmit_cnt.bytes,
usr.sbin/altq/altqstat/qdisc_rio.c
127
last_bytes[0] = rio_stats.q_stats[0].xmit_cnt.bytes;
usr.sbin/altq/altqstat/qdisc_rio.c
128
last_bytes[1] = rio_stats.q_stats[1].xmit_cnt.bytes;
usr.sbin/altq/altqstat/qdisc_rio.c
129
last_bytes[2] = rio_stats.q_stats[2].xmit_cnt.bytes;
usr.sbin/altq/altqstat/qdisc_rio.c
54
struct rio_stats rio_stats;
usr.sbin/altq/altqstat/qdisc_rio.c
62
bzero(&rio_stats, sizeof(rio_stats));
usr.sbin/altq/altqstat/qdisc_rio.c
63
strlcpy(rio_stats.iface.rio_ifname, ifname,
usr.sbin/altq/altqstat/qdisc_rio.c
64
sizeof(rio_stats.iface.rio_ifname));
usr.sbin/altq/altqstat/qdisc_rio.c
70
if (ioctl(fd, RIO_GETSTATS, &rio_stats) < 0)
usr.sbin/altq/altqstat/qdisc_rio.c
77
rio_stats.weight, rio_stats.q_limit);
usr.sbin/altq/altqstat/qdisc_rio.c
82
rio_stats.q_params[0].th_min,
usr.sbin/altq/altqstat/qdisc_rio.c
83
rio_stats.q_params[0].th_max,
usr.sbin/altq/altqstat/qdisc_rio.c
84
rio_stats.q_params[0].inv_pmax,
usr.sbin/altq/altqstat/qdisc_rio.c
85
rio_stats.q_params[1].th_min,
usr.sbin/altq/altqstat/qdisc_rio.c
86
rio_stats.q_params[1].th_max,
usr.sbin/altq/altqstat/qdisc_rio.c
87
rio_stats.q_params[1].inv_pmax,
usr.sbin/altq/altqstat/qdisc_rio.c
88
rio_stats.q_params[2].th_min,
usr.sbin/altq/altqstat/qdisc_rio.c
89
rio_stats.q_params[2].th_max,
usr.sbin/altq/altqstat/qdisc_rio.c
90
rio_stats.q_params[2].inv_pmax);
usr.sbin/altq/altqstat/qdisc_rio.c
92
rio_stats.q_len[0],
usr.sbin/altq/altqstat/qdisc_rio.c
93
((double)rio_stats.q_stats[0].q_avg)/(double)avg_scale,
usr.sbin/altq/altqstat/qdisc_rio.c
94
rio_stats.q_len[1],
usr.sbin/altq/altqstat/qdisc_rio.c
95
((double)rio_stats.q_stats[1].q_avg)/(double)avg_scale,
usr.sbin/altq/altqstat/qdisc_rio.c
96
rio_stats.q_len[2],
usr.sbin/altq/altqstat/qdisc_rio.c
97
((double)rio_stats.q_stats[2].q_avg)/(double)avg_scale);
usr.sbin/altq/altqstat/qdisc_rio.c
99
(ull)rio_stats.q_stats[0].xmit_cnt.packets,