Lines Matching refs:seq

69 static void cw1200_queue_status_show(struct seq_file *seq,
73 seq_printf(seq, "Queue %d:\n", q->queue_id);
74 seq_printf(seq, " capacity: %zu\n", q->capacity);
75 seq_printf(seq, " queued: %zu\n", q->num_queued);
76 seq_printf(seq, " pending: %zu\n", q->num_pending);
77 seq_printf(seq, " sent: %zu\n", q->num_sent);
78 seq_printf(seq, " locked: %s\n", q->tx_locked_cnt ? "yes" : "no");
79 seq_printf(seq, " overfull: %s\n", q->overfull ? "yes" : "no");
80 seq_puts(seq, " link map: 0-> ");
82 seq_printf(seq, "%.2d ", q->link_map_cache[i]);
83 seq_printf(seq, "<-%zu\n", q->stats->map_capacity);
86 static void cw1200_debug_print_map(struct seq_file *seq,
92 seq_printf(seq, "%s0-> ", label);
94 seq_printf(seq, "%s ", (map & BIT(i)) ? "**" : "..");
95 seq_printf(seq, "<-%zu\n", priv->tx_queue_stats.map_capacity - 1);
98 static int cw1200_status_show(struct seq_file *seq, void *v)
102 struct cw1200_common *priv = seq->private;
105 seq_puts(seq, "CW1200 Wireless LAN driver status\n");
106 seq_printf(seq, "Hardware: %d.%d\n",
109 seq_printf(seq, "Firmware: %s %d.%d\n",
113 seq_printf(seq, "FW API: %d\n",
115 seq_printf(seq, "FW caps: 0x%.4X\n",
117 seq_printf(seq, "FW label: '%s'\n",
119 seq_printf(seq, "Mode: %s%s\n",
122 seq_printf(seq, "Join state: %s\n",
125 seq_printf(seq, "Channel: %d%s\n",
130 seq_puts(seq, "Filter: promisc\n");
132 seq_puts(seq, "Filter: fcs\n");
134 seq_puts(seq, "Filter: bssid\n");
136 seq_puts(seq, "Filter: beacons\n");
143 seq_printf(seq, "Beaconing: %s\n",
148 seq_printf(seq, "EDCA(%d): %d, %d, %d, %d, %d\n", i,
168 seq_printf(seq, "Preamble: %s\n",
170 seq_printf(seq, "AMPDU spcn: %d\n",
172 seq_printf(seq, "Basic rate: 0x%.8X\n",
174 seq_printf(seq, "Bss lost: %d beacons\n",
176 seq_printf(seq, "AID: %d\n",
178 seq_printf(seq, "Rates: 0x%.8X\n",
180 seq_printf(seq, "Powersave: %s\n", pm_mode);
182 seq_printf(seq, "HT: %s\n",
185 seq_printf(seq, "Greenfield: %s\n",
187 seq_printf(seq, "AMPDU dens: %d\n",
190 seq_printf(seq, "RSSI thold: %d\n",
192 seq_printf(seq, "RSSI hyst: %d\n",
194 seq_printf(seq, "Long retr: %d\n",
196 seq_printf(seq, "Short retr: %d\n",
203 seq_printf(seq, "RC in use: %d\n", i);
205 seq_puts(seq, "\n");
207 cw1200_queue_status_show(seq, &priv->tx_queue[i]);
208 seq_puts(seq, "\n");
211 cw1200_debug_print_map(seq, priv, "Link map: ",
213 cw1200_debug_print_map(seq, priv, "Asleep map: ",
215 cw1200_debug_print_map(seq, priv, "PSPOLL map: ",
218 seq_puts(seq, "\n");
222 seq_printf(seq, "Link %d: %s, %pM\n",
229 seq_puts(seq, "\n");
231 seq_printf(seq, "BH status: %s\n",
233 seq_printf(seq, "Pending RX: %d\n",
235 seq_printf(seq, "Pending TX: %d\n",
238 seq_printf(seq, "BH errcode: %d\n",
240 seq_printf(seq, "TX bufs: %d x %d bytes\n",
243 seq_printf(seq, "Used bufs: %d\n",
245 seq_printf(seq, "Powermgmt: %s\n",
247 seq_printf(seq, "Device: %s\n",
251 seq_printf(seq, "WSM status: %s\n",
253 seq_printf(seq, "WSM cmd: 0x%.4X (%td bytes)\n",
255 seq_printf(seq, "WSM retval: %d\n",
259 seq_printf(seq, "Datapath: %s\n",
262 seq_printf(seq, "TXlock cnt: %d\n",
265 seq_printf(seq, "TXed: %d\n",
267 seq_printf(seq, "AGG TXed: %d\n",
269 seq_printf(seq, "MULTI TXed: %d (%d)\n",
271 seq_printf(seq, "RXed: %d\n",
273 seq_printf(seq, "AGG RXed: %d\n",
275 seq_printf(seq, "TX miss: %d\n",
277 seq_printf(seq, "TX align: %d\n",
279 seq_printf(seq, "TX burst: %d\n",
281 seq_printf(seq, "TX TTL: %d\n",
283 seq_printf(seq, "Scan: %s\n",
291 static int cw1200_counters_show(struct seq_file *seq, void *v)
294 struct cw1200_common *priv = seq->private;
302 seq_printf(seq, "%s:" tab "%d\n", #name, \